ACR38x CCID智能卡读卡器参考手册V6.04

需积分: 10 2 下载量 73 浏览量 更新于2024-07-23 收藏 449KB PDF 举报
"REF_ACR38x_CCID_6.04" 本文档是关于ACR38x系列智能卡读卡器的参考手册,版本6.04。该读卡器支持多种类型的智能卡,并具备USB接口和通信协议,适用于各种应用场景。 1.0. 引言 这部分介绍了手册的基本内容,包括参考文档和符号缩写,为后续章节提供了背景信息。 1.1. 参考文档 文档可能引用了与ACR38x CCID读卡器相关的其他技术资料,如规格书、用户指南等,以供用户更全面地了解产品。 1.2. 符号和缩写 手册中可能会使用特定的符号和缩写来简化表述,这些将在本节中定义,帮助读者理解专业术语。 2.0. 功能特性 ACR38x CCID读卡器的特性在这一章中列出,可能包括高速数据传输、兼容性、安全性等方面。 3.0. 智能卡支持 读卡器支持两种类型的智能卡:MCU卡片(基于微控制器)和基于内存的智能卡,提供广泛的卡种兼容性。 3.1. MCU卡片 读卡器能够识别和处理带有微控制器的智能卡,这些卡通常用于身份验证、加密等应用。 3.2. 基于内存的智能卡 对于只包含存储区域而无处理能力的卡片,读卡器也能进行读写操作。 4.0. 智能卡接口 这一部分详细描述了读卡器与智能卡之间的物理和逻辑连接,包括电源供应、编程电压、卡类型选择和卡撕裂保护机制。 4.1. 智能卡电源供应VCC(C1) 读卡器为智能卡提供必要的工作电压,确保卡的正常运行。 4.2. 编程电压VPP(C6) 对于需要额外编程电压的智能卡,读卡器可以提供此功能。 4.3. 卡类型选择 读卡器能自动或手动识别插入的智能卡类型,适应不同标准的卡片。 4.4. 接口对于微控制器型卡片 读卡器通过特定的通信协议与微控制器型智能卡交互。 4.5. 卡撕裂保护 该功能确保在卡片移除过程中不会导致数据丢失或损坏。 5.0. 电源供应 本节讨论读卡器的电源需求,可能包括外部电源和状态LED指示。 6.0. USB接口 读卡器通过USB接口与主机设备连接,实现数据传输。 6.1. 通信参数 描述了USB通信的参数设置,如波特率、数据位、停止位等。 6.2. 终点 USB通信涉及的数据传输端点在此处详细解释。 7.0. 通信协议 本章节详细阐述读卡器与主机设备间的通信协议,可能包括CCID(Chip Card Interface Device)协议。 8.0. 存储卡类型选择 读卡器如何识别和处理不同类型的存储卡,如SIM、MIFARE等。 9.0. 命令 列出了与读卡器交互的各种命令,包括CCID命令管道中的Bulk-OUT消息。 9.1. CCID命令管道Bulk-OUT消息 这部分详细介绍了从个人计算机到读卡器的几种常见命令,如开启/关闭卡片电源、获取插槽状态、传输块数据、获取参数等。 9.1.1. PC_to_RDR_IccPowerOn 开启智能卡电源,使卡进入可操作状态。 9.1.2. PC_to_RDR_IccPowerOff 关闭智能卡电源,安全地断开与卡的连接。 9.1.3. PC_to_RDR_GetSlotStatus 获取读卡器插槽的状态信息,如卡片是否已插入。 9.1.4. PC_to_RDR_XfrBlock 传输数据块,用于读取或写入卡片内存。 9.1.5. PC_to_RDR_GetParameters 获取卡片或读卡器的相关参数,如通信速度、错误检测方式等。 9.1.6. PC_to_RDR_R 可能是未完整的信息,通常会继续描述其他命令。 ACR38x CCID读卡器是一款功能丰富的设备,它提供了全面的智能卡支持,通过USB接口与主机设备通信,并遵循CCID协议,使得与各种智能卡的交互变得简单高效。手册详细阐述了其工作原理和使用方法,对开发人员和系统集成商来说是一份宝贵的参考资料。