恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5291|回复: 11

WR703N增加GPIO输入端口遇到的问题

[复制链接]
发表于 2014-4-22 22:06 | 显示全部楼层 |阅读模式
这两天,在WR703N的板子上扩展GPIO端口。按照网上几位朋友的介绍,对以下三个端口做GPIO设置:
GPIO0 ----R4
GPIO7 ----R15
GPIO29 --R17
增加了 kmod-gpio-button-hotplug IPK包之后,输入如下指令:
echo 0 > /sys/class/gpio/export      #对GPIO0口进行操作
echo in > /sys/class/gpio/gpio0/direction     #对GPIO0口设置为输入
cat /sys/devices/virtual/gpio/gpio/value     #捕获GPIO0口的电平状态值

初始状态下,0,7,29三个端口的数值都为0,这是正确的,因为这三个端口分别通过三个电阻接地了。
在儿子的帮助下,我临时用了一个跳线,把端口上拉到L14对应的3.3V线路。也获得了对应的1数值,表明电压拉高了。

到此,基本验证了如上三个端口都是可以使用的。

我多了一个心眼,reboot之后会如何呢?果然,在重新启动之后,发现了一个问题:
加装的IPK都还在,但是三个GPIO端口都不存在了。也就是两行echo的命令都没有被保存下来,这个是可以理解的,tty窗口中是临时命令行,没有,写入ROM区域。

这里,请教一下,如果我想在不重新编译bin固件的条件下,如何通过开机后,自动运行一个sh脚本文件来加载echo指令呢?我对软件部分不了解,请教一下熟悉的高手!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2014-4-22 22:40 | 显示全部楼层
加入/etc/rc.local试试
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2014-4-23 11:45 | 显示全部楼层
sicotron 发表于 2014-4-22 22:40
加入/etc/rc.local试试


试试
我的恩山、我的无线 The best wifi forum is right here.
发表于 2014-4-23 12:26 | 显示全部楼层
本帖最后由 animefans_xj 于 2014-4-23 12:27 编辑

可以改 arch,参照reset键的定义可增加输入gpio,参照LED的定义可增加输出gpio
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2014-4-23 13:20 | 显示全部楼层
sicotron 发表于 2014-4-22 22:40
加入/etc/rc.local试试

搞定了!重启之后,GPIO0,7,29全部可以查询到输入的状态了!
谢谢朋友!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2014-4-23 22:09 | 显示全部楼层
具体效果是什么呢  也没看到说
我的恩山、我的无线 The best wifi forum is right here.
发表于 2014-4-24 15:43 | 显示全部楼层
我猜一下,应用GPIO无非是想做控制吧,这样有了逻辑口以后可以输出开关控制到继电器上。或者PWM电调之类的。
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2014-4-24 19:11 | 显示全部楼层
eastwoodnet 发表于 2014-4-24 15:43
我猜一下,应用GPIO无非是想做控制吧,这样有了逻辑口以后可以输出开关控制到继电器上。或者PWM电调之类的 ...

是的是的,GPIO作为in输入,目的就是为了增加3个按键,作为命令用
我的恩山、我的无线 The best wifi forum is right here.
发表于 2014-8-31 03:53 | 显示全部楼层
请问GPIO端口用得怎样了

点评

可以用了  详情 回复 发表于 2015-11-9 15:36
可以用了  详情 回复 发表于 2015-11-9 15:36
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2015-11-9 15:36 | 显示全部楼层
mrt 发表于 2014-8-31 03:53
请问GPIO端口用得怎样了

可以用了
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2015-11-9 15:36 | 显示全部楼层
mrt 发表于 2014-8-31 03:53
请问GPIO端口用得怎样了

可以用了

点评

咋整呢,咋整呢。。。后续跟进一下思密达。  详情 回复 发表于 2016-9-6 18:00
我的恩山、我的无线 The best wifi forum is right here.
发表于 2016-9-6 18:00 | 显示全部楼层

咋整呢,咋整呢。。。后续跟进一下思密达。
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2020-7-2 23:47

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表