[发明专利]一种智能存储卡接口通信的方法和装置有效
申请号: | 201010622584.8 | 申请日: | 2010-12-28 |
公开(公告)号: | CN102541476A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 刘道斌;廖泉;廖剑;王晨阳;陈庆方 | 申请(专利权)人: | 普天信息技术研究院有限公司 |
主分类号: | G06F3/08 | 分类号: | G06F3/08 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王一斌;王琦 |
地址: | 100080*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 存储 接口 通信 方法 装置 | ||
技术领域
本发明涉及智能卡技术领域,更具体地,涉及一种智能存储卡接口通信的方法和装置。
背景技术
随着智能手机、数码相机等终端设备的普及,存储卡得到了越来越广泛的应用。图1为现有存储卡的结构示意图。现有存储卡至少包括:物理接口101、存储卡控制器102和物理存储介质103。
当存储卡插接于终端设备时,应用程序通过集成于终端的接口协议程序向存储卡发送读写操作命令,该读写操作命令经由物理接口101传送至存储卡控制器102,由存储卡控制器102将接口协议程序连接至对物理存储介质103操作的入口程序,从而实现对存储卡中物理存储介质103的访问。
然而,在现有存储卡中,存储卡控制器102仅能够支持应用程序对物理存储介质103的访问,使得存储卡仅限于普通数据的存储,而无法实现其他功能的扩展。如果对存储卡实现功能扩展,则需要在存储卡中设置能够承载各种应用程序的增值应用模块。将包含增值应用模块的存储卡称为智能存储卡。在增值应用模块中承载用于实现不同功能的应用程序,即可使得智能存储卡能够实现相应的增值功能,并可广泛兼容于手机、PDA、MP3等各种终端设备。
由于存储卡控制器仅能将接口协议程序连接至物理存储介质的接口,无法访问增值应用模块。对于上述问题,有以下两种解决方案:一种方案是,开发驱动程序。开发驱动程序可以保证应用程序访问增值应用模块。但是,驱动程序的开发需要针对不同的终端设备和不同的操作系统,终端设备种类繁多,每种终端所使用的操作系统各不相同,相应的驱动程序就必然不同。另一种方案是,使用存储卡扩展协议。以现有SD协议为例,如果使用存储卡扩展协议来保证应用程序对增值应用模块的访问,则在修改存储卡控制器中卡内协议的同时,还必须修改终端设备的接口协议程序,开发较长。
综上,对于多种终端设备和操作系统存在无法正常访问增值应用模块的问题。
发明内容
本发明实施例提出一种智能存储卡接口通信的方法,针对多种终端设备和操作系统能够正常访问增值应用模块,实现不同功能的增值应用。
本发明实施例还提出一种智能存储卡接口通信的装置,针对多种终端设备和操作系统能够正常访问增值应用模块,实现不同功能的增值应用。
本发明实施例的技术方案如下:
一种智能存储卡接口通信的方法,该方法包括:
将物理存储介质固定的地址映射到增值应用模块中;
判断物理接口发送的读写操作命令带有标识时,将所述读写操作命令发送至物理存储介质固定的地址中,根据物理存储介质固定的地址将所述读写操作命令映射到所述增值应用模块中,从所述增值应用模块计算获得增值业务数据;
判断物理接口发送的读写操作命令未带有标识时,则将所述读写操作命令直接发送至物理存储介质,获取或存储普通数据。
所述将物理存储介质固定地址映射到增值应用模块中包括,在智能存储卡的接口协议中增加连接物理存储介质固定的地址的入口;将所述物理存储介质固定的地址到所述增值应用模块中包括,通过物理存储介质固定地址的入口将所述读写操作命令发送至所述增值应用模块。
所述接口协议是SD接口协议、MMC接口协议和USB接口协议中的任一种。
所述判断物理接口发送的读写操作命令带有标志之后,进一步包括验证所述读写操作命令中的校验和,验证成功后将所述读写操作命令发送至物理存储介质固定的地址中。
所述将物理存储介质固定的地址映射到增值应用模块中,若智能存储卡中未包括增值应用模块对应的接口文件,则创建增值应用模块对应的接口文件。
一种智能存储卡接口通信的装置,包括
存储卡控制器,用于将读写操作命令映射到物理存储介质固定的地址中;发送所述读写操作命令至增值应用模块;判断物理接口发送的读写操作命令是否带有标识,确定所发送的所述读写操作命令至增值应用模块或物理存储介质,接收增值应用模块返回的结果;
增值应用模块,用于执行所述读写操作命令,将计算获得的增值业务数据返回至存储卡控制器;
物理接口,用于将接收到的读写操作命令发送至存储卡控制器;
物理存储介质,用于将所述读写操作命令映射到增值应用模块中,或根据所述读写操作命令操作普通数据。
所述存储卡控制器,进一步用于在智能存储卡的接口协议中增加连接物理存储介质固定的地址的入口;物理存储介质,进一步用于将所述读写操作命令连接物理存储介质固定的地址的入口。
所述存储卡控制器进一步用于验证所述读写操作命令中的校验和。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普天信息技术研究院有限公司,未经普天信息技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010622584.8/2.html,转载请声明来源钻瓜专利网。