你好。我在str7的usb固件库上修改mass storage模板,尝试将自己的一块flash映射成优盘。最近在搞将nand flash映射成优盘,用的是st的usb模板,修改了容量信息,并且将read_memory函数接上nand 的读写函数。
然后用usb hound抓取数据,发现系统已经捕获0扇区的fat表,但是不识别文件系统。只有盘符。
高手帮忙看一下,是否哪些东西遗漏了。
事实上,我只改了容量,接上nand的读函数。其他信息全部没有改动。
更改容量
错误信息
成功发送描述符
抓到fat表
|