给Visual Studio 2022下配置arduino环境插件在VS下编写arduino代码

在vs20017时,我出过一片博文《介绍一款Visual Studio下的arduino插件Visual Micro (Arduino IDE for Visual Studio)》》慢慢发现这个插件很多人想用到其他版本的VS上无效。所以我就想是否可以介绍给大家一款用在vs2022上的arduino插件呢?
答案是有的!


文章原出处: https://blog.csdn.net/syzcyyx/article/details/129600469

一、发现插件

通过Visual Studio 2022的“扩展”下的管理扩展菜单,我们来搜一搜,果然有,虽然是试用,但不表示不可以用,能不能用试试不就知道了吗?
在这里插入图片描述
果断点击下载安装吧,我们试试看!但下载起来貌似不是很顺利,比较慢哦!
在这里插入图片描述
如果实在感觉它下载太慢,你就去它的站点去直接下载
这里我把地址贴出来:https://visualmicro.gallerycdn.vsassets.io/extensions/visualmicro/arduinoideforvisualstudio/2023.220.2205/1677852027601/Visual.Micro.Arduino.Studio_2023_0320_2205.vsix
建议大家拷贝后在迅雷里下载比浏览器下载快万背!
在这里插入图片描述

二、安装试用

1、安装

下载完毕,我们会得到一个Visual.Micro.Arduino.Studio_2023_0320_2205.vsix的文件,vsix是专门给vs的扩展进行安装的扩展文件名,好处是不需要关闭VS就可以直接安装成功。但是我还是建议里关闭后安装,因为插件也是要配置环境的,尤其是arduino的插件。
在这里插入图片描述
安装没什么难度,所以没有什么说的,只是它在安装的过程中还需要下载些什么,所以速度不是很快。
在这里插入图片描述
在这里插入图片描述

2、试用

打开我们的VS2022,在新建项目的右边搜索arduino,则可以看到它了,我们选择一个空项目来测试
在这里插入图片描述
第一次使用,需要你下载工作符合,使用C++进行linux和嵌入式开发,我直接下载了,避免遇到后续的麻烦
在这里插入图片描述
首次进入会要求你在扩展菜单下的vMicro Menu中激活,那么你就照办吧,别无选择。你没有激活码,那就只能在激活的界面选择试用
在这里插入图片描述
在这里插入图片描述
如果你遇到了这样的提示,说明你还没有配置arduino IDE的位置,

在这里插入图片描述不要偷懒,去配置好吧,否则你就会遭遇这样的情形,是不是pinMode都不认识了!

在这里插入图片描述
点击Visual Micro Explorer进行Arduino IDE的配置
在这里插入图片描述
在IDE的下拉框中,可以默认看到Arduino2,这是一个新的arduino版本,大家不熟悉的可以仍然试用老的版本,1.8的。点击rescan边上的IDE Locations继续配置
在这里插入图片描述
在这里插入图片描述
我的是1.8的IDE,所以我还选择这个版本的IDE,不想去下载新的版本的arduino IDE,我把IDE路径配置进去了,但如果你有特殊的自己下载的库文件目录,就要记得在下面第二个文本框配置,如果你还有使用其他板子做arduino开发的(如用stm32板的)就要配置好第三个文本框的路径。
在这里插入图片描述
好了,如果你感觉要配置的都配置好了,就可以点OK,我们要开工了。回到VS中,你一定记得选择好IED版本,arduino版本,这里我选择最常见的UNO,已经端口号(如果你已经插上了arduino版,就会有一个串口号)
在这里插入图片描述

3、编译上传

我们做一个最简单的程序,blink,测试一下编译和上传是否可以成功。左边的是编译,那个播放按钮模样的是编译并下载。记住千万不要去点VS的运行。
在这里插入图片描述
类似于我下面的显示,说明你上传成功了,虽然没有你熟悉的 upload successed,但的确上传成功了,这个时候你可以在你的板子上看到13号灯在闪烁了。
在这里插入图片描述
而且你还可以在VS中看到它的运行状况,将显示输出来源切换到Micro Debug Trace。
在这里插入图片描述

三、后话

通过试用Arduino IDE for Visual Studio 2022感觉比较2017版的时候更加强大了(从它的官网主页来看,它现在仍然支持vs2017到vs2023),如果是习惯了VS做编辑器的童鞋,完全可以考虑迁移到VS中来。

1、debug功能

貌似它还支持debug,而且官网介绍是全面百分之百支持arduino IDE的各种功能。
在这里插入图片描述

2、打开串口debug

debug功能的打开在串口选择下拉框的边上,点击之后即可显示出两个小窗口,一个显示串口打开关闭状态,另一个就是运行debug的窗口了。
在这里插入图片描述

3、关于试用期限

虽然现在我们选择的是试用,但貌似没有给限定时间,意思是我们是可以暂时长久的使用的。
创作不易,转载注明出处:https://blog.csdn.net/syzcyyx/article/details/129600469

猜你喜欢

转载自blog.csdn.net/haigear/article/details/129600469