- 如果您对该产品感兴趣的话,可以
- 产品名称:高速U盘读写模块 PLC读写U盘 PLC数据存储 ARM读写模块
- 产品型号:USB118AD
- 产品展商:其它品牌
- 产品文档:无相关文档
简单介绍
前,基于USB2.0接口的移动存储设备已经被广泛使用,尤其是采用USB-FLASH技术的U盘产品的容量由几年前的16M增加到现在的4G以上。我们知道,U盘通常是作为计算机的外部存储设备,能否脱离计算机直接向U盘读写文件呢?答案是肯定的。
产品描述
|
|
|
单片机读写U盘的模块 USB118 |
|
_不用电脑也能读写U盘中的文件! |
■ 型 号: USB118AD USB118A |
关键词:U盘、单片机、USB2.0、USB Host、USB主设备、设备黑匣子、数据记录 |
■ 简 介 |
目前,基于USB2.0接口的移动存储设备已经被广泛使用,尤其是采用USB-FLASH技术的U盘产品的容量由几年前的16M增加到现在的4G以上。我们知道,U盘通常是作为计算机的外部存储设备,能否脱离计算机直接向U盘读写文件呢?答案是肯定的。USB118系列嵌入式U盘读写模块提供了通过串口或SPI口读写U盘的简单途径,由此结合单片机的RS232串口或高速SPI总线就可以实现对U盘上的文件读写。 USB118AD型高速U盘读写模块是对USB118A模块的性能进行改进后的USB2.0接口的高速模块,具有与USB118A模块完全兼容的串口,同时增加了高速的SPI接口,主要应用于便携仪器或者嵌入式数据采集系统的外挂式海量存储。 |
|
■ 特 征 |
■ 应 用 |
◆ 不必了解USB协议,直接嵌入用户系统 ◆ 兼容1G以上U盘、移动硬盘 ◆ USB2.0接口,提供USB HOST接口 ◆ RS232串口波特率:57600/115200/9600bps ◆ 高速SPI接口文件传输速度:150KByte/Sec ◆ 支持文件系统:FAT16/FAT32 ◆ 创建Word、 Excel、二进制等各种类型文件 ◆ 提供单片机编程实例C51源代码 ◆ 提供模块测试板及电脑串口测试软件 ◆ 直流5V供电,电流100mA(不含U盘) ◆ 模块只有火柴盒大小:51.6×43×12mm |
◆ 海量数据采集存储 ◆ 设备黑箱子 ◆ 考勤机数据记录 ◆ 石油仪器仪表 ◆ 纺织机械 ◆ 水文监测 ◆ 无纸记录仪 |
■ 订货信息 |
产品型号 |
说明 |
USB118AD |
USB2.0接口,串口及SPI口 |
USB118AD_Demo |
USB118AD模块测试板 |
USB118A |
USB1.1接口,TTL串口 |
USB118C |
与USB118A尺寸不同 |
USB118D |
与USB118A尺寸不同 |
注:USB118AD是升级产品,建议优先选用。可以根据用户要求规格订制,至今已经订制的规格有:USB118C和USB118D等 |
|
■ USB118AD模块的通信接口 |
◆ 单片机串口: TTL电平
Pin |
1 |
2 |
3 |
4 |
5 |
6 |
信号 |
+5V |
GND |
TXD |
RXD |
GND |
nRST |
说明 |
电源输入 |
电源地 |
串口输出 |
串口输入 |
信号地 |
复位 |
注意:串口波特率有三种选择,数据格式为: 8 N 1
模块的串口输出电平为TTL,低电平为0V,高电平为3.3V。
如果模块的串口与计算机RS232口相连,必须进行电平变换。
RXD连接外部单片机的发送(TX),TXD连接外部单片机的接收(RX)。
nRST: 低电平脉冲(大于100mS)可以复位系统。
◆ SPI接口: 图中CN2插座为12针单排插针,针间距为2.54mm ,主要用于SPI方式或者通过插针固定的方式,同时在此排针上有串口信号线、电源线,从而为用户提供了更加灵活的安装方式。
Pin |
7 |
8 |
9 |
10 |
12 |
13 |
14 |
15 |
11,16,17 |
18 |
信号 |
SSEL |
SCK |
SO |
SI |
RXD |
TXD |
LED1 |
LED0 |
GND |
+5V |
说明 |
SPI
片选 |
SPI
时钟 |
SPI
输出 |
SPI
输入 |
串口输入 |
串口输出 |
通信灯 |
U盘灯 |
地 |
电源 | |
SPI总线系统是一种高速同步串行外设接口,它可以使USB118AD模块与各种外围设备以串行方式进行通信以交换信息。当用户的单片机系统串口已经被占用时,可以考虑采用SPI模式,尤其对于需要高速存储的应用,应该首先选用SPI模式。 |
■ USB118AD模块的通信接口 |
通讯采用数据包的方式,每一次完整的通讯过程包括发送命令、命令应答两个阶段。发送命令是用户单片机系统向USB118模块发出的操作请求和参数以及数据;命令应答是USB118模块对于用户命令的应答。
◆ 发送命令格式
0xaa+0xbb+命令码+参数+数据
注:十六进制数0xaa 和0xbb 为同步码,作用是使发送端与接收端命令同步。
命令长度 |
1字节 |
63字节 |
0-2048字节 |
内容 |
命令码 |
参数 |
数据 |
注:发送命令和数据时,相邻两个字节间的延时不能超过32 毫秒,否则USB118模块会认为操作超时,从而返回错误信息。错误信息格式是:0xaa + 0xbb +0x01。另外,当同步码和命令码错误时,USB118模块也会返回错误信息。错误信息格式是:0xaa + 0xbb+0x01。
◆ 命令应答格式:
命令长度 |
1字节 |
1字节 |
62字节 |
0~16384字节 |
内容 |
应答码 |
结果 |
参数 |
数据 |
◆ 主要命令列表
命 令 描 述 |
代码(16进制) |
含 义 |
数 据 |
发送命令(由外部控制器发往USB118模块,USB118模块的串口接收) |
USB118R_Detect |
01H |
检测设备 |
无数据 |
USB118R_Open |
06H |
打开文件 |
无数据 |
USB118R_Create |
07H |
创建文件 |
无数据 |
USB118R_MakeDir |
32H |
创建子目录 |
无数据 |
USB118R_Read |
08H |
读取文件 |
无数据 |
USB118R_Write |
09H |
写文件 |
有数据 |
USB118R_List |
10H |
列出所有文件和子目录 |
无数据 |
USB118R_SetFilePointer |
15H |
将文件指针移动到指定位置 |
无数据 |
USB118R_GetVersion |
30H |
获得软件版本 |
无数据 |
应答命令(由USB118模块发往外部控制器,USB118模块的串口发送) |
USB118T_Detect |
04H |
检测设备应答 |
无数据 |
USB118T_Create |
0AH |
创建文件应答 |
无数据 |
USB118T_Read |
0BH |
读文件应答 |
有数据 |
USB118T_Write |
0CH |
写文件应答 |
无数据 |
USB118T_Open |
0DH |
打开文件应答 |
无数据 |
USB118T_List |
20H |
列出文件和子目录应答 |
有数据 |
USB118T_SetFilePointer |
25H |
设置文件指针应答 |
无数据 |
USB118T_GetVersion |
40H |
获得软件版本应答 |
无数据 |
USB118T_MakeDir |
42H |
创建子目录应答 |
无数据 | |
|
|
- 温馨提示:为规避购买风险,建议您在购买前务必确认供应商资质与产品质量。
- 免责申明:以上内容为注册会员自行发布,若信息的真实性、合法性存在争议,平台将会监督协助处理,欢迎举报