Hi Ch C,
不好意思,因为你没有给出你所参考的arduino的範例的出处,所以我也无法给出明确的建议,不过这两款芯片的主要不同在于初始化后,PN512需要在ControlReg register (address 0Ch)的bit4置“1”。你可以尝试在这个方面去改进一下,看看是否能够解决你的问题。
Hope that helps,
Have a great day!
Kan
謝謝,經由你的幫助,問題已經解決了。(PN512需要在ControlReg register (address 0Ch)的bit4置“1”。)
我是用arduino的範例修改,用來讀mifare的UID。本來是用mfrc522現在要改成pn512。
將pn512焊在原先的rc522位置上無法讀出UID。
Hi Ch C,
不好意思,因为你没有给出你所参考的arduino的範例的出处,所以我也无法给出明确的建议,不过这两款芯片的主要不同在于初始化后,PN512需要在ControlReg register (address 0Ch)的bit4置“1”。你可以尝试在这个方面去改进一下,看看是否能够解决你的问题。
Hope that helps,
Have a great day!
Kan
Hi Ch C,
如果你的代码是基于NFC reader lib开发的话,那是兼容的,如果是你自己开发的代码,就不大好判断了。另外你是沿用PN512的哪个功能?是读MIFARE的功能吗?
Best regards,
Kan