西安达泰电子有限责任公司

主营:单片机读写U盘,GSM模块,USB数据采集,USB可编程模块
您现在的位置: 仪器仪表 > 专用仪器仪表 > 其他专用仪器仪表 > 西安达泰电子有限责任公司 > 供求信息
载入中……
[供应]单片机数据如何存到U盘里面
点击图片放大
  • 产品产地:陕西西安
  • 产品品牌:达泰
  • 包装规格:USB118AD
  • 产品数量:10000
  • 计量单位:套
  • 产品单价:1
  • 更新日期:2020-12-04 14:13:58
  • 有效期至:2021-12-04
  • 收藏此信息
单片机数据如何存到U盘里面 详细信息

SL811读写U盘的方案不能用了怎么办?
USB-Host模块的新设计方案

我们知道所谓通过串口读写U盘的模块就是在单片机上实现与U盘通信的功能,具体包括USB主机接口的硬件设计和整机USB驱动固件的设计。其中驱动固件的设计又包含几个协议的实现:USB控制传输协议、USB BULK传输协议、USB海量存储类协议、UFI磁盘操作命令和FAT文件系统标准等。
    USB-Host主控制器主要是完成底层物理接口设计,之前大多数公司采用的USB-Host芯片是Cypress公司的SL811HS,它是第一个支持USB 主机的接口芯片,性能稳定,资料全面。
但是,由于U盘速度越来越快,容量越来越大,采用SL811的方案读写U盘一方面其接口是USB1.1协议,速度非常慢,这对于单片机串口读写来说之前还能忍受。然而由于U盘容量低于2G的已经非常少,SL811方案不能识别现在的90%以上的U盘,为此用户不得不化大价钱寻找停产的低容量U盘。
考虑到以上因素,SL811方案已经不能再采用了,必须设计新的USB-HOST方案。
一、新方案的设计目标
本次设计的USB-Host模块USB118AD的目标包括:
? 提高串口读/写速度,接口速度达到115200bps;
? 增加高速SPI口,读写速度达到2Mbps;
? 增加稳定性,能够适应目前市面上销售的绝大多数U盘;
? 产品为工业级,工作范围:-40℃~85℃
二、新的设计方案
导致SL811方案速度低的主要瓶颈在微控制器,一方面其速度低,另一方面它是8位的构架,而FAT表都是16/32位,处理起来较为耗费代码。
所以,本设计中考虑采用32位的ARM7作为微控制器,而且微控制器内部自带Host单元,这样子不用外扩芯片,速度、稳定性等方面都比较好。



三、ARM7方案与SL811方案模块的性能比较

方案 ARM7方案 SL811方案
使用单片机 ARM7 SL811HS
模块型号 USB118AD USB118A
USB协议 USB2.0 USB1.1
工作温度 -40~80 ℃ 0~40 ℃
UART波特率 9600/57600/115200bps 最大9600bps
SPI速度 达到2Mbps 无此功能
识别U盘 32M~64G市场上的U盘全识别 只识别1G以下U盘
指令兼容性 完全兼容达泰命令 达泰66字节命令

同类型其他产品
免责声明:所展示的信息由企业自行提供,内容的真实性、和合法性由发布企业负责,浙江民营企业网对此不承担任何保证责任。
友情提醒:普通会员信息未经我们人工认证,为了保障您的利益,建议优先选择浙商通会员。

关于我们 | 友情链接 | 网站地图 | 联系我们 | 最新产品

浙江民营企业网 www.zj123.com 版权所有 2002-2010

浙ICP备11047537号-1