谷动谷力
标题:
openwrt GPIO框架及其应用
[打印本页]
作者:
鸣涧
时间:
2022-11-26 16:52
标题:
openwrt GPIO框架及其应用
openwrt GPIO框架及其应用
GPIO:General-purpose input/output 输入/输出的接口
应用
1)LED灯 (USB WiFi)
软连接 使用GPIO控制 0 1 变化 会导致 CPU消耗
硬连接 引脚直接连接
2)复位键
3)WPS键
GPIO有几种访问方式
1)sysfs 文件形式
优点)不需要用c、可用Lua、Python
缺点)文件,所以速度慢,一般用于低速IO访问
2)ioctl 系统调用
优点)速度快
缺点)需要用c/c++
3)mmap 内存
用c语言、速度最快、跨平台
GPIO实验 output实验 蜂鸣器
电路连接图
1 进入路由控制台
2 进入 gpio目录 cd /sys/class/gpio
3 使能 42 号引脚 echo "42" > export
4 设置gpio口为推挽输出模式 echo "out" > direction
5 拉高电平:蜂鸣器响 echo "1" > value
欢迎光临 谷动谷力 (http://bbs.sunsili.com/)
Powered by Discuz! X3.2