使用Arduino IDE将Arduino代码分割成多个文件

时间:2019-01-15 07:04:56

标签: arduino

我正在编写很长的代码,需要定义多个功能。

我想将代码分为两个文件,分别是主代码(屏幕截图中的“ Feeder_Control”)和函数(屏幕截图中的“ connections”)。

如何将第二个文件导入主代码以使用其功能?

PS:在C / C ++中,使用#include "connections.h"完成相同的操作。如何在Arduino IDE中完成。

1 个答案:

答案 0 :(得分:0)

在IDE中创建新选项卡时,必须将文件扩展名设置为*.h / *.c / *.cpp。然后,这将告诉编译器您正在引用的文件,否则您可能会引用任何文件。目前,connections没有扩展名,因此编译器将无法理解您的引用#include "connections.ino"

因此,创建一个新文件,并将其命名为“ Connections.h”(不带引号)。然后,在您的主要代码中,您可以使用#include "Connections.h"