论文部分内容阅读
USB大容量存储设备通常使用一个USB接口引擎和MCU(微控制器)一起处理主机发送的命令,以及对存储设备进行操作.图1显示了一个USB大容量存储设备通常采用的硬件结构.ROM和RAM分别用于存储数据和程序,USB微控制器通过通用I/O线与闪存设备连接.微控制器除了实现与主机之间的数据/命令传输外,还需要根据主机的命令对闪存器件进行读/写/格式化,实现逻辑扇区与物理扇区之间的转换及数据错误校正等操作.