【发布时间】:2015-02-16 12:22:22
【问题描述】:
我正在尝试使用 PN532(NFC 控制器)。最近我的 SPI 通信中的某些东西关闭了。我通过询问固件版本 (D4 02) 开始通信。接下来我尝试设置 SAM-Config。但是 PN532 不会给出 ACK 或响应。
我观察到的是这个。 (全部为十六进制)
GetFirmewareversion --- ACK<br>
MOSI: 01 00 00 FF 02 FE D4 02 2A 00 --- 02 00 03 00 00 00 00 00 00<br>
MISO: 00 FF FF FF FF FF FF FF FF FF --- FF 01 01 00 00 FF 00 FF 00
Receive Firmewareversion after ACK<br>
MOSI: 02 00 03 00 00 00 00 00 00 00 00 00 00 00 00<br>
MISO: 00 01 01 00 FF 06 FA D5 03 32 01 06 07 E8 00
Set SAMConfig --- see if ready(endless)<br>
MOSI: 01 00 00 FF 05 FB D4 14 01 14 01 02 00 --- 02 00 --- 02 00 --- 02 00<br>
MISO: AA AA AA AA AA AA AA AA AA FF FF FF FF --- FF 00 --- 00 00 --- 00 00
当我写我的 getFiremware 时,他响应 0xFF,但是当我尝试设置 SAM 时,他总是响应 0xAA。他也从不回复 ACK 或对 setSAMConfig 的响应。
我的错误在哪里?这是从哪里来的?如何解决? 提前 THX。
【问题讨论】: