本开发板是针对单片机通过USB主机芯片(SL811)进行直接读写U盘而设计开发的,它很容易实现了便携仪器或者嵌入式系统等产品外挂式海量存储器,使其大数据的存储传输很方便。本开发板核心技术包括:USB-HOST技术的实现,FAT文件系统规范的实现,海量存储协议的实现以及USB批量传输方式的实现,涉及到的协议众多,技术难度非常高。本开发板是针对这些技术的一套完整解决方案,面向设计开发人员。
[upload=jpg]UploadFile/2005-3/200531185113709.jpg[/upload]
[upload=jpg]UploadFile/2005-3/20053118504293.jpg[/upload] B.实现功能包括:
B-1: 检测U盘接入,拔出状态;
B-2: 创建文件;
B-3: 打开一个已经创建的文件;
B-4: 从文件中读取指定长度和指定位置的数据;
B-5: 写数据到指定文件的指定地址;
B-6: 列举目录下的文件和目录;
B-7: 删除文件;
B-8: 查询U盘容量;
[em01] 欢迎来铭朗科技技术交流:www.mlarm.com
[align=right][color=#000066][此贴子已经被作者于2005-3-1 18:52:06编辑过][/color][/align]