TI中文支持网
TI专业的中文技术问题搜集分享网站

关于LCDK跑linux下操作GPIO没有反应的问题

我是个新手

用LCDK跑 PROCESSOR-SDK-LINUX-OMAPL138 v04.03 预编译的linux。

在用sys接口操作GPIO时遇到了问题,无论往value中写1还是0 都无法改变value的状态,也就是gpio没输出我想要的电平。本来想操控板子上的几个led灯,结果一点儿反应都没有。

到底遇到是什么问题?还是哪里没有设置对?

#cd /sys/class/gpio/

#echo 109 > export

#cd gpio109

#echo out > direction

#echo 1 > value 

Shine:

请问pinmux设置成GPIO109管脚功能了吗?

ke ma:

回复 Shine:

谢谢回答!
应该是没有,我想的是SDK中的linux已经把LED的那几个gpio设置好了。linux下pinmux如何设置?是需要修改驱动,重新编译内核吗?还是sys里也有接口?有没有资料或者文章?

Shine:

回复 ke ma:

在device tree设备树里配置。

Shine:

回复 ke ma:

在device tree设备树里配置。

赞(0)
未经允许不得转载:TI中文支持网 » 关于LCDK跑linux下操作GPIO没有反应的问题
分享到: 更多 (0)