CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 5338|回复: 3

cubieboard Android上的GPIO控制

[复制链接]
发表于 2015-4-20 16:11:17 | 显示全部楼层 |阅读模式
按照教程
进入 /sys/class/gpio,
echo 1 > /sys/class/gpio/export
ls后看到生成了 GPIO1, 而不是 gpio1_ph20
export
gpio1
gpiochip0
gpiochip119
gpiochip137
gpiochip149
gpiochip167
gpiochip201
gpiochip229
gpiochip24
gpiochip54
gpiochip8
而sys_config.fex中LED定义
[leds_para]
leds_used = 1
leds_num = 2
leds_pin_1 = portH20<1><default><default><0>
leds_name_1 = "blue:ph20:led1"
leds_default_1 = 1
leds_trigger_1 = "default_on"
leds_pin_2 = portH21<1><default><default><0>
leds_name_2 = "orange:ph21:led2"
leds_default_2 = 0
leds_trigger_2 = "timer"

不太明白 android里面进入终端怎么控制GPIO,请大神指点!




回复

使用道具 举报

发表于 2015-4-20 19:29:15 | 显示全部楼层
在sys_config配置gpio_para
然后可以在系统终端找到sys/class/gpio_sw/P??。 P??的data节点控制高低电平。
还有个设备节点控制输入还是输出。

回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-21 11:27:19 | 显示全部楼层
谢谢, 果然在
/sys/devices/platform/gpio_sw.0/gpio_sw/PH20/data


回复 支持 反对

使用道具 举报

发表于 2015-4-22 07:23:10 | 显示全部楼层
不错。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-12-22 15:31 , Processed in 0.018156 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部