本帖最后由 flying1104 于 2024-6-29 08:57 编辑
芯片:STM32H7
软件:使用RTX5的全家桶
USB接口使用:PA11和PA12
使用的为USB_HOST_FS全速来使用
问题
已经通过
[C] 纯文本查看 复制代码
USBH_Initialize(0U);
USBH_MSC_Initialize(0U);
while (USBH_MSC_GetStatus(0) != usbOK)
{
osDelay(500);
rttPrintf(0, ".");
}
能够读取成功加载到USB
运行ViewSDCapacity读取U盘容量的时候
result = finit(_path);
返回为fsOK:成功
但当挂载result = fmount(_path);
返回为fsNoFileSystem:文件系统未格式化
调试查看,其实能读取到U盘的容量的
如下图
U盘已经格式为FAT32,4096扇区大小
不知道为什么RL-FLASHFS不能挂载
请问大概什么原因造成的,需要在哪里排查呢?
|