[发明专利]多存储卡逻辑合一的读写方法及装置有效
申请号: | 200810065124.2 | 申请日: | 2008-01-04 |
公开(公告)号: | CN101404000A | 公开(公告)日: | 2009-04-08 |
发明(设计)人: | 蔡华波;李志雄;钟衍徽 | 申请(专利权)人: | 深圳市江波龙电子有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 深圳市睿智专利事务所 | 代理人: | 陈鸿荫 |
地址: | 518000广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 逻辑 合一 读写 方法 装置 | ||
技术领域 本发明涉及数字存储器信息的写入或读出装置,特别是涉及输入/输出(I/O)数据接口装置,尤其涉及视多存储卡为单一大容量逻辑设备的存储方法。
背景技术 存储卡是指用于移动电话、数码相机、便携式电脑、MP3和其他数码产品上的独立存储介质,一般是卡片的形态,故统称为“存储卡”,又称为“数码存储卡”、“数字存储卡”、“储存卡”等,常见的存储卡指SD卡、MMC卡、SONY MemoryStick记忆棒等。
读卡器是一种专用设备,有插槽可以插入存储卡,有端口可以联接到计算机,把适合的存储卡插入插槽,端口与计算机相连并安装所需的驱动程序之后,计算机就把存储卡当作一个可移动存储器,从而可以通过读卡器读写存储卡。按所兼容存储卡的种类分可以分为SD卡读卡器、SIM卡读卡器、PCMICA卡读卡器以及记忆棒读写器等,还有双槽读卡器可以同时使用两种或两种以上的卡;按端口类型分可分为串行口读卡器(速度很慢,极少见)、并行口读卡器(适合于早期主板的计算机)和USB读卡器(速度快,使用方便)。
通用串行总线USB(Universal Serial Bus)是一种由Intel、NEC、Compaq、DEC、IBM、Microsoft和NorthernTelecom等几个厂家联系制定的新型的计算机外设接口。USB具有传输速度快(USB1.1是12Mbps,USB2.0是480Mbps),使用方便,支持热插拔,连接灵活,独立供电等优点,可以连接鼠标、键盘、打印机、扫描仪、摄像头、闪存盘、MP3机、移动电话、数码相机、移动硬盘、外置光软驱、USB网卡、和ADSL Modem、Cable Modem等几乎所有的外部设备。
USB组织定义了海量存储设备(Mass Storage Class)的规范,用于使用USB接口实现存储类设备,Microsoft Windows中提供对Mass Storage协议的支持,因此USB移动设备只要遵循Mass Storage协议来组织数据和处理命令,就可实现作为磁盘设备的形式与主机交换数据。
USB读卡器与PC主机间,使用USB接口和Mass Storage协议与主机进行通信,在PC主机上表现为磁盘。
目前的存储卡读卡装置中,包括多合一的读卡器,在主机装置中表现为多个逻辑磁盘设备,每张存储卡表现各为一个存储设备,在电脑上显示一个盘符。当前存储卡受惠于半导体存储技术的飞速发展,容量也不断升级,但在传输大容量数据时仍然受单张卡容量的限制。
上面所述的读卡装置及存储方法存在以下不足:
1、插入读卡装置的存储卡在主机中表现为多个逻辑磁盘,每张存储卡表现各为一个存储设备,在电脑上显示一个盘符,不能整合使用各存储卡的总容量,不直观,使用不方便;
2、无法存储大于单个逻辑磁盘容量的数据。
发明内容 本发明要解决的技术问题在于避免上述现有技术的不足之处而提出一种视多存储卡为单一大容量逻辑设备的存储方法。
本发明解决所述的技术问题,可以进一步采用以下技术方案来实现,提供一种视多存储卡为单一大容量逻辑设备的存储方法,基于电连接至主机的将多存储卡进行逻辑合一的读写装置,该读写装置包括主机接口、主控制器CPU、各存储卡接口、只读存储器ROM、随机存储器RAM和电源管理模块,所述方法包括以下步骤:
A.将所述读写装置之主机接口与主机相连,该装置从主机中取得电源,所述主控制器CPU复位并运行,同时初始化软件运行环境及必要的硬件端口;
B.将当前存储卡序号设为0;
C.主控制器CPU检测当前存储卡是否可用,若检测结果为不可用,则在随机存储器RAM中标记此存储卡无效,并跳至执行步骤F;
D.若步骤C中的检测结果为可用,则初始化此存储卡,若初始化卡失败,则直接跳至执行步骤F;
E.若步骤D中的初始化卡成功,则在随机存储器RAM中标记此存储卡为有效,并将存储卡类型和容量记录在该随机存储器RAM中;
F.检测当前所读取的存储卡是否为最后一张卡,若检测结果为“否”,则指向下一张卡,并返回步骤C;
G.若步骤F中的检测结果为“是”,则将记录在随机存储器RAM中所有有效存储卡的容量进行累加,算出所有有效存储卡的总容量;
H.所述主控制器CPU将向主机回复只有一个逻辑存储设备,并以指定的一种卡类型回复主机;
I.主机询问逻辑存储设备容量,主控制器CPU将所有有效存储卡的总容量回复主
J.所述主控制器CPU接收主机指令并进行相应的读写操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市江波龙电子有限公司,未经深圳市江波龙电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810065124.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:改进的叶轮和风扇
- 下一篇:提高电容性点火系统中火花能量的方法和设备