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
如何独立于IDE安装Arduino.h文件_Arduino_Header Files_Arduino Ide - Fatal编程技术网

如何独立于IDE安装Arduino.h文件

如何独立于IDE安装Arduino.h文件,arduino,header-files,arduino-ide,Arduino,Header Files,Arduino Ide,ArduinoIDE附带了头文件文件夹。Microsoft Arduino extension for VS Code等工具将Arduino IDE指定为先决条件,因此可以使用头文件 每次VS代码版本使用新版本的Node时,Arduino扩展都会被破坏,直到为同一版本的Node发布为止。我正在试用Arduino CLI来消除这个问题 实验的一部分是查看是否需要IDE,方法是移除IDE以查看哪些停止。它似乎可以工作,但是我没有头文件。除了安装Arduino IDE之外,还有人知道下载和安装这些软件

ArduinoIDE附带了头文件文件夹。Microsoft Arduino extension for VS Code等工具将Arduino IDE指定为先决条件,因此可以使用头文件

每次VS代码版本使用新版本的Node时,Arduino扩展都会被破坏,直到为同一版本的Node发布为止。我正在试用Arduino CLI来消除这个问题

实验的一部分是查看是否需要IDE,方法是移除IDE以查看哪些停止。它似乎可以工作,但是我没有头文件。除了安装Arduino IDE之外,还有人知道下载和安装这些软件的受支持方式吗


显然,可以安装IDE,获取头文件夹,然后删除IDE,但这很有技巧,与我对管理所有这些的扩展的闪亮设想有些冲突。

查看Arduino IDE github repo,我发现头文件和其他东西已经重构为“核心”,即每个核心的repo

现在,CLI支持安装名称相似的“核心”

arduino-cli core install arduino:sam
执行此命令后,将有一个新文件夹

C:\Users\<profilename>\AppData\Local\Arduino15\packages\arduino\hardware\sam
C:\Users\\AppData\Local\Arduino15\packages\arduino\hardware\sam
必要的文件已经存在