将 Arduino 库添加到 Atmel Studio 7 AVR C++项目 - 缺少 Arduino.h

Adding Arduino library to Atmel Studio 7 AVR C++ project - missing Arduino.h

本文关键字:Arduino 项目 C++ 缺少 AVR Studio 添加 Atmel      更新时间:2023-10-16

我在 Atmel Studio 中打开了一个 AVR C++ 项目。我想使用 Ardunio 库来驱动 TFT 屏幕。添加库后,我注意到 SPI 的头文件调用。H,根据函数调用,它是Arduino库。我使用右键单击添加了 SPI 库 -> 添加了 Arduino 库,它添加了 SPI.h 和 SPI.cpp。SPI.h包括Arduino.h,它没有找到。

添加 Arduino 库还有其他步骤吗?顺便说一句,在Arduino文件夹中找不到该文件本身。

Arduino.h位于Arduino核心中。 在我的安装上,它在

XXX/硬件/arduino/avr/cores/arduino

其中XXX是安装Arduino的文件夹。

如果您将 Arduino 安装到其默认位置,它将位于以下文件夹中:

C:\Program Files (x86(\Arduino\hardware\arduino\avr\cores\arduino