单片机读写U盘方案-SL811开发套件 降价了
单片机读写U盘方案-SL811开发套件
单片机读写U盘方案-SL811开发套件
[简介]
这是一款刚推出的可对U盘读写的开发套件;SL811是符合USB1.1 协议的USB HOST接口芯片,USB HOST可以对U盘进行操作。实现对U盘的读写,读写后可方便地与PC交换数据,是所以与PC之间有数据交换设备的首选必备接口,用以取代一些传统设备上的软盘接口。套件硬件采用的结构为单片机+USB-HOST接口芯片,其中单片机采用的是最为通用的51系列单片机W78E54,也可以使用其他型号的51系列单片机,如ATMEL,PHILIPS等公司的产品,从而很容易就可以集成到您的系统中。USB接口芯片采用的是CYPRESS公司的USB-HOST接口芯片SL811,该芯片特点支持USB1.1协议;价格低(低于50元);性能突出,可靠性高,可以理想地用于多种外设。
套件板卡跟用户CPU的接口为标准RS232三线接口,用户CPU可以按照我们提供的命令格式通过RS232接口向USB-HOST模块发送读写和控制命令,USB-HOST模块对命令进行解释并对U盘进行相应的读写操作,从而实现用户CPU对U盘的操作。由于我们的套件完全开放硬件电路图和所有的软件源码,从而使您可以自由修改USB-HOST模块的接口方式和命令格式,如可以改成并行接口,从而很容易就可以集成到您自己的系统中。本技术的核心是USB-HOST技术的实现,FAT文件系统规范的实现,海量存储协议的实现以及USB批量传输方式的实现,涉及到的协议众多,技术难度非常高,开发成功率比较低。本套件是针对这种技术的一套完整解决方案,面向设计开发人员。
实现功能本套件已经可以实现对U盘地读写操作,主要功能如下:
1,检测U盘地状态(如接入,拔出)
2,创建文湍柯?br> 3,打开一个已经创建地文件和目录
4,从文件中读取指定长度和指定位置的数据
5,写数据到指定文件的指定地址
6,列举目录下的文件和目录
7,删除文件和目录
8,查询U盘容量和剩余空间
网站:
E-mail:sl811hs@yahoo.com.cn
QQ: 14441292
MSN:yyouking@yahoo.com.cn
发表时间:2005年12月31日14:34:30