CPU卡程序设计实例(一)电路
来源:互联网 发布:淘宝助理报告错误 编辑:程序博客网 时间:2024/05/22 14:49
1. 硬件电路
1.1. 电路框图
关于CPU卡的基础知识及文件机制,请参阅相关文档,这里不再赘述。
CPU卡一般与ESAM模块(嵌入式安全控制模块)配合使用,CPU卡的作用就不多说了。ESAM模块一般与单片机一起焊接在电路板上。ESAM模块其实可以看做固定在电路板上的CPU卡,它的作用和功能与CPU卡基本一致,同样可以作为金额和重要数据的存储介质。
建设部安全认证卡(模块)技术要求规定:CPU卡系统的安全认证由CPU卡和ESAM模块来完成,单片机只起通讯传递作用,并且无需DES增加加密算法。
如下图,是使用MSP430单片机的CPU卡读写的硬件电路的总体框图。其中的IC卡电路和ESAM接口电路使我们接下来要学习的重点。晶振电路为整个单片机电路系统提供稳定的时钟信号,CPU卡读写过程中对时序的要求是非常严格的,所以晶体电路一定要确保能够为整个单片机系统提供稳定的时钟。LCD电路作为人机交互界面,可以显示CPU卡读写过程中的相关信息。JTAG接口是调试必备的,通过仿真器连接到计算机,即可在IAR环境下实现仿真调试。
1.2. CPU卡芯片及其管脚分配
1.3. ESAM模块及其管脚分配
1.4.电路图
0 0
- CPU卡程序设计实例(一)电路
- CPU卡程序设计实例(二)软件设计
- CPU卡程序设计实例(四)CPU卡处理流程
- CPU卡程序设计实例(九)CPU卡复位程序
- CPU卡程序设计实例(三)命令格式
- CPU卡程序设计实例(五)单片机系统主频设置
- CPU卡程序设计实例(六)ETU配置
- CPU卡程序设计实例(十)ESAM复位程序
- CPU卡程序设计实例(十五)数据校验
- CPU卡程序设计实例(十六)文件选择
- CPU卡程序设计实例(十七)命令头
- CPU卡程序设计实例(十八)命令体函数
- CPU卡程序设计实例(十九)取响应数据命令
- CPU卡程序设计实例(二十四)生成过程密钥
- CPU卡程序设计实例(七)CPU卡上、下电
- CPU卡程序设计实例(十一)CPU卡字节数据接收
- CPU卡程序设计实例(十四)终端向CPU卡发送数据
- CPU卡程序设计实例(二十二)CPU卡内部认证
- poj 3211 背包
- 在Eclipse安装JavaFX Scene Builder
- A.1输入长方形的两边长a和b,输出长方形的周长和面积
- 用cxf生成webservice的java客户端代码
- 即将交稿新书《SSM和Redis实现》,欢迎大家关注
- CPU卡程序设计实例(一)电路
- ubuntu 17.04 install openssl
- 揭秘Kafka高性能架构之道-Kafka设计解析(六)
- CPU卡程序设计实例(二)软件设计
- 记录自已学习之单链表(头插)
- C++实现优先队列——最小堆,d路堆及配对堆
- 记录自已学习之单链表(尾插)
- Currency Translation in Bex Query Variable 2
- Linux压缩与解压缩