ACR122U-A9 NFC读卡器在Android广告机的测试与操作详解

需积分: 50 2 下载量 87 浏览量 更新于2024-09-04 收藏 2.13MB PDF 举报
NFC读卡器刷卡器ACR122U-A9是一款专为Android智能广告机设计的嵌入式NFC支付设备,它支持ISO14443A/B及ISO18092标准,使得广告机具备了非接触式支付功能,增强了其在海外市场的竞争力。本文将详细介绍如何在安卓智能广告机上安装、配置和使用这款NFC读卡器。 首先,通过平板电脑连接到读卡器,使用ReaderTest应用软件进行初始化。打开软件后,点击“List”按钮,接着选择“Open”,确认进入设备选择界面。在“Slot”选项中,选择默认设置,然后执行“GetState”命令来检测设备状态。 连接M1卡时,点击“Power”按键启动卡片通信。当连接成功后,会显示出M1卡的ATR(Attribute Tag Reader)信息,这是卡片识别和兼容性的标识。接下来,配置通信协议,选择T=0或T=1模式,并点击“SetProtocol”进行设置。 为了读取和写入M1卡,输入特定的指令序列。例如,载入密钥的指令为“FF82000006FFFFFFFFFFFF”,然后点击“Transmit”发送。接着,进行密钥认证,如验证第20块的密钥,使用指令“FF860000050100146000”。认证通过后,可以对指定扇区进行读写操作,如在第20块写入数据“11111111111111111111111111”。 操作过程中需要注意平板电脑的电量,因为电量不足可能导致屏幕截图时间不一致。遇到任何疑问,作者建议直接联系他们获取帮助。 文章还提到了密钥的修改,如修改第6扇区的密钥并存储到第23块,以及使用新的密钥验证数据的完整过程。这种高级功能使得广告机能够灵活管理NFC交易安全,提升了用户的交互体验。 总结来说,本文详细介绍了NFC读卡器ACR122U-A9在安卓智能广告机上的测试步骤,包括设备连接、设置通信参数、数据读写和密钥管理等关键操作,为广告机制造商和用户提供了实用的安装和操作指南。