[发明专利]MS卡控制系统及读写方法有效
申请号: | 201110219176.2 | 申请日: | 2011-08-02 |
公开(公告)号: | CN102254202A | 公开(公告)日: | 2011-11-23 |
发明(设计)人: | 孙银明;田勇;王敏;敬饴;胡俊 | 申请(专利权)人: | 四川和芯微电子股份有限公司 |
主分类号: | G06K17/00 | 分类号: | G06K17/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ms 控制系统 读写 方法 | ||
1.一种MS卡控制系统,用于控制对一MS卡的读写操作,其特征在于:所述MS卡控制系统包括一微控制器、一与所述微控制器相连的微控制器接口、一与所述微控制器接口相连的用于产生控制所述MS卡所需要的命令波形的MS卡波形发生器、一连接于所述微控制器接口与所述MS卡波形发生器之间用于产生所述MS卡专用的校验码的检验码电路及一与所述MS卡波形发生器相连用于插接所述MS卡的MS卡接口。
2.如权利要求1所述的MS卡控制系统,其特征在于:所述微控制器为一8位、16位或32位的单片机。
3.如权利要求1所述的MS卡控制系统,其特征在于:所述微控制器接口为所述MS卡控制系统的总线接口,所述微控制器接口可以根据所述微控制器的不同而不同。
4.如权利要求1所述的MS卡控制系统,其特征在于:所述MS卡波形发生器包括一波形选择单元、一与所述波形选择单元相连的波形组单元、一与所述波形组单元相连的数据合成单元及一与所述数据合成单元相连的MS卡接口控制单元。
5.如权利要求4所述的MS卡控制系统,其特征在于:所述波形选择单元用于根据一控制命令选择波形组单元中的特定波形,所述波形组单元用于产生所述MS卡工作需要的五种特定波形,所述五种特定波形由标准的MS卡控制波形拆分而来。
6.如权利要求5所述的MS卡控制系统,其特征在于:所述数据合成单元将所述控制命令、一校验码与选择的特定波形合成为所述MS卡的控制波形,所述MS卡接口控制单元用于控制所述MS卡的一线路状态信号、一串行时钟信号及一数据输入输出信号。
7.一种MS卡读写方法,用于对一MS卡进行读写操作,所述MS卡读写方法包括以下步骤:
一微控制器通过一微控制器接口发送一读取所述MS卡的读取命令;
所述读取命令经过一校验码电路进行编码,产生一读取所述MS卡需要的校验码;
所述微控制器通过一波形选择单元在一波形组单元中选择所述读取命令需要的波形;
将选择的波形、所述读取命令及读取所述MS卡需要的校验码组合在一起传送到一数据合成单元,所述数据合成单元将选择的波形、所述读取命令及所述校验码合成后产生一读取所述MS卡需要的命令波形通过一MS卡接口控制单元传送至一MS卡接口;
所述微控制器从所述MS卡接口读取指定长度的数据和对应的校验码,同时经过所述校验码电路校验数据是否正确,完成对所述MS卡的读取操作;
所述微控制器通过所述微控制器接口发送一写入所述MS卡的写入命令;
所述写入命令经过所述校验码电路进行编码,产生一写入所述MS卡需要的校验码;
所述微控制器通过所述波形选择单元在所述波形组单元中选择所述写入命令需要的波形;
将选择的波形、所述写入命令及写入所述MS卡需要的校验码组合在一起传送到所述数据合成单元,所述数据合成单元将选择的波形、所述写入命令及所述校验码合成后产生一写入所述MS卡需要的命令波形通过所述MS卡接口控制单元传送至所述MS卡接口;及
所述微控制器向所述MS卡接口写入指定长度的数据,并将这些数据的校验码发送到所述MS卡接口,完成对所述MS卡的写入操作。
8.如权利要求7所述的MS卡读写方法,其特征在于:所述微控制器为一8位、16位或32位的单片机。
9.如权利要求7所述的MS卡读写方法,其特征在于:所述微控制器接口为所述MS卡控制系统的总线接口,所述微控制器接口可以根据所述微控制器的不同而不同。
10.如权利要求7所述的MS卡读写方法,其特征在于:所述波形选择单元用于根据一控制命令选择所述波形组单元中的特定波形,所述波形组单元用于产生所述MS卡工作需要的五种特定波形,所述五种特定波形由标准的MS卡控制波形拆分而来。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川和芯微电子股份有限公司,未经四川和芯微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110219176.2/1.html,转载请声明来源钻瓜专利网。