尝试在Arduino上使用Seeed-Studio PN532库的NFC Shield



我为我的Arduino控制器购买了这个NFC扩展板。

https://www.reichelt.de/arduino-shield-nfc-v2-pn532-ard-shd-nfc-v2-p191287.html?PROVID=2788&gclid=Cj0KCQjwnv71BRCOARIsAIkxW9HRIoBqh_ij1c8Kgh8S5l-aCqeCL1c67U8G7OStFVa8SAnW_ZD3V0saAtJxEALw_wcB&&r=1

https://www.seeedstudio.com/NFC-Shield-V2-0.html?utm_source=blog&utm_medium=blog

我按照 GitHub 上的指示下载并安装了此库 https://github.com/Seeed-Studio/PN532

但是当我包含库时,出现错误: 法典:

包括"PN532_SPI.h">

错误信息: 解析库(PN532/PN532/PN532Interface.h( 在从 D:\OneDrive\Ardruino\NFC Reader\Seeed\Example Code\2020-05-14\2020-05-14.ino:1:0 包含的文件中: ->候选人: []

C:\Program Files (x86(\Arduino\libraries\PN532_SPI/PN532_SPI.h:6:10:致命错误:PN532/PN532/PN532Interface.h:没有此类文件或目录

包括 "PN532/PN532

/PN532Interface.h">

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

编译终止。

可能是什么问题?请帮忙?

我设法修复了它。 必须打开库中的每个文件并删除路径PN532/PN532_SPI/因此,必须仅保留包含的文件名,没有路径。 所以所有的.cpp和.h文件 打开库中的所有.cpp和所有 .h 文件并编辑它们... 记事本无法正确格式化文件,我不得不使用Visual Studio来编辑.h和.cpp文件。

相关内容

  • 没有找到相关文章

最新更新