如何解决如何独立于IDE
Arduino IDE附带了头文件文件夹。诸如VS Code的Microsoft Arduino扩展之类的工具将Arduino IDE指定为前提条件,因此可以使用头文件。
每次VS Code版本使用新版本的Node时,Arduino扩展都会中断,直到针对相同版本的Node发布为止。我正在尝试使用Arduino-CLI来消除此问题。
实验的一部分是通过删除IDE以查看是否需要IDE。 似乎可行,但我没有头文件。除了安装Arduino IDE之外,有人知道支持下载和安装这些方法的方式吗?
很明显,可以安装IDE,收获头文件夹,然后删除IDE,但这确实很麻烦,并且与我对管理所有这些扩展的闪闪发光的愿景有些冲突。
解决方法
检查Arduino IDE github存储库,我发现头文件和其他内容已重构为“核心”,即每个核心的存储库。
- https://github.com/arduino/ArduinoCore-avr
- https://github.com/arduino/ArduinoCore-sam
- https://github.com/arduino/ArduinoCore-samd
现在,CLI支持以可疑的相似名称安装“核心”。
arduino-cli core install arduino:sam
执行此命令后,会有一个新文件夹
C:\Users\<profilename>\AppData\Local\Arduino15\packages\arduino\hardware\sam
和必需的文件存在。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。