最近使用vscode编写Arduino,但不能选择串口
表现为:点击右下角的串口按钮无反应,有时会弹出提示框让升级,但没啥卵用
原因
vscode的Arduino插件的bug,具体原因我不清楚…
解决方法
1. 去下载Arduino插件的历史版本,目前没有问题的版本为1.39.2
2. (推荐) 手动修改配置文件
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201020221607676.png#pic_center)
在vscode中打开工程目录,打开.vscode目录(这个是自动创建的)下面的arduino.json文件,手动加入"port":"COM6",保存后即可
具体串口号可以去Arduino ide里看
碰到该问题时在网上搜发现很多人都是同样的问题但没找到解决办法,于是写了这篇文章希望能帮助到人
另:在Arduino ide中编译提示信息是中文但在vscode编译时提示信息是乱码,这个无伤大雅是乱码也不影响啥,所在想看中文的可以安装低版本的Arduino ide,比如Arduino 1.8.6
解决方法更新:直接看这里vscode Arduino 不能打开串行监视器的解决方法