[发明专利]通过GPIO接口外接双存储卡的方法及移动终端无效
申请号: | 201010178165.X | 申请日: | 2010-05-17 |
公开(公告)号: | CN101853228A | 公开(公告)日: | 2010-10-06 |
发明(设计)人: | 程杰;唐冕;刘志碧 | 申请(专利权)人: | 北京思比科微电子技术股份有限公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16 |
代理公司: | 北京凯特来知识产权代理有限公司 11260 | 代理人: | 郑立明;赵镇勇 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 gpio 接口 外接 存储 方法 移动 终端 | ||
技术领域
本发明涉及一种移动终端外接双存储卡技术,尤其涉及一种通过GPIO接口外接双存储卡的方法及移动终端。
背景技术
随着消费市场的逐步成熟和消费者对于手机功能要求的提高,普通手机单纯的简单通讯功能已不再满足消费者的需要,消费者需要更加智慧化、人性化的技术来满足日渐提高的商务生活和现代生活上的应用。多媒体功能的加入,让手机在功能、加值服务等方面有了更大的突破,同时也更加受到用户的欢迎,这也使得多功能手机在竞争中取胜,从而跻身主流市场。对手机来说,日趋增大的数据量对其的存储能力提出了更高的要求,外接存储卡随即应运而生,通过这种小巧易携带易更换的数据存储设备,能够有效的控制成本,对中低端移动通讯设备来说是个不小的改进。
现有技术中,应用在手机中扩展存储的方法,其一,使用手机系统中自带的具有SD卡协议的端口外接存储卡,其二,通过在系统中增加协处理器,由协处理器对外接存储卡的读写进行控制;其三,利用SPI协议通过GPIO接口对外接存储卡进行读写控制。
以上现有技术至少包含以下缺点:
用手机系统中自带的具有SD卡协议的端口外接存储卡,占用系统本身的资源,而且在很多手机系统中的功能都需要使用能够识别SD协议的端口,例如无线网络连接等,接入双存储卡必然导致了其他功能的不可用;增加专用于控制外接存储卡的协处理器就提高了整个手机系统的成本;利用SPI协议的外接存储卡数据存储速度慢,当使用高容量卡存取大量数据的时候非常耗时。
发明内容
本发明的目的是提供一种成本低、存储速度快、能接入多个存储卡的通过GPIO接口外接双存储卡的方法及移动终端。
本发明的目的是通过以下技术方案实现的:
本发明的通过GPIO接口外接双存储卡的方法,包括含有至少5个GPIO接口的存储卡接口控制系统,该系统连接至少两个存储卡,所述存储卡支持SD卡协议并具有命令线CMD、时钟线CLK和至少一条数据线,所述存储卡接口控制系统通过GPIO接口外接双存储卡的方法通过以下方式实现:
所述存储卡接口控制系统上的5个GPIO接口分别连接于第一存储卡的命令线、第一存储卡的时钟线、第二存储卡的命令线、第二存储卡的时钟线,以及被第一和第二存储卡复用的数据线。
本发明的移动终端,其较佳的具体实施方式是,该移动终端的存储卡接口控制系统通过上述的通过GPIO接口外接双存储卡的方法与至少两个存储卡连接。
由上述本发明提供的技术方案可以看出,本发明所述的通过GPIO接口外接双存储卡的方法及移动终端,通过在存储卡接口控制系统中增加具有多个GPIO端口的存储卡接口控制系统,并对其中的GPIO端口进行复用,有效提高了GPIO端口的使用效率;双存储卡的接入能够有效提升手机等移动终端的数据存储容量,节省其内置的硬盘容量,而且,目前市面上存储卡的种类越来越多,价格也非常便宜,用更换便捷体积小巧的存储卡代替内置硬盘在成本,用户体验,数据容量上都得到有效的提升。
附图说明
图1是本发明一种通过GPIO接口外接双存储卡的方法使用4线数据传输模式的结构示意图;
图2是本发明一种通过GPIO接口外接双存储卡的方法使用1线数据传输模式的结构示意图;
图3是本发明实施例的双存储卡初始化卡操作流程图;
图4是本发明实施例的双存储卡读取卡内数据操作流程图;
图5是本发明实施例的双存储卡写入数据操作流程图;
图6是本发明实施例的双存储卡擦除卡内数据操作流程图。
具体实施方式
本发明的通过GPIO接口外接双存储卡的方法,其较佳的具体实施方式如图1、图2所示所示:
包括含有至少5个GPIO接口的存储卡接口控制系统,该系统连接至少两个存储卡,所述存储卡支持SD卡协议并具有命令线CMD、时钟线CLK和至少一条数据线,所述存储卡接口控制系统通过GPIO接口外接双存储卡的方法通过以下方式实现:
所述存储卡接口控制系统上的5个GPIO接口分别连接于第一存储卡的命令线、第一存储卡的时钟线、第二存储卡的命令线、第二存储卡的时钟线,以及被第一和第二存储卡复用的数据线。
在所述存储卡接口控制系统内部通过包含SD卡协议参数的寄存器分别将与第一存储卡的命令线连接的第一GPIO接口、与第二存储卡的命令线连接的第三GPIO接口、与第一和第二存储卡连接的数据线设置为双向模式,将与第一存储卡的时钟线连接的第二GPIO接口、与第二存储卡的时钟线连接的第四GPIO接口设置为输出模式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京思比科微电子技术股份有限公司,未经北京思比科微电子技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010178165.X/2.html,转载请声明来源钻瓜专利网。