PB375A U盘读写芯片
单片机读写U盘模块
单片机读写SD卡模块
BF3040蓝牙4.0模块
  DBF10A低成本蓝牙模块
  BF10蓝牙模块
  BF10-A 蓝牙模块(AT)
  BF10-I 蓝牙模块(IO)
BF10-SC 蓝牙模块(扫描)
  BF10-H蓝牙模块(HCI)
RS232 蓝牙串口
USB蓝牙模块<ARM>
蓝牙串口适配器
BT1800远距离蓝牙模块
RS232远距离蓝牙串口
  USB 蓝牙服务器
10米蓝牙适配器
  100米蓝牙适配器
  其它定制方案
   
 
 


业务销售1 点击这里给我发消息

业务销售2 点击这里给我发消息<已满>

技术支持 点击这里给我发消息

MSN:xiaowuyeah@163.com

地址:深圳南山高新园高新中四道龙泰利科技大厦304室

电话:(86)755-29739852

 

U盘读写方案概述

   U盘读写指的是USB HOST功能中的USB MASS STORAGE协议,包括PC机读写U盘、嵌入式单片机系统读写U盘。在开发中大家一般说的U盘读写,指的都是单片机读写U盘,读写操作符合USB相关规范基于Bulk-Only 传输协议的各种U 盘/闪存盘/外置硬盘。
   单片机读写U盘,嵌入式系统,由于数据采集或者读取参数文件,往往需要通过串口或者其他的方式将PC机电脑上文件数据进行传输。
   而采用读写U盘,则可以很方便的将数据随时保存到U盘,随时把U盘中的数据读入到系统的RAM。
   特别是随着U盘在生活中的普及应用,嵌入式系统把读写U盘功能集成到系统,成为一种趋势。


技术介绍
市面上有三种流行的U盘读写解决方案,
1.采用集成USB HOST功能的ARM7或者ARM9来操作,如Atmel和NXP都有类似的解决方案, 该方案是比较高端的,USB HOST支持USB 2.0协议,速度比较快,一般用在高速数据读写,用操作系统来实现。
2.采用单片机+SL811L方案,由于SL811L是USB HOST协议层芯片,可以通过操作USB HOST协议,自身单片机需要构建一个 FAT/FAT16文件系统。这是比较老的解决方案,开发过程中需要熟悉USB HOST和文件系统。
3.单芯片集成文件系统的PB375A方案,支持文件系统FAT16 及FAT32。属于中低端解决方案,外围器件简单,对单片机要求小, 甚至对只有32个字节的RAM单片机都能成功操作PB375A读写U盘。无需了解USB HOST和文件系统,单片机按照命令操作文件即可。


方案比较
分别从读写速度、硬件外围、操作简便性 、成本上比较三种主流方案。
读写速度
基于USB HOST功能的ARM7或者ARM9最快,由于其支持USB2.0以及内部硬件速度快,再加上使用操作系统来进行处理,速度最快。
单片机+SL811L方案的其次,SL811L是USB HOST 1.1版本,理论速度是1.2Mbit,如果采用并行连接方式,单片机系统速度够快,能到500Kbit以上。
PB375A速度最慢,用SPI操作模式能到200Kbit。


硬件外围
U盘读写PB375A:最简单,外围只需要晶振及简单复位电路即可,十来个外围器件。
单片机+SL811L方案的其次,如果采用并行连接的话,需要占用单片机IO口多。
ARM7\ARM9方案最复杂,但是已经作为一个平台运作,对于开发来说问题也不大。
操作简便性
ARM7\ARM9:如果采用操作系统,那对于读写U盘是一个标准的功能,比较简单。
U盘读写PB375A:对于单片机来说,操作简单,不需要去理解繁琐的USB HOST和FAT文件系统,傻瓜式进行文件处理即可。
单片机+SL811L:最复杂,需要你去移植文件系统,了解USB HOST底层传输等机制。

成本上
U盘读写PB375A:最便宜,对于大批量来说,整体成本能接近1.8美金,同时还能节省主MCU的资源,是市场上最便宜的方案。
单片机+SL811L:其次,整体成本在3个美金以上。
ARM7\ARM9:最贵,强大功能的ARM,自然价格也非常昂贵了。




zoom of kinect 物联网解决方案 U盘电子称方案 单片机读写U盘 体感放大器单片机读写SD卡

蓝牙4.0模块 无线门铃 门铃 不用电池的无线门铃Copyright © 深圳蓝色飞舞科技有限责任公司 All Right Reserved