• 官方微信

    CA800二维码微平台 大视野

  • 工控头条

    CA800二维码工控头条App

当前位置:自动化网>自动化新闻>产品资讯>嵌入式系统中使用USB盘存储

嵌入式系统中使用USB盘存储

发布时间:2003-08-02 来源:中国自动化网 类型:产品资讯 人浏览
关键字:

嵌入式系统中使用USB盘存储

导  读:

北京先锋博创科技发展有限公司 李东生 王斌 李德祺

由于多数数据采集设备、工控机及嵌入式系统没有安装USB标准接口,使得在USB数据存储方面一直没有很好的解决方案。北京先锋博创的MemMaster有效解决了USB移动存储应用难题。 

基本原理和关键技术 
MemMaster模块主要原理为USB-HOST技术。USB技术规范将使用USB进行数据传输的双方划分为两种角色:Host(主端)和Slave(从端),并且规定数据传输只能发生在Host和Slave之间。目前,USB Host功能角色被集成在各种类型的PC机(或以上层次机器)上,如笔记本电脑、台式机及服务器等。USB Slave功能角色集成在各种基于USB的移动设备上,包括USB移动存储器、USB接口的数码相机等。这样导致这些Slave的USB接口的数字设备无法应用于嵌入式系统中。解决这一问题的根本办法就是在嵌入式系统中集成USB Host功能模块,使之具有与USB Slave设备进行数据传输的能力。 
MemMaster使嵌入式系统实现了USB Host功能,并且提供USB总线的接口方式,提供用户系统能够读/写作为Slave的USB 移动存储器的数据。MemMaster实现了FAT12/16文件系统,可以将用户系统发来的数据以文件的方式存储到USB移动存储器中,因此,用户可以在需要时,将USB移动存储器取出并拿到自己的PC机中直接将采集到的数据进行分析、处理,极大地方便用户的数据采集和处理。 

硬件结构 
MemMaster方案通过一个双端口RAM实现与用户系统的接口,其硬件系结构如图1所示。主要包括三个部分:MCU、USB接口控制器和双端口RAM。 
MCU实现整体系统控制。USB Host控制器用来控制USB总线接口进行与USB Slave设备的命令与数据交换。双端口RAM用于完成与用户系统的协议交换。正是使用了双端口RAM,使得用户系统能够高速、可靠地访问USB Slave设备。 

MemMaster的软件框架 
MemMaster的软件模块如图2所示。其中包括:系统主控模块、USB接口控制模块、文件系统模块和系统协议模块。系统主控模块实现系统的整体控制功能,USB接口控制模块实现USB设备控制驱动功能,文件系统模块实现FAT12/16文件系统功能,系统协议实现与用户系统的交互,提供给用户系统控制与驱动本MemMaster模块的能力。 

Master和嵌入式系统的通信协议 
MemMaster模块是一个完整的单片机系统,该系统通过双端口RAM实现与用户单片机系统的命令和数据通信。如图3所示。 
MemMaster工作于命令/响应方式下(在协议中响应也被称为命令),由用户系统发出命令,MemMaster在根据该命令进行相应处理后,向用户系统返回相关的响应,该命令即完成。这一过程可以重复进行,以此实现整体系统的工作。 

产品实例 
汽车音响和家庭音响    现有汽车音响的存储媒介主要有:传统磁带、CD光碟等,但是这些存储介质都存在抗震性差等问题,并且无法方便的获取网络音乐。使用MemMaster模块将U盘应用到汽车音响上,使汽车音响可以直接播放U盘里的数码音乐。 
仪器仪表    目前广泛使用的无纸记录仪使用的存储媒介多数是软驱及存储卡,用户可以将采集的数据存入软驱或存储卡上,由于上面提到的原因,使用MemMaster模块和U盘作为存储介质大幅度提高了无纸记录仪使用的性能及可靠性。 
智能机械设备    例如,现在多数电脑绣花机的数据交换都采用软驱的结构。但是由于软盘只有1.44M的大小,很难满足需求。某绣花机使用了MemMaster模块,成功的实现的利用U盘(如爱国者迷你王)进行数据的交换,极大的提高了存储的容量和交换的可靠性,提高了电脑绣花机的性能。■ 
 摘自 :电子产品世界
  













本文地址:http://www.ca800.com:8002/news/d_1nrusj6oaltgp.html

拷贝地址

上一篇:菲律宾将成为东盟电子及半导体行业领头羊

下一篇:科士达UPS服务江苏教育系统

免责声明:本文仅代表作者个人观点,与中国自动化网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容!来源网络如有误有侵权则删。

相关新闻
嵌入式系统中使用USB盘存储

更多精彩信息看点 请扫描以下二维码