无标题文档
首页 资讯 产品 技术 方案 案例 访谈 专题 供求 企业 论坛 下载 标准 会展 联盟 设为首页 旧版入口
电子标签 读写器 标签打印 中间件 应用软件 智能卡 制卡办证 二代证 门禁考勤 巡更 停车场 一卡通 其它识别
物流 零售 制造 服装 医疗 交通 食品 动物 图书 煤矿 资产 票证 汽车 支付 防伪 航空 军事 其它
用户名: 密 码: 免费注册 忘记密码
站内搜索:
  您所在的位置RFID中国网 >> 技术 >> 基本原理 >>  ST7267单片机与SIM卡的接口设计
ST7267单片机与SIM卡的接口设计
作者: 黄智 魏苑琦 发布时间: 2008-03-24 08:09:52 来源: 单片机及嵌入式系统应用
关键词:  sim卡  st7267  单片机
文档: 技术文档| 技术原理 | 软件 | 产品资料 | 方案案例 | 智能卡

    随着信息技术的不断发展,手机逐渐成为现代社会必不可少的工具。但是,一旦手机丢失,存在SIM卡内的资料也就丢失了,因而造成了很多不必要的麻烦。为了保存这些重要的资料,在电脑上做必要的备份显得十分重要了。本文利用ST7267单片机的GPIO端口,实现了对SIM卡的读写。

1 硬件电路的设计

1.1 ST7267单片机概述

    ST7267具有USB2.O的硬件接口,大容量存储控制接口可以支持各种类型的NAND Flash。具有54 KB的ROM和4KB的RAM空间。

1.2 SIM卡接口电路

    SIM卡引脚功能的定义如表1所列。

    ST7267单片机与SIM卡的接口电路如图1所示。该电路主要由外围有源晶体Y2提供4MHz、稳定的时钟频率给SIM卡,电源由一颗LDO输出3.3V、纯净的直流电到SIM卡的Cl_VCC上。这里选择ST7267的PE2脚作为I/O引脚,通过一个4.7kΩ的上拉电阻与SIM卡实现通讯;选择PE3脚作为SIM卡的复位控制引脚。

2 底层软件设计

    SIM卡的数据传输方式与其他存储卡不同,它遵循ISO7816标准。因此在进行SIM卡读写设计时应该注意数据传输时每一个数据位的宽度,然后按照ISO7816的标准编写程序。首先是接收到正确的复位应答信号(ATR),其次是向SIM卡发送命令,得到正确的返回数据和状态标志。

2.1 ETU的计算

    ETU(基本时间单位)就是SIM卡I/O脚上输入/输出每一位数据的时间,计算公式是;

    其中:参数F和D分别是时钟频率转换因子和波特率调整因子,这里使用默认的速率,即F=372,D=1;使用的时钟频率f是4MHz。可以计算出基本时间单位是93μs。

2.2 基本数据帧结构

    通信使用的协议是ISO7816-3所规定的T=0的异步半双工字符传输协议。基本的数据帧是由1个起始位(低电平)、8个数据位和1个奇偶校验位组成的,如图2所示。其中,校验位是将8个数据位与其自身做偶校验,也就是其中1的个数必须足偶数。起始位不做校验运算。在保护时间内SIM卡和单片机都要处于高电平(即I/O口是高电平)。在T=O协议里,如果SIM卡或者单片机检测到奇偶校验结果不正确,则在保护时间内把I/O端口拉低,以示出错。

2.3 SIM卡的APDU结构

    应用协议数据单元APDU(Application Protocol Data Units)包括了命令APDU以及应答APDU,其结构如下:

    其中:CLA是指令的类别,A0被制定为GSM的应用;INS是指令代码;Pl、P2、P3是指令参数,P3指示的是数据的长度;Data就是要传输的数据;SWl和SW2就是命令处理后返回的状态。

2.4 基本程序模块的设计

    设myBit为从I/O端口采样的存储变量,设Parity为奇偶校验变量,Parlty的初始化值为0。每次从I/O口采样后,myBit都要与Parity进行一次“异或”,结果放入Parity。这样采样9次后,如果Parity的最终值是0,就说明奇偶校验正确;如果不是0,就说明读取数据失败,返回错误信息,要求发送者重发。

[1][2]下一页

 

[字体: ] [打印] [进入论坛] [推荐给朋友]
相关文章 相关产品
·上海柯斯智能卡销售突破2亿张
·集成GPS功能SIM卡现身 卫星导航不用愁
·长虹科技首款国内一卡通手机面市
·英飞凌推HD-SIM卡的存储方案
·英飞凌推单片集成手机芯片和双SIM卡平台
·捷德公司荣获Sesames“芝麻”奖
·移动支付向跨行业合作发展 赢更大市场空间
·带SIMpass技术的手机在宁波进入试商用
  更多产品>>
 
领跑全球指纹识别芯片业
做世界上最大的基础架构运营商
 
智能卡技术与市场评测 【全文】
RFID中间件的现状与展望【全文】
 

2004-2006 Copyright RFID China Organization.All Rights Reserved.
隐私保护 版权声明 京ICP备05067666号