以TSB为例,修改路径:
/home/yztiot/systemCode/A133/A133_PLUS_androidQV1.1/longan/BoardConfig/BoardType/Tsb-board.dts

在这里添加后,打包出来的固件可以在/proc/yz_gpio下看到,如果需要修改可以参考下图
如果没有在设备树(例如:Tsb-board.dts)里添加的,但需要修改,可以直接用编号
全志GPIO编号格式:GPIO编号=(端口字母序号*32)+引脚号 [P=0, B=1, C=2, D=3, E=4..]
例如:PB8的编号为:(1*32)+8=40
导出GPIO
echo 40 > /sys/class/gpio/export
设置为输出
echo out > /sys/class/gpio/gpio40/direction
设置为输入
echo in > /sys/class/gpio/gpio40/direction
控制蜂鸣器
echo 1 > /sys/class/gpio/gpio40/value # 打开
echo 0 > /sys/class/gpio/gpio40/value # 关闭作者:zheng 创建时间:2025-12-10 17:14
最后编辑:zheng 更新时间:2025-12-23 14:16
最后编辑:zheng 更新时间:2025-12-23 14:16