ID-1型IC卡技术要求:复位应答与传输协议解析

需积分: 0 16 下载量 98 浏览量 更新于2024-08-09 收藏 543KB PDF 举报
"此资源是关于‘Introduction to Programming with C++ International Edition(3rd)’的无水印PDF,主要讨论编程基础知识,特别是C++语言。文档涵盖了编程的一般结构,如复位应答机制和传输协议,特别是针对SIM卡的交互细节。" 在《一般结构》章节中,介绍了一个复位应答的过程,这是SIM卡与接口设备通信的基础。复位应答由一系列字节组成,每个字节在I/O电路上异步传输。初始字符TS被发送后,接着可能是格式字符T0、接口字符TA(i)、TB(i)、TC(i)、TD(i)、历史字符T1、T2、Tk以及检测字符Tck。这些字符都有特定的顺序和作用: - 格式字符T0是强制性的,它定义了解码后续字符的协议。 - 接口字符TA(i)、TB(i)、TC(i)、TD(i)由格式字符声明的位图技术指定,提供了传输协议信息。 - 历史字符T1、T2、Tk是可选的,由格式字符中的一个数字指示。 - 检测字符Tck是条件性的,依赖于某些接口字符中的参数T。 在《参数T》部分,参数T是一个关键的标识符,它定义了传输协议和接口字节的类型。例如,T=0表示异步半双工字符传输,T=1表示异步半双工块传输,而T=2和T=3则保留给未来的全双工操作。其他值T=4到T=13和T=14分别有各自的预留用途或未定义。 此外,文档还提到了一些相关标准,如GB/T14916、GB/T16649系列,以及ISO/IEC7816系列,这些标准定义了IC卡的物理特性、电气信号、传输协议和应用范围。例如,ID-1型带触点集成电路卡的基本技术要求包括物理尺寸、记录方法、电气接口和操作规程等,适用于卡片设计、制造、管理和应用系统开发等多个领域。 这份资源提供了一个深入理解C++编程基础以及SIM卡通信协议的视角,对学习C++编程和智能卡技术的读者来说具有很高的参考价值。