WCH沁恒单片机
直播中

chunhuahua

8年用户 1333经验值
擅长:接口/总线/驱动
私信 关注
[问答]

ch32v307检测不到U盘是什么原因?

EXAMUSBUSBHSHOSTUser 用了例程下载到板子里,然后把U盘插到板子上,调试就是检测不到U盘,不知道可能问题出在哪里?
  
  //    RB_UIF_DETECT RW
//    USB 主机模式下 USB 设备连接或断开事
//           件中断标志位,写 1 清零:
//    1:检测到 USB 设备连接或断开触发;
//    0:无事件。
        if( USBHSH->INT_FG & USBHS_DETECT_FLAG )


刚开始这语句进不去。看了文档说是检测设备连接的USBHSH->INT_FG 的 bit0
  

回帖(1)

秦伙茂

2022-9-23 10:04:36
检查USB口的VBUS是否有5V电压,能够给U盘供电。确定当前代码操作的USB口是否正确,比如评估板上有两个USB接口,插入错误接口,可能代码不会响应。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分