乐鑫技术交流
直播中

CDCNKA

8年用户 1231经验值
擅长:385288
私信 关注
[问答]

是否可以为SDK导入所有Arduino库?

我目前正在为 esp8266 使用 Eclispe 非官方开发工具包以及基于官方 Espressif Lubuntu 的 NONOS SDK,我想知道我是否可以为这个 SDK 导入所有 Arduino 库,因为所有 arduino 库都依赖于“Arduino.h”,它本身就是依赖很多其他库。
我试图不偏离工具链(不使用 Arduino IDE)但同时我想为 esp8266 使用 arduino 移植库。

回帖(1)

刘艳

2024-6-4 16:57:26
是的,您可以为您的 ESP8266 SDK 导入所有 Arduino 库。为此,您需要将 Arduino 核心库所需的头文件和其他依赖项复制到您的 SDK 工程中。您还需要确保代码中的任何库都是相对路径,这样它们可以解析您的项目中的库而不是 Arduino 库。最后,您需要在您的代码中包括头文件“Arduino.h”,这将告诉编译器使用您导入的 Arduino 库。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分