- 3
- 0
- 约小于1千字
- 约 6页
- 2026-04-09 发布于广东
- 举报
JL杰理AC696N开发板做存储设备适配(2):U盘不读问题处理与卡复⽤注意事项
引⾔
U盘不读是嵌⼊式开发中常遇到的烦⼼事。插上去没反应,换⼀个U盘⼜能读,往往是时序、超时
或者模式切换的问题。
杰理蓝⽛⾳频系列芯⽚开发中,USBOTG同时⽀持Host和Device⻆⾊,如果U盘回应慢,系统可
能误判为从机模式导致不读。把常⻅原因和排查⽅法过⼀遍,遇到类似问题可以快速定位。
⼀、U盘不读的常⻅原因与解决
1.⽂件系统:默认⽀持FAT12、FAT16、FAT32、exFAT。不⽀持NTFS,也不⽀持苹果⽂件系
统。
2.U盘响应慢:部分U盘反应较慢,Host过了超时时间会认为U盘没有回应,导致挂载不成功。
3.解决⽅法:
开启log打印,
观察是否有超时相关打印。
在apps\common\usb\usb_common_def.h⽂件中修改超时时间、复位持续时间、尝试次
数,加⻓等待Slave回应。
4.模式冲突:程序若使能了PC模式(设备模式),USBOTG会第⼀时间以Host端发送数据。若
从机没有回应,会认为此时应担任Slave⻆⾊。有些U盘插⼊后发送信息较慢,导致OTG误判
⽽切换到从机模式,从⽽不读U盘。
5.inquery延时:检查apps\common\usb\host\usb_
您可能关注的文档
最近下载
- 传染病学(副高)高级职称考试题库及答案.docx VIP
- 中医执业医师中医内科学经典习题及答案.pdf VIP
- QJ400GS-16D钱江(赛450)维修手册.pdf VIP
- springboot在线招标系统的设计与实现-论文12000字.docx VIP
- 2026年河南省公务员录用考试行政职业能力测验试卷(真题).docx VIP
- NBT-《海上风电场工程规划报告编制规程编制说明》.pdf
- springboot甜品销售系统的设计与实现-论文.doc VIP
- 部编版《道德与法治》五年级下册第6课《我参与 我奉献》精美课件+说课课件.pptx
- 高桩码头施工组织设计.pdf VIP
- 稀溶液的依数性.ppt VIP
原创力文档

文档评论(0)