Other Parts Discussed in Thread: TMS37157, MRD2EVM
部件号: MRD2EVM
主题中讨论的其他器件: TMS37157、
我们目前有使用旧 RI-ACC-ADR2 演示读卡器的设置(现已过时)、我正在尝试更新此设置以使用 MRD2EVM。 我们将 TMS37157 与 MSP430(即 PaLFI)配合使用。 我可以很好地从收发器读取页面、以及充电和检查电池、因为我可以复制数据表 SCBU049 中的命令。 我正在努力做的是构建发送一些 ECM MSP 访问命令并读回响应所需的命令。
我使用 python 进行串行通信、我尝试了一个示例:其中我尝试写入命令 0x82、并将 80ms (0x00、0x50) 作为 MSP 访问时间。 这应该会指示 MSP430 获取温度、并将数据存储在其缓冲区中。
写入= bytearray.fromhex(“01 0B 80 07 35 82 00 00 00 00 00 00 50 6B 英寸)
SER.WRITE(写入)
下一个命令是“01 0B 80 07 35 07 00 00 00 00 00 00 00 EE 50“、其中包含用于读取缓冲区的命令 0x07、访问时间较长。 这将返回“0102200022",“,这、这是我理解的确认信息。 为了读取最新的 RFID 信号、我尝试了该代码。 01 03 80 2F 00 AC“、返回:“0118008000000000000000000000000000000000000000000098"。“。
旧版读取器使用命令'01 0E 06 32 48 7D 82 00 00 00 00 FF 8F 4A 0F 0A B2'来读取温度、使用'01 0E 06 32 48 7D 07 00 00 00 00 FF AA 5B 0F 0A 03'来读取缓冲区 (MSP 命令 07)。 此响应使用数据进行响应、温度存储在位 11:15 中。
请您帮助我了解我出了什么问题。