1 / 20
文档名称:

SoED串口U盘读写模块使用手册.doc

格式:doc   大小:2,451KB   页数:20页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SoED串口U盘读写模块使用手册.doc

上传人:luciferios02 2017/9/18 文件大小:2.39 MB

下载得到文件列表

SoED串口U盘读写模块使用手册.doc

文档介绍

文档介绍:易优电子科技
SoED
使用手册
易优电子科技
2014/1/1
目录
概述 1
硬件连接 2
通讯协议 3
系统操作 5
查询系统状态 5
系统设置 6
查询磁盘空间 7
文件操作 7
打开文件 7
关闭文件 8
写文件 9
读文件 9
移动指针 10
删除文件 11
目录操作 11
创建目录 11
改变当前目录 12
获取文件(目录)个数 13
获取文件(目录)名称 13
删除目录 14
例程介绍 14
模块设置 14
复制文件 15
PLC例程 16
C51例程 17
支持的优盘 17
概述
U盘作为数据的载体目前已广泛应用于嵌入式行业。在嵌入式的电子产品中实现对U盘文件的读写,成了许多厂家的技术攻关的难题。SoED串口U盘读写模块就可以轻易解决以上问题,它是低端单片机、PLC操作U盘的问题。
SoED串口U盘读写模块采用M3微处理器芯片,整个模块以工业级标准设计。模块提供了通用串口(RS232或TTL)与用户系统连接, 使普通的单片机操作U盘变得So Easy。适用于仪器仪表、门禁系统、汽车黑匣子和税控机等对存贮速度要求不高的设备中使用。
全新升级的读写模块支持RTC实时时钟,具有时钟,日历功能,支持长文件名,支持更多指令,无操作系统速度更快!
模块特性:
􀁺全面支持大容量存储协议,真正支持所有非加密U盘。
􀁺支持Bulk-Only传输协议和CIB-Only传输协议。
􀁺支持FAT12、FAT16和FAT32文件管理系统。
􀁺支持长文件名,支持枚举文件或目录
􀁺支持动态获取磁盘容量信息
􀁺提供标准C语言驱动源程序,适用所有单片机系统。
􀁺提供RS232电平接口和TTL电平接口。
􀁺支持4800bps~115200bps标准波特率。
􀁺模块体积小,占用空间小,可以安装在任意角落。
􀁺 z支持长文件名,支持枚举文件或目录
z支持动态获取磁盘容量信息
模块裸奔文件系统,速度更快!115200bps下写入250KB文件仅需30秒
硬件连接
电源输入: 1: GND 6: 5V,400mA
串口连接: 2: TXD;3: RXD;4: TXD(TTL电平);5: RXD(TTL电平);
注意:若使用TTL电平,请摘掉J3短接帽。
与PC机连接原理图如下:
LED状态指示
绿色闪亮:待机状态,这时没有U盘插入;
绿色长亮:准备就绪,这时U盘已插入;
红色点亮:文件已打开,禁止拔出U盘;
红色熄灭:文件已关闭,可安全拔出U盘。
通讯协议
单片机系统通过串口与SoED串口U盘读写模块交换数据,为了数据的可靠传输制定了以下简单的传输协义。为了更于描述,在下文中将单片机系统称为主机,SoED串口U盘读写模块称为从机。
主机与从机之间以帧方式传输数据,主机发出的为请求帧,而从机返回的为应答帧。请求帧和应答帧的数据结构相似,、。
串口参数
4800,数据位8,停止位1,无奇偶校验,无流控制;
9600,数据位8,停止位1,无奇偶校验,无流控制;
14400,数据位8,停止位1,无奇偶校验,无流控制;
19200,数据位8,停止位1,无奇偶校验,无流控制;
38400,数据位8,停止位1,无奇偶校验,无流控制;
56000,数据位8,停止位1,无奇偶校验,无流控制;
57600,数据位8,停止位1,无奇偶校验,无流控制;
115200,数据位8,停止位1,无奇偶校验,无流控制;
请求帧
请求帧为主机发出,帧头的两个字节固定为“U:”。从机接收到这两个字符开始接收帧的其它数据。
字段
字节
说明
帧头
2字节
字符“U:”。
功能码
1字节
请求执行操作代码。
参数
1字节
指令参数,与具体指令相关。
数据长度
2字节
数据区的长度,该域占2字节,低字节在前。
数据区
0~512
长度由数据域指出。
功能码:是主机请求从机操作的指令。
参数:相关功能代码的基本参数,有些扩展参数通过数据区传输。
数据长度:指示后面数据区的长度,从机根据该域的数值,接收数据区的数据,接收到的数据字符个数与该域的值相等表示帧的结束。小端模式(低字节在前)。
数据区:其字符长度与数据