完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我用STM32F429BI读写U盘遇到了一些问题,有没有大侠帮着解决一下。
插上U盘不能识别,经过追踪发现文件usbh_msc.c的函数USBH_MSC_Process中,case MSC_READ_INQUIRY:总是返回USBH_BUSY。 并不是所有U盘都不好,有些板子没有问题,有些板子有问题。 |
|
相关推荐
2个回答
|
|
这种情况,看一下时钟是不是48
|
|
|
|
STM32F429 U盘一直处于USBH_Busy的原因可能有以下几点:
1. USB主机驱动问题:可能是STM32F429的USB主机驱动存在问题,导致无法正确识别U盘。 2. U盘兼容性问题:STM32F429可能对某些U盘的兼容性不佳,导致无法识别。 3. 硬件连接问题:可能是STM32F429与U盘之间的硬件连接存在问题,如数据线、接口等。 4. 固件问题:STM32F429的固件可能存在问题,导致无法正确处理U盘的读写请求。 为了解决这个问题,你可以尝试以下方法: 1. 检查固件:确保你使用的STM32F429固件是最新的,或者是一个已知可以正常工作的版本。 2. 检查硬件连接:确保STM32F429与U盘之间的硬件连接正确,包括数据线、接口等。 3. 测试不同U盘:尝试使用不同品牌和型号的U盘,以确定问题是否与特定U盘有关。 4. 修改USB主机驱动:检查STM32F429的USB主机驱动,看是否有需要修改的地方,以提高对U盘的兼容性。 5. 使用外部USB转串口模块:如果问题仍然存在,你可以考虑使用外部USB转串口模块,将U盘连接到STM32F429的串口,然后通过串口进行通信。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
555 浏览 0 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
449 浏览 1 评论
293 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
257 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
624 浏览 2 评论
1391浏览 9评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
87浏览 3评论
45浏览 3评论
STM32CUBEMX4.22.1在main函数里面添加一行语句就死机的原因?
58浏览 3评论
51浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-5-6 05:23 , Processed in 0.589459 second(s), Total 78, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号