为什么使用libnfc和PN532 SHIELD“没有找到NFC设备”

时间:2016-08-23 19:20:15

标签: arduino nfc lib-nfc adafruit

我在我的ArchLinux上安装了libnfc,我将通过我的Adafruit PN532 arduino SHIELD使用它。

nfc-list向我返回“未找到NFC设备”的消息。

我在/etc/nfc/devices.d/pn532.conf中有以下文件给我

  

nfc-list使用libnfc 1.7.1   错误libnfc.driver.pn532_uart pn53x_check_communication错误   错误libnfc.chip.pn53x意外的PN53x回复!   nfc-list:错误:无法打开NFC设备:pn532_uart:/ dev / ttyACM0

关于如何解决这个问题的任何想法? TY

2 个答案:

答案 0 :(得分:1)

首先验证您的Rx / Tx连接。

然后使用以下命令配置LIBNFC:

1) ./configure --with-drivers=pn532_uart --sysconfdir=/etc --prefix=/usr --enable-serial-autoprobe

2) make clean all

3) sudo make install all

最后 4) LIBNFC_LOG_LEVEL=3

现在尝试5) nfc-list

If Still problem persists try this tutorial from nfc-tool

  

Source/Reference

答案 1 :(得分:0)

对我来说,它可以交换RX <-> TX