【问题标题】:Why "No NFC device found" with libnfc and PN532 SHIELD为什么使用 libnfc 和 PN532 SHIELD “未找到 NFC 设备”
【发布时间】:2016-08-23 19:20:15
【问题描述】:

我在我的 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

【问题讨论】:

  • 您确定您的电缆 RX/TX 设置正确吗?你能在 arduino 上使用 NFC 防护罩吗?
  • 我可以在 arduino 上使用盾牌。我的问题是指 lib imo

标签: arduino nfc lib-nfc adafruit


【解决方案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

【讨论】:

    【解决方案2】:

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

    【讨论】:

    • 这个答案可能会解决问题,但对解决问题没有任何作用,并且表明某些东西很可能没有正确设置。
    • 是的,使用 OrangePi 和 dangerousthings.com/wp-content/uploads/PN532_Manual_V3-1.pdf 设置错误
    • 编辑您的答案,也许提供您在该手册中找到的解决方案?
    • 该手册帮助我识别了 RX TX 引脚,但在任何配置都不起作用 2 天后,即使在配置中将 OrangePi 的 armbian uart3 设置为相应的引脚。不过,我不得不交换两个引脚......哦!......所以RX去TX,不是我习惯的a-> a和b-> b,而是输出->输入
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多