一、纸上谈兵
etu是基本时间单元;
在psam的复位、数据发送和接收过程中,都是基于此时间单元进行延时的;
ISO7816协议定义etu计算公式为:
其中参数F和D分别是时钟率转换因子和波特率调整因子,PSAM卡调速时,该因子随之变化;
f是供给PSAM卡的时钟频率;
由此可见,在波特率一定的情况下,etu仅仅与psam卡片的时钟频率f有关(与MCU系统时钟无关):与供给PSAM卡的时钟频率成反比,即与时钟周期成正比;
二、付诸实践
在实际应用中,我们常用定时器timer产生etu,因此我们需要知道1 etu对应于timer应该计数多少次(设为Cnt);计算公式如下: