·上一文章:数据传输智能卡
·下一文章:智能卡对预定功能的比例因子
在数据能被写人 EEPROM 之前,EEPROM受影响的部分的内容应首先被擦去,这依赖于要写人的数据的内容,对某些 智能卡 微控制器 ,擦除页面的大小可能不同于写人页面的大小,这一点在下列公式中已有所考虑。
首先要确定哪个页面应被擦去,需要知道该页的现有内容和新数据的内容。对于保守估计总是应假定要写人之页必须首先被擦除。
这里需要对EEPROM写入和擦除操作的持续期做一个小小的注释,现今普遍使用的智能卡微控制器没有内部时间基准,只有操作系统的时间基准,它是外部施加的时钟信号。例如,如果微控制器规定的最高时钟频率为 5MHz ,贝刂所有EEPROM的写程序将按此频率设计。这就是说,如果实用时钟频率较最高值低,则EEPROM的写人时间将成比例延长。为了计算精确,使用比例因子来把这点考虑在内。然而,这些都取决于最高时钟频率,它随微控制器的类型而改变,它也是智能卡操作系统的一个参数(这种影响在此处未能考虑在内)。在未来,它无论如何将不再是有影响的因素,因为最新的微控制器已有了内部的时间基准并可按固定的时间安排进行EEPROM操作,而和外加的时钟频率无关。公式(14.11)至(14.13)中的变量都在表1中定义和说明。
表1 关于EEPROM操作的公式(14.11)~(14.13)中的变量的定义和说明
欢迎转载,信息来源维库 电子 市场网( www.dzsc.com )