找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 6722|回复: 12

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

[复制链接]
这两天,在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.
加入/etc/rc.local试试
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
sicotron 发表于 2014-4-22 22:40
加入/etc/rc.local试试


试试
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

本帖最后由 animefans_xj 于 2014-4-23 12:27 编辑

可以改 arch,参照reset键的定义可增加输入gpio,参照LED的定义可增加输出gpio
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
sicotron 发表于 2014-4-22 22:40
加入/etc/rc.local试试

搞定了!重启之后,GPIO0,7,29全部可以查询到输入的状态了!
谢谢朋友!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

具体效果是什么呢  也没看到说
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

我猜一下,应用GPIO无非是想做控制吧,这样有了逻辑口以后可以输出开关控制到继电器上。或者PWM电调之类的。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
eastwoodnet 发表于 2014-4-24 15:43
我猜一下,应用GPIO无非是想做控制吧,这样有了逻辑口以后可以输出开关控制到继电器上。或者PWM电调之类的 ...

是的是的,GPIO作为in输入,目的就是为了增加3个按键,作为命令用
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

请问GPIO端口用得怎样了

点评

可以用了  详情 回复 发表于 2015-11-9 15:36
可以用了  详情 回复 发表于 2015-11-9 15:36
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
mrt 发表于 2014-8-31 03:53
请问GPIO端口用得怎样了

可以用了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
mrt 发表于 2014-8-31 03:53
请问GPIO端口用得怎样了

可以用了

点评

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

使用道具 举报


咋整呢,咋整呢。。。后续跟进一下思密达。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

学习了,感谢楼主
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-27 06:09

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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