如何修复Raspberry Pi 5新Linux内核debian bookworm上sysfs的GPIO引脚号?

问题描述 投票:0回答:1

当我控制 Raspberry Pi 5 debian bookworm 上的 GPIO 引脚时,除非我将 GPIOCHIP 基地址编号添加到引脚编号中,否则它不起作用。

例如,如果我想导出引脚20,我需要使用 sudo sh -c“回显591>导出” 添加 GPIO4 基数 571。如何解决这个问题?

linux gpio sysfs debian-bookworm raspberry-pi5
1个回答
0
投票

我不确定您希望系统如何表现才能“修复”。我对 RPi 并不熟悉,但芯片将 I/O 放置在各处,I/O 连接到哪个引脚取决于进行电路板布局的人员 - 本质上是随机的。只需在设置函数中硬编码您想要控制的 GPIO 编号,并在高级 (sysfs) 接口中使用有意义的名称即可。

似乎还有一个名为

gpio
的程序,它是您可能想要研究的
wiringpi
包的一部分。这对您来说可能是一个更简单的界面。请参阅:https://projects.drogon.net/raspberry-pi/wiringpi/the-gpio-utility/

© www.soinside.com 2019 - 2024. All rights reserved.