OpenWrt GPIO 框架及应用
GPIO 是 General Purpose Input Output的缩写,是一种输入、输出的接口,但是不支持输入和输出。路由器部分LED灯、复位键、wps键都是基于GPIO实现的。GPIO除了实现按键和LED控制,还可以模拟各种时序比如:SD、PWM、SPI、I2C等。在很多智能家居的应用中,gpio用来实现控制继电器的通断。
GPIO的控制方式一般有三种:sysfs、ioctl、mmap。三种方式各有优缺点...
参考资料:
https://openwrt.org/docs/techref/hardware/port.gpio
https://openwrt.org/docs/guide-user/hardware/pwm
https://openwrt.org/docs/guide-user/hardware/mmc_over_gpio
https://forgotfun.org/2016/09/31.html