USB 大容量存储设备的开发.docVIP

  • 7
  • 0
  • 约3.7千字
  • 约 4页
  • 2018-06-05 发布于河南
  • 举报
USB 大容量存储设备的开发

USB 大容量存储设备的开发 ?????USB 是目前在打印机,数字存储设备,输入/输出设备,数码像机,MP3播放器等其他周边设备中得到广泛应用的连接方式。USB设备具有使用方便,速度快,连接灵活,即插即用,总线供电等优点。基于USB接口的大容量存储设备(USB Mass Storage)应运而生,目前市场上的这类设备主要有:USB移动硬盘,USB 外置光驱,USB 外置软驱,USB闪存盘(闪盘),USB CompactFlash / SmartMedia卡读卡器等。由于USB大容量存储设备的方便与快捷,它们很快得到用户的认可。本文将介绍USB大容量存储设备的基本硬件结构,软件结构以及Cypress的相应解决方案。 硬件结构 ??? 虽然USB大容量存储设备中有着不同的解决方法,但通常使用一个带有USB接口引擎的MPU(又可称为USB微控制器)用于处理主机发送的命令以及对存储设备进行操作。图1显示了一个USB大容量存储设备通常采用的硬件结构。ROM和RAM用于存储数据和程序,EEPROM用来存放厂商代码/产品代码 (VID/PID)等基本信息。由于存储介质的接口不同(如图1虚线外部所示),USB微控制器与它们的连接也略有不同。光驱,硬盘和 CompactFlash(CF)提供的是ATAPI或IDE接口,所以USB微控制器实际上是完成USB到ATAPI/IDE的桥接功能,它把主机的

文档评论(0)

1亿VIP精品文档

相关文档