ISO7816协议中几个时间

时间:2023-03-08 23:18:04
ISO7816协议中几个时间

T=0协议

第一.初始等待时间:

复位应答时,卡片回复的连续两个数据的起始沿之间的时间间隔,这个时间间隔不超过9600etu,

在波 特率为9600是,该时间为1s

第二.GT:

两个连续字符之间的最小延时,在T=0协议时,为12etu,在T=1协议时为11etu。

第三.EGT:

两个连续字符之间的最小延时(第二个字符是终端发的),称为EGT, 卡片向终端返回数据无该EGT概念。

EGT的计算公式为:

EGT = 12ETU + F/D*(TC1/f)

其中 f为卡片的外部时钟频率,一般为3.579545MHz

第四.WT:

两个连续字符之间(其中当前字符是卡片发送的,上一个字符时卡片或者终端发送的)的最大延时成为WT

WT的计算公式为:

WT = 960 * WI * fi/f  (其中WI由TC2提供)

T=1协议

第一.CGT:

相同方向上两个连续字符之间的最小延时

第二.CWT:

相同方向上两个连续字符之间的最大延时

CWT的计算方法: CWT =11etu + 2**CWI

CWI的缺省值是13

当CWI=0时,CWT等同于CGT 12

第三.BGT:

相反方向上两个连续字符之间的最小延时

第四.BWT:

相反方向上两个连续字符之间的最大延时

BWT的计算方法  BWT = 11etu + 2**BWI *960 * Fd/f

BWI的缺省值是4

当BWI等于0时, BWT等同于BGT

第一个TB的位8-5定义了BWI,位4-1定义了CWI