ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

【i.MX6UL开发常见问题】GPIO编号计算方式与使用

2019-06-28 10:17:31  阅读:195  来源: 互联网

标签:常见问题 低电平 sys MX6UL gpio GPIO class


4.8  GPIO编号计算方式与使用
答:在使用GPIO前,请确保dts里面这个GPIO没有被使用, 然后在dts上定义这个GPIO, 生成新的dtb,烧录到板子,这样才能输入输出。  
GPIO 号计算公式:  (n-1)*32 +m
例如:LCD_DATA14   is  gpio3.io19.
(M-1)*32+n  = (3-1)*32+19=83
设置输出和高低电平:
echo 83 > /sys/class/gpio/export   (设置GPIO编号)
echo out > /sys/class/gpio/gpio83/direction  (设置GPIO为输出模式)
cat /sys/class/gpio/gpio10/value  (查看GPIO高低电平)
echo 0 > /sys/class/gpio/gpio10/value (设置GPIO高低电平)

说明:本帖子源于米尔微信公众号【i.MX6UL/i.MX6ULL开发常见问题】专题文章,是由米尔电子工程师基于米尔电子i.MX6UL/i.MX6ULL产品对i.MX6UL/i.MX6ULL开发中常见问题整理, 希望对您有帮助。

标签:常见问题,低电平,sys,MX6UL,gpio,GPIO,class
来源: https://blog.csdn.net/u011837423/article/details/93971373

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有