You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

BeagleBone Black GPIO引脚输出异常:LED闪烁程序故障排查

BeagleBone Black LED闪烁问题排查

P9_13引脚适用性与不亮原因

  • P9_13默认是UART4_TXD功能,但BeagleBone Black引脚支持复用,只要正确配置为GPIO输出模式,完全可以用于LED闪烁实验。你检测到引脚为高电平但LED不亮,核心原因大概率是引脚驱动电流不足:GPIO引脚最大输出电流通常只有几十mA,若LED未串联限流电阻,或电阻阻值过大,会导致流过LED的电流达不到点亮阈值。

P9_5引脚的供电属性

  • P9_5不是供电引脚,它默认是I2C1_SCL(I2C时钟线)功能,本身没有固定输出电压,直接接LED自然不会亮。只有标注为VDD_3V3、SYS_5V的引脚才是供电输出引脚,比如你测试过的P9_2、P9_4。

快速修复方案

  1. 给LED串联一个220Ω~1kΩ的限流电阻,再连接到配置好的P9_13 GPIO引脚,既保证足够点亮电流,也避免烧坏引脚。
  2. 确认P9_13的GPIO配置流程,以sysfs为例:
    echo 49 > /sys/class/gpio/export
    echo out > /sys/class/gpio/gpio49/direction
    echo 1 > /sys/class/gpio/gpio49/value
    
    (注:P9_13对应GPIO编号为49,若系统版本不同可通过gpioinfo命令确认准确编号)
  3. 检查LED正负极是否接反:长引脚为正极,需连接GPIO高电平端,短引脚接GND(如P9_1、P9_20这类接地引脚)。

内容的提问来源于stack exchange,提问作者otk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 16:10:29