Board logo

标题: [转帖]YG-811D 单片机读写移动硬盘方案 [打印本页]

作者: shibieka    时间: 2009-2-2 15:36     标题: [转帖]YG-811D 单片机读写移动硬盘方案

关键词:SL-811,USB HOST


配套样机

[简介]
本方案用51单片机直接读写USB移动硬盘文件,可应用于各类仪器或嵌入式系统的外挂海量存储器。
采用SL811HST USB-HOST芯片与USB设备的连接,支持USB1.1协议、慢速和全速设备。
代码实现了USB设备枚举、海量存储协议、USB批量传输协议、FAT16/32文件系、高级函数接口(如OpenFile)。
支持主磁盘分区和扩展分区,最多支持15个逻辑分区。
定义了一套串口命令接口,屏蔽了上述的所有协议,可以只通过这套命令访问USB移动硬盘文件,是一套完整的应用方案。

[样机硬件资源]
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张。






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0