存储控制系统及存储控制方法
专利名称:存储控制系统及存储控制方法
技术领域:
本发明涉及一种控制系统及控制方法,尤指一种既可以实现USB闪存盘(以下简 称“U盘”)的存储功能又可以实现读卡器读取信息功能的存储控制系统及存储控制方法
缓存控制器中的数据,并将其转换为 SPI协议后通过该外设接口传输至外部的外接设备;当需要读取外部外接设备中的数据并 将其存储至电脑时,该外设接口与该外接设备进行传输通信,该协议时序发生器将外设接 口传输
的SPI协议转换为数据存储至缓存控制器,该协议解析子模组读取该缓存控制器中 的数据,并将其转换为电脑能够识别的数据传输至该数据传输子模组,该数据传输子模组 通过该USB接口将数据传输至该电脑。在整个工作过程中,该微控制器根据该只读存储器 内部的代码控制及协调整个控制模组的工作流程。请参阅图2,本发明存储控制方法较佳实施方式包括将电脑中的数据传输至外部 外接设备后再将外部外接设备中的数据传输至电脑的过程,其具体包括以下步骤
步骤一该USB接口与电脑进行数据传输通信步骤二该数据传输子模组接收电脑传输的数据后,将数据传输至该协议解析子 模组。步骤三该协议解析子模组对接收到的数据进行协议解析后,传输至该缓存控制
ο步骤四该协议时序发生器读取该缓存控制器中的数据,并将其转换为SPI协议 后传输至该外设接口。步骤五该外设接口与外接设备进行传输通信。步骤六该协议时序发生器将外设接口传输的SPI协议转换为数据存储至该缓存 控制器。步骤七该协议解析子模组读取该缓存控制器中的数据,并将其转换为电脑能够 识别的数据传输至该数据传输子模组,该数据传输子模组通过USB接口将数据传输至电 脑,转入步骤一。在上述存储控制方法中,设计者可以根据外接设备的不同类型,分别更改该只读 存储器内存储的代码,从而实现电脑与不同外接设备之间的数据传输。在本发明中,只需要对只读存储器中的代码进行更改设置,即可实现不同的功能, 例如当需要实现U盘的存储功能时,外设接口连接闪存芯片,只读存储器中存储的代码假 设为第一代码,则微控制器会根据第一代码控制整个控制模组的工作流程,来实现U盘的 存储功能;当需要实现读卡器读取信息的功能时,外设接口连接存储卡,只需要将只读存 储器中存储的代码更改为第二代码,微控制器会根据第二代码控制整个控制模组的工作流 程,来实现读卡器读取信息的功能;当需要同时支持U盘的存储功能及读卡器读取信息的 功能时,可将只读存储器中存储的代码更改为第三代码,微控制器会根据第三代码控制整 个控制模组的工作流程,来实现U盘的存储功能及读卡器读取信息的功能。由此可以看出, 针对不同的设计产品,只需要更改只读存储器中的代码,既可以使用相同的存储控制系统 的架构,来实现不同产品的功能。本发明存储控制系统及存储控制方法只需要对只读存储器中的代码进行更改即 可根据不同的设计产品实现相对应的功能,结构简单,使用方便,且成本较低。
权利要求
一种存储控制系统,用于控制一电脑与一外接设备之间的数据传输,其特征在于所述存储控制系统包括一与所述电脑相连的USB接口、一与所述外接设备相连的外设接口及一连接于所述USB接口与所述外设接口之间的控制模组,所述控制模组包括一与所述电脑进行数据传输的数据传输子模组、一控制所述控制模组工作流程的微控制器、一与所述微控制器相连的
存储控制系统及存储控制方法 来自淘豆网m.daumloan.com转载请标明出处.