英文公司网站制作,win7云主机怎么做网站,wordpress新手基础,WordPress支持api吗基于vscode Arduino插件开发arduino项目 插件配置问题记录1. 指定编译输出文件夹2. 编译下载时不输出详细信息3. 输出端口信息乱码4. 通过串口输出中文#xff0c;vscode对应的串口助手上会显示乱码#xff08;未解决#xff09; 插件配置
环境#xff1a;Arduino插件版本… 基于vscode Arduino插件开发arduino项目 插件配置问题记录1. 指定编译输出文件夹2. 编译下载时不输出详细信息3. 输出端口信息乱码4. 通过串口输出中文vscode对应的串口助手上会显示乱码未解决 插件配置
环境Arduino插件版本为v0.6.0
记得之前使用vscode 开发arduino时只需要将Arduino IDE的路径添加到设置里面就可以了今天在安装好插件后弹出了如下提示: 勾选上Use bundle arduino-cli便可以正常编译了
大致了解了下是什么原因
从v0.5.0版本插件的更新日志中可以看到如下信息 意思是说早期Arduino IDE的支持方式将在插件的下个发布版本中移除请尽快使用Arduion CLI.
因此可以知道vscode中的Arduino插件已经不支持添加Arduino IDE路径的方式了转而使用了Arduino CLI(用于开发arduino的命令行工具)的方式。这样在vscode中开发Arduino可以不依赖于Arduino IDE,即不安装Arduino IDE也可以。
Arduino CLI工具可以理解为没有编辑器的IDE这里借用vscode的编辑器功能便形成了一个完整的IDE详细的Arduino CLI介绍可自行检索官网介绍https://arduino.github.io/arduino-cli/
问题记录
1. 指定编译输出文件夹 指定输出路径可以提高编译速度也可以直接从输出路径中获取编译的二进制文件。 在arduino.json文件中添加output字段便可以将信息输出到对应文件夹中。
2. 编译下载时不输出详细信息
开始看到如下这些信息时我还以为有什么问题没有编译呢其实是正常编译了的
打开设置File-Preference-Setting在搜索栏中搜索arduino可以找到arduino相关的扩展设置将日志等级设置为verbose便可以正常输出详细信息了
3. 输出端口信息乱码
参考链接https://www.cnblogs.com/WhXcjm/p/14818820.html
将C:\Users\{用户名}\.vscode\extensions\vsciot-vscode.vscode-arduino-0.6.0-win32-x64\out\src\common路径下的util.js文件中的如下部分内容注释掉然后重启vscode便可以正常打印了
4. 通过串口输出中文vscode对应的串口助手上会显示乱码未解决
当前设置为UTF-8编码格式 尝试过GBKGB2312编码格式但对应的中文输出也都是乱码尚未找到解决方法。