SIM卡启动流程之ATR

本文详细描述了SIM卡的初始化过程,涉及复位应答中的参数设置,如TS字符帧的GT和WT,字节帧格式,以及ATR过程中的TAi、TBi、TCi、TDi等接口字符。重点讲解了异步半双工通信协议的应用。
摘要由CSDN通过智能技术生成

一、 Answer to reset(复位应答)

SIM卡初始化使用etu应该是372个时钟周期(例如,在复位应答中,发送参数设置中,默认值(default values Fd)= 372, Dd=1)。看下图的TS字符帧,被指明包含GT(guard time) = 12 和 WT(watting time) = 9600 etu。对于T=0的SIM卡错误信号和重传字符是被需要的,但是对于ME和其他卡是可以选择的。

图9 初始化字符 TS

1.1 一般配置

图10 展示了字节帧格式,一个字节包含了8比特,第8位是最高位,第1位是最低位。

图10

表6阐明了复位应答(最多32字节字符串),为了简单标注,每一个T0 TA TB TC TD ... T1 T2 ... TK 和 TCK都表示为字节传输。

ATR过程包含如下信息:传输协议的类型,控制参数和识别信息。

注:

TS: 初始字符 (必须传输)

TO: 格式字符 [含参数 Y1和K] (必须传输)

TAi: 接口字符 [含参数 FI,DI] (可选传输)

TBi: 接口字符 [含参数 I1, PI1] (可选传输)

TCi: 接口字符 [含参数 N] (可选传输)

TDi: 接口字符 [含参数 Yi+1, T] (可选传输)

T1,..., TK: 历史字符(K小于等于 15) (可选传输)

TCK: 奇偶校验字符 (是否传输视情况而定)

TS初始化字符有两种模式

—— (H) LHHL LLL LLH 使用反向约定,状态低电平解码为1,并且时刻2转为最高位,当按照反向约定解码时,TS为‘3F’

—— (H) LHHL HHH LLH 使用正向约定,状态高电平解码为1,时刻2为最低位,当按照正向约定解码时,TS为‘3B’

TA1 编码为时钟频率转换整数(Fi),波特率调节整数(Di)和最大的SIM卡支持的频率(f(max))。默认值是Fi=372,Di=1和最大的f(max)=5

TDi指明了协议类型,以及是否存在后继接口字符,TDi包括 Yi+1和T两部分,Yi+1为高四位组,分别表示后续接口字符TAi+1、TBi+1、TCi+1、TDi+1是否存在,T为低四位组,表示后续发送的协议类型。

T=0:异步半双工字符传输协议;

T=1:异步半双工字组传输协议;

T=2-15:保留。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

龙山升龙霸

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值