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

Raspberry Pi Pico连接USB存储设备的D+、D-对应GPIO咨询

Raspberry Pi Pico 连接USB存储设备的引脚指引

引脚对应关系

  • D+ 连接 GPIO20
  • D- 连接 GPIO21
  • VCC 连接Pico的5V引脚(注:高功耗USB存储设备建议外接独立电源,避免Pico供电过载)
  • GND 连接Pico的任意GND引脚

tinyusb库配置要点

在你的pico-sdk项目的CMakeLists.txt中,需要启用USB Host及MSC(大容量存储类)支持:

target_compile_definitions(${PROJECT_NAME} PRIVATE
    PICO_USB_HOST=1
    PICO_USB_HOST_ENABLE_MSC=1
)

target_link_libraries(${PROJECT_NAME} PRIVATE
    pico_stdlib
    tinyusb_host
)

关键注意事项

  • Pico板载的USB接口默认是Device模式,无法直接作为Host连接存储设备,必须使用GPIO20/21这组专用的USB Host引脚
  • 接线时切勿混淆D+和D-引脚,否则设备无法被识别
  • 若遇到存储设备无法识别的情况,优先排查供电问题,尝试给设备单独供电

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 23:33:12