Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Arduino IDE将Arduino代码拆分为多个文件_Arduino - Fatal编程技术网

使用Arduino IDE将Arduino代码拆分为多个文件

使用Arduino IDE将Arduino代码拆分为多个文件,arduino,Arduino,我正在编写一个非常长的代码,需要定义多个函数 我想将代码分成两个文件,分别是主代码(“屏幕截图中的Feeder_Control”)和函数(“屏幕截图中的connections”) 如何将第二个文件导入主代码以使用其功能 PS:在C/C++中,对#include“connections.h”也做同样的事情。它是如何在Arduino IDE中完成的 在IDE中创建新选项卡时,必须将文件扩展名设置为*.h/*.c/*.cpp。这将告诉编译器您正在引用什么文件,否则您可能正在引用任何文件。目前,conn

我正在编写一个非常长的代码,需要定义多个函数

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

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

PS:在C/C++中,对
#include“connections.h”
也做同样的事情。它是如何在Arduino IDE中完成的


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


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

包含代码,您可以在Arduino IDE中创建多个选项卡,将代码拆分为单独的文件。您可能希望添加此问题以尝试包含“pathfoldername/Connections.ino”?