基于SLE4442加密存储卡的汽车行驶记录仪中驾驶员身份识别系统设计
3 2命令模式
本文引用地址:https://www.eepw.com.cn/article/276023.htm复位响应以后,芯片将等待命令。每条命令都以一个“启动状态”开始。整个命令包括3个字节。随后紧跟一个附加脉冲并用一个“停止状态”来结束操作。在cLK为高状态期间,I/O线的下降沿为启动信号:在cLK为高状态期间,I/O线的上升沿为停止信号。
3.3 输出数据模式
在这一模式下,IC卡芯片将发送数据给外部接口设备。在第一个CLK脉冲的下降沿,I/O线上的第一位数据变为有效。当所需要的最后一个数据送出以后,还需要再附加一个时钟脉冲来把I/O线置成高阻状态(Z状态),以准备接收新的命令。在输出数据期间,任何“启动状态”和“停止状态”均被屏蔽。
3.4 数据处理模式
在数据处理模式下,系统将对IC卡芯片进行内部处理。在整个处理过程中,I/O线被锁定成低状态,任何“启动状态”和“停止状态”均将被屏蔽。
4 系统软件设计
SLF4442 芯片的每条操作命令都包含3个字节,其排列顺序和操作格式如表2所列,命令的传送总是从控制字节开始,首先传送字节的最低位LSB (即B0位),控制字节传送完毕之后,依次传送地址字节和数据字节,均为低位在前。在最后一位(D7)传送完成之后,需要增加一个附加时钟脉冲来把I/O 线置成高状态。


驾驶员的身份信息存储在IC卡的主存储器后的224个字节(应用数据区),共占用83字节,其余字节为0。地址从32(20H)-255(FFH),这部分的数据读出不受限制,但擦除和写入需要校验密码,校验密码成功后,芯片的加密控制逻辑才会打开芯片的主存储器,以允许后面的擦除和写入操作。其信息存储格式如表3所列。图3所示是系统的主程序流程图。

5 结束语
SLE4442作为IC卡存储芯片,能够方便的与带有I⒉C总线的微控制器相连,而且具有读写机构造价便宜,安全保密,使用灵活,电路设计简单,维护方便,抗干扰能力强等特点,十分适合汽车行驶记录仪的工作环境和特点,因此,在汽车行驶记录仪中具有很好的应用价值。
西门子plc相关文章:西门子plc视频教程
存储器相关文章:存储器原理
尘埃粒子计数器相关文章:尘埃粒子计数器原理
评论