vs for arduino 乱码问题(本人已经解决)

vs for arduino 乱码问题(本人已经解决)

先看一下效果图

vs for arduino 乱码问题(本人已经解决)_第1张图片
已经完美的打印出来了 你好 两个文字

首先 我用的是vs2019个人版。Arduino ide是1.8.10

接下来说一下解决方法

  1. 你用vs新建arduino工程。简单测试代码
/*
 Name:		cs.ino
 Created:	2019/10/26 18:44:40
 Author:	dear_yg
*/

// the setup function runs once when you press reset or power the board
void setup() {
	Serial.begin(115200);
	Serial.println("你好");
}

void loop() {
  
}

然后打印,理所当然会出现乱码(不然你怎么会看见这一篇文章呢,哈哈)
vs for arduino 乱码问题(本人已经解决)_第2张图片
2. 重要的步骤来了,你把工程先保存关闭。这里要使用一个辅助软件(notepad++ 如果你还没有安装,那你安装一个,这一个软件也比较好用 下载地址点我)
3. 用notepad打开你的arduino文件,在导航卡中有一个编码N然后在选择转UTF-8编码 完成之后在软件右下角有显示编码
vs for arduino 乱码问题(本人已经解决)_第3张图片
然后保存。
4.然后你再用vs打开你的arduino项目。运行相同的代码。你会发现神奇的事出现了。他能打印中文了。
vs for arduino 乱码问题(本人已经解决)_第4张图片
啦啦啦啦啦啦啦啦啦啦啦(^ . ^)

你可能感兴趣的:(vs for arduino 乱码问题(本人已经解决))