微软VScode使用扩展Arduino编译-Arduino中文社区 - Powered by Discuz! Archiver

topdog 发表于 2022-7-18 22:11

微软VScode使用扩展Arduino编译

广大爱好者喜欢使用微软VScode使用扩展Arduino编译,但是配置起来比较麻烦。我给各位先进汇报一下自己配置arduino:json方法:

第一Arduino IDE部分:
1,首先安装Arduino IDE(必须)

2,打开Arduino IDE,文件-->首选项,出现下图的界面。记住工作文件夹VScode设置时会使用,

https://www.arduino.cn/data/attachment/forum/202205/09/151438p325gvagv824z536.png

譬如在3的位置附加开发板管理网址按右面按钮填入VSChina、Microduino 、esp8266和esp32的sdk下载链接:

https://raw.githubusercontent.com/VSChina/azureiotdevkit_tools/master/package_azureboard_index.json
http://arduino.esp8266.com/stable/package_esp8266com_index.json
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json
https://github.com/wasdpkj/Microduino-IDE-Support/raw/master/package_Microduino_index.json


3,点上图2的位置进入隐藏的系统Arduino15文件夹,把下面模糊部分全部删除。然后重启一下Arduino IDE,系统会自动加载新的配置文件。

https://www.arduino.cn/data/attachment/forum/202205/09/151458bu7tstlczkzi0ckc.png

4,Arduino IDE 点击工具-->开发板-->开发板管理器,下载安装附加开发板管理网址指向的SDK。

第一部分就结束了!

第二VScode部分:

1,下载VScode,并且安装(默认安装,不要出花头!)。

2,安装扩展(快捷键ctrl+shift+x),点击安装Aduino。

3,点击文件-->首选项-->设置,跳出下图。点击扩展-->Arduino configuration,然后就是3的位置打开arduino:json。

https://www.arduino.cn/data/attachment/forum/202205/09/143738pzz4qo6yhhy6ezsx.png

4,填入你自己的arduino:json配置。必须在花括号里面!储存(快捷键 ctrl+s)。

"arduino.path": "C:/Program Files (x86)/Arduino",
"arduino.commandPath": "arduino_debug.exe",
"arduino.logLevel": "info",
"arduino.allowPDEFiletype": false,
"arduino.enableUSBDetection": true,
"arduino.disableTestingOpen": false,
"arduino.skipHeaderProvider": false,
"arduino.additionalUrls": [
"https://raw.githubusercontent.com/VSChina/azureiotdevkit_tools/master/package_azureboard_index.json",
"http://arduino.esp8266.com/stable/package_esp8266com_index.json",
"https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json",
"https://github.com/wasdpkj/Microduino-IDE-Support/raw/master/package_Microduino_index.json",
],
"arduino.defaultBaudRate": 115200


5,实际操作一下,打开资源管理器(快捷键ctrl+shift+e),点击文件-->打开文件夹(就是第一部分2的文件夹),选择信任。
6,下图ARDUINO,右侧第一个按钮是新建文件,第二个按钮是新建文件夹。那么,首先新建文件夹起名test,选中文件夹后,再新建文件test.ino,文件夹和文件名最好一致。文件名后缀*.ino

https://www.arduino.cn/data/attachment/forum/202205/09/161000y8c788mwtw4wzcgo.png

7,下图蓝色长方形就是VScode状态栏,鼠标放在屏幕底端,右键只勾选Arduino。烧录时,状态栏右侧点击1号位,在屏幕上方选择要编译的文件,其次2号位选择开发板,最后3号位选择串口编号。智能感知配置已经更新。手动重建你的智能感知配置运行“Ctrl+Alt+I”vscode就会编译好固件烧录到MCU。

https://www.arduino.cn/data/attachment/forum/202205/09/143648vh6v6pu6gb62updv.png

在安装前还需要检查C:\Users\***\.vscode位置,如果存在.vscode需要删除,再安装VScode。

预祝小伙伴们成功!

(全文完)
页: [1]
查看完整版本: 微软VScode使用扩展Arduino编译