我是靠谱客的博主 高大冬瓜,最近开发中收集的这篇文章主要介绍Arduino舒适的开发环境搭建:vscode+arduino插件Arduino舒适的开发环境搭建:vscode+arduino插件,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
Arduino舒适的开发环境搭建:vscode+arduino插件
文章目录
- Arduino舒适的开发环境搭建:vscode+arduino插件
- 1、在vscode的用户配置文件settings.json中加入下面这些内容,用来对arduino插件做全局的默认配置:
- 2、在.vscode文件夹下新建一个c_cpp_settings.json,并添加下面内容:
- 3、在.vscode文件夹下新建一个arduino.json,并添加下面内容:
- 4、编写源文件
- 5、编译烧录
- 6、搞定
- 板卡:Arduino uno
- OS: win10
- 开发环境:vscode + arduino插件
- 工程作用:可以实现arduino的LED闪烁。
安装Arduino插件:
目录结构:
1、在vscode的用户配置文件settings.json中加入下面这些内容,用来对arduino插件做全局的默认配置:
"arduino.path": "G:\Arduino", // arduino IDE安装的位置
"arduino.commandPath": "arduino_debug.exe", //这是一个上述位置中的exe文件
"C_Cpp.default.browse.path": [
"G:\Arduino\**",
"G:\Arduino\hardware\tools\avr\avr\include\**",
"G:\Arduino\hardware\tools\avr\lib\gcc\avr\7.3.0\include\**",
"G:\Arduino\hardware\arduino\avr\cores\arduino\**",
"G:\Arduino\hardware\arduino\avr\variants\standard\**",
"G:\ArduinoPrj\libraries\**"
],
"C_Cpp.default.includePath": [ //头文件引用路径
"G:\Arduino\**",
"G:\Arduino\hardware\tools\avr\avr\include\**",
"G:\Arduino\hardware\tools\avr\lib\gcc\avr\7.3.0\include\**",
"G:\Arduino\hardware\arduino\avr\cores\arduino\**",
"G:\Arduino\hardware\arduino\avr\variants\standard\**",
"G:\ArduinoPrj\libraries\**"
],
"arduino.logLevel": "info",
"arduino.allowPDEFiletype": false,
"arduino.enableUSBDetection": true,
"arduino.disableTestingOpen": false,
"arduino.skipHeaderProvider": false,
"arduino.disableIntelliSenseAutoGen": true,
"arduino.additionalUrls": [
"https://raw.githubusercontent.com/VSChina/azureiotdevkit_tools/master/package_azureboard_index.json",
"http://arduino.esp8266.com/stable/package_esp8266com_index.json"
],
"arduino.defaultBaudRate": 115200,
2、在.vscode文件夹下新建一个c_cpp_settings.json,并添加下面内容:
上述中的includePath是需要认真设置的,这个不设置也行,在编写源文件时,会在#include的头文件下面出现红色波浪线,提示找不到文件之类的,例如下方这个。此时点击Quick Fix,把路径添加上就可以了,新添加的路径会自动出现在上方c_cpp_settings.json中的includePath中。
3、在.vscode文件夹下新建一个arduino.json,并添加下面内容:
{
"sketch": "appMain.ino",
"port": "COM10",
"board": "arduino:avr:uno",
"output": "./build",
"debugger": "jlink",
"intelliSenseGen": "global"
}
4、编写源文件
请在github中下载。
5、编译烧录
写好源文件后,点击图中的A是编译,B是烧录,C是修改串口号,D是c_cpp_settings.json中的"name"
6、搞定
工程文件有需要的话,请到Github中下载
另外,vscode-arduino官方的文档看这个链接。
最后
以上就是高大冬瓜为你收集整理的Arduino舒适的开发环境搭建:vscode+arduino插件Arduino舒适的开发环境搭建:vscode+arduino插件的全部内容,希望文章能够帮你解决Arduino舒适的开发环境搭建:vscode+arduino插件Arduino舒适的开发环境搭建:vscode+arduino插件所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复