YG-811U
单片机读写U盘方案
最新软件版本
V4.0
全套售价:600元,含邮费,免费技术支持。
关键词:SL-811,USB HOST,U盘读写,U盘读写源代码
配套样机
[简介]
本方案用51单片机直接读写U盘文件,可应用于各类仪器或嵌入式系统的外挂海量存储器。
采用SL811HST USB-HOST芯片与USB设备的连接,支持USB1.1协议、慢速和全速设备。
代码实现了USB设备枚举、海量存储协议、USB批量传输协议、FAT16,FAT32文件系统、高级函数接口(如OpenFile)。
另外自定义了一套串口命令接口,屏蔽了上述的所有协议,可以只通过这套命令访问U盘文件,是一套完整的应用方案。
经过不断改进,最新软件版本为V4.0,经过测试工作非常稳定,兼容性更强,读速度达35KB/秒,写速度达16KB/秒。
[应用领域]
税控机。
考勤机数据采集。
U盘生产厂家,用于生产线格式化U盘。
仪器设备数据采集。
[样机硬件资源]
CPU:W78E58或SM8958或SST89C58。
USB HOST芯片:CYPRESS的SL-811HST。
32K字节外接SRAM(W24L257)。
1个异步串口。
取自电脑的USB供电方式。
4个指示灯,1个电源LED。
4个按键,1个复键。
[软件和资料]
上述所有协议、功能的完整C51源代码,Keil
C51编译环境。
《PDF格式原理图》
《优盘文件系统》
《FAT32原理》
《SCSI指令集》
《mass_storage协议》
《硬盘FAT文件系统原理的详细分析》
[高级函数功能]
读取文件目录列表。
文件的打开、读写、创建、册除。
目录的创建、册除,支持多级目录。
支持长文件名、长目录名。
查询容量和剩余空间。
[方案配件清单]
样机1台。
RS-232通信线1条。
USB供电线1条。
配套软件光盘1张。
[以下为串口协议演示程序]
|