主题中讨论的其他器件:SysConfig
工具与软件:
您好!
我使用 GPIO 引脚时遇到以下行为问题:
- 该引脚配置为 PIN_INPUT (在引脚多路复用中) 写入和状态(读取)操作均按预期工作。
- 但是、当引脚配置为时 PIN_OUTPUT (在引脚多路复用中) 、当写入操作正常且引脚被驱动为高电平/低电平时、状态(读取)不会正确更新。 即使将引脚设置为高电平、状态也显示为低电平。
用于 GPIO 的库:libgpiod
- 电气特性
gpioset gpiochip0 42=1
、连接到 GPIO 引脚42的 LED 会在我们的定制板中亮起、表示该引脚已成功设置为高电平。 - 但是、当我尝试使用读取同一引脚的状态时
gpioget gpiochip0 42
、即使引脚设置为高电平、它也会返回0 (低电平)而不是1 (高电平)。(当引脚配置为时、会发生问题 PIN_OUTPUT)
我已确保 pinmux 配置正确、但问题仍然存在。
您可以帮助调查状态为何未反映输出状态吗?
此致、Vikash