首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[转帖]YG-811D 单片机读写移动硬盘方案

[转帖]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张。

返回列表