资料介绍
在银行、身份识别和电信市场中,对安全和增强的功能性不断增长的需要,增加了全球范围智能卡的使用。另一方面,这也使得对安全性较低的磁条卡的使用量下降。
然而,所需的基于智能卡系统中,适当的通信系统的硬件和固件开发,给设计师带来了新的挑战。不幸的是,只有一些高档微控制器具有可以直接驱动智能卡的专用UART。里所述的设计,可以让你采用低端8位微控制器上标准的UART来驱动智能卡,本文采用的MCU为Atmel公司的AVRATmega168。
智能卡只有一条与外界通信的路径,即标记的(labeled)I/O,所以它被用作一种数据输入输出信号的双向信号。该信号必须与UART的传输和接收信号的接收信号RxD和TxD分别组成列队。因为RxD是输入信号而TxD是输出信号, 必须用1Ω电阻将它们连接到智能卡I/O线以避免线连接(见图)。
在固件方面,设计一定要实现从智能卡接收和向智能卡传送数据的特定程序。一方面,接收来自智能卡一个字节,系统必须中止(disable)UART的发射机单元,这也还是为了以避免线连接。
另一方面,向智能卡传送一个字,固件必须中止(disable)UART的接收单元以避免接收回声特性。然而,它必须等直到字节传输结束,以避免错误字节的接收。这样,你可以采用电子信号和传输协议ISO 7816-3中智能卡标准第3部分所描述的T=0的协议,与智能卡往复交流信息。
为了完全符合描述智能卡通信协议的标准,设计必须实现ISO7816-3标准中所定义的奇偶校验误差探测和重传机制。
然而,所需的基于智能卡系统中,适当的通信系统的硬件和固件开发,给设计师带来了新的挑战。不幸的是,只有一些高档微控制器具有可以直接驱动智能卡的专用UART。里所述的设计,可以让你采用低端8位微控制器上标准的UART来驱动智能卡,本文采用的MCU为Atmel公司的AVRATmega168。
智能卡只有一条与外界通信的路径,即标记的(labeled)I/O,所以它被用作一种数据输入输出信号的双向信号。该信号必须与UART的传输和接收信号的接收信号RxD和TxD分别组成列队。因为RxD是输入信号而TxD是输出信号, 必须用1Ω电阻将它们连接到智能卡I/O线以避免线连接(见图)。
在固件方面,设计一定要实现从智能卡接收和向智能卡传送数据的特定程序。一方面,接收来自智能卡一个字节,系统必须中止(disable)UART的发射机单元,这也还是为了以避免线连接。
另一方面,向智能卡传送一个字,固件必须中止(disable)UART的接收单元以避免接收回声特性。然而,它必须等直到字节传输结束,以避免错误字节的接收。这样,你可以采用电子信号和传输协议ISO 7816-3中智能卡标准第3部分所描述的T=0的协议,与智能卡往复交流信息。
为了完全符合描述智能卡通信协议的标准,设计必须实现ISO7816-3标准中所定义的奇偶校验误差探测和重传机制。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- HT66F43x0智能卡读卡器MCU内置ISO7816-3应用须知 2次下载
- LCD的显示原理及低成本驱动方法资料下载 9次下载
- AD8131:低成本高速差分驱动器数据表 0次下载
- GY-MCU90615低成本红外温度模块的使用手册免费下载 22次下载
- 高性能低成本的蓝牙模块CSR6576原理图 13次下载
- 低成本的医疗检测与监测方案 8次下载
- 定位解决方案利用蓝牙智能为低成本标签 0次下载
- 如何设计一款低成本的无源蜂鸣器驱动电路 23次下载
- 一种基于MMS的低成本汽车安防系统设计与实现 12次下载
- 低成本LCD驱动控制的ASIC实现方案 56次下载
- 利用白光LED驱动器实现低成本高效的氙灯闪光灯驱动 50次下载
- 低成本智能充电器 33次下载
- DS8313, DS8314中文资料/数据手册 (智能卡接口 58次下载
- 基于ECC的远程用户智能卡认证方案 14次下载
- DS8024中文资料 (智能卡接口) 113次下载
- 浅谈HPM5300的端口驱动安装 325次阅读
- linux的uart驱动示例剖析 562次阅读
- 一个低成本的FOC控制方案分享 1162次阅读
- 如何构建一个低成本的Arduino MiniCNC绘图仪 2651次阅读
- 智能卡抗DPA攻击电路的三种实现方案研究与比较 2296次阅读
- 使用单片机实现智能卡接口控制器的设计资料说明 2156次阅读
- 如何利用低成本电位计来替代旋转开关进行使用 3817次阅读
- 基于一种利用热电堆技术来降低成本的远红外热传感器阵列方案 4911次阅读
- 如何设计一个基于AMBA总线的智能卡控制器? 1186次阅读
- 基于OMAP3730的低成本高清屏媒系统【DSP硬解码】 1622次阅读
- 基于FPGA的智能卡验证平台设计 1037次阅读
- 基于赛灵思FPGA的低成本MIPI接口IP 1.6w次阅读
- MCU解密全攻略 为何所有MCU都能被破解 4w次阅读
- 智能卡的边频攻击及安全防范 1412次阅读
- 实验员用的低成本金属探测器 3626次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21548次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多