usb读写器设计.ppt
《usb读写器设计.ppt》由会员分享,可在线阅读,更多相关《usb读写器设计.ppt(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于51单片机的U盘读写器的设计,设计要求: 利用51单片机及USB驱动器等元件,设计制作一个U盘读写器,读写出来的数据通过串口发送至上位机。,技术方案,USB 总线接口芯片CH375介绍,该芯片主要特点,1、可作为USB HOST/DEVICE接口控制器 2、兼容USB2.0协议 3、片上集成了SIE,USB收发器。,硬件设计,CH375 的文件级子程序库的特性,支持常用的FAT12、FAT16 和FAT32 文件系统; 磁盘容量可达100GB 以上,支持多级子目录,支持8.3格式的大写字母和中文文件名,可以支持小写字母或者长文件名; 支持文件打开、新建、删除、读写以及搜索等。,CH375
2、的文件级子程序库主要子程序介绍,初始化CH375 芯片:CH375Init 查询U 盘是否准备好:CH375DiskReady 查询U 盘容量:CH375DiskSize 查询U 盘信息(总容量及剩余容量):CH375DiskQuery 打开文件:CH375FileOpen 枚举或者搜索文件:CH375FileEnumer 关闭文件:CH375FileClose 新建文件:CH375FileCreate 删除文件:CH375FileErase 以扇区为单位从文件读数据:CH375FileReadX 以扇区为单位向文件写数据:CH375FileWriteX 以扇区为单位移动文件指针:CH375FileLocate 查询文件属性(属性/日期/时间/长度):CH375FileQuery 设置文件属性(属性/日期/时间/长度):CH375FileModify 以字节为单位从文件读数据:CH375ByteRead 以字节为单位向文件写数据:CH375ByteWrite 以字节为单位移动文件指针:CH375ByteLocate,通信控制字的设定,0 xAA 查询U盘总容量及剩余容量 ,并将信息返回给上位机 0 xAB 读取U盘数据文件 0XAC 写数据文件到U盘,程序流程,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- usb 读写 设计
限制150内