Introduction - If you have any usage issues, please Google them yourself
In this paper, single-chip microcomputer 51 as an example on how to expand the USB interface on the U disk read and write, and details on FAT16, FAT32 file system and how to encode the details of the realization of single-chip microcomputer used for file system operations, mentioned in passing that on U disk experience compatibility problems. Here is a single-chip host, U disk is a slave.
Packet : 10721580520087246385077.rar filelist
USB
USB\关于单片机读写U盘F16和F32文件系统.doc
USB\9个不同U盘的调试打印.rar
USB\demo程序.rar
USB\STC51+SL811.ddb
USB\参考文献
USB\参考文献\文件系统
USB\参考文献\文件系统\FAT32文件系统规格书.pdf
USB\参考文献\文件系统\4.5万字透视FAT32系统.doc
USB\参考文献\USBMassStorage的协议
USB\参考文献\USBMassStorage的协议\usbmass-cbi10.pdf
USB\参考文献\USBMassStorage的协议\usbmass-ufi10.pdf
USB\参考文献\USBMassStorage的协议\usbmassbulk_10.pdf
USB\参考文献\USBMassStorage的协议\usbmassover_11.pdf
USB\参考文献\SL811资料
USB\参考文献\SL811资料\38-08009.pdf
USB\参考文献\SL811资料\811HS标准datasheet.pdf
USB\参考文献\SL811资料\Basic Embedded Host Using the SL811HS.pdf
USB\参考文献\SL811资料\SL811errata.pdf
USB\参考文献\SL811资料\SL811getting_started.pdf
USB\参考文献\SL811资料\sl811hs_appnote.pdf