I.MX6 GPIO例子
0赞
发表于 2018/4/22 14:40:20
阅读(897)
买来的米尔科技板子有一段时间了,间隔了好久,今天又来出来研究了。 第一个例子还是点灯。
一上来跑他们自带的例子,结果还是卡住了。
直接提示
这让一个初学者如何是好。。。。。
难不成是我之前下载的uboot和内核或者设备树哪里不对? 自己重头整了一遍还是不对。
最后灵机一动,将user换成了cpu,就可以观看到D30 led灯一闪一闪了
米尔科技,文档就不能好好写吗。。。。
操作gpio例子
比如要控制下面这个引脚,作为输出,控制它的高低该如何操作呢?
在芯片的手册里看下这个引脚对应GPIO3_IO18
计算gpio号:
nr=(P -1)* 32 + N; gpioP_N;
这里nr=(3-1)*32 + 18=82
echo 82 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio82/direction
echo 1 > /sys/class/gpio/gpio82/value ---> 写高电平
echo 0 > /sys/class/gpio/gpio82/value ---> 写低电平
参考:
https://www.cnblogs.com/fah936861121/p/7029125.html
https://blog.csdn.net/aaronychen/article/details/50476019
http://bbs.elecfans.com/jishu_447971_1_1.html