This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TM4C1294 USB Host文件系统

问题描述:使用TM4C1294做USBHost读写8GB的U盘,

USB枚举后,读取文件系统信息的时候识别不到FAT32,函数f_opendir返回FR_NO_FILESYSTEM

调试发现disk_read()函数调用库函数USBHMSCBlockRead()读出的数据异常

见下图:因为格式化为FAT32,所以82字节位置开始实际应该为0X46,0X41,0X54,0X33,0X32,但这里读出数据错了

用WinHex打开U盘,发现格式化是没有问题的

如下图: