方法一
-
打开【Configuration】
![](https://i-blog.csdnimg.cn/blog_migrate/7164803c17a1ca96e5e7fd99f7e27bce.png)
-
选择【UTF-8】编码
![](https://i-blog.csdnimg.cn/blog_migrate/3c8f9fd752943cefbf1fc97fc20acc06.png)
-
在priintf函数中使用中文会报错
-
解决方法:打开工程选项【C/C++】中将【MiscControls】填写为: --no-multibyte-chars
-
![](https://i-blog.csdnimg.cn/blog_migrate/7000688f0d91f823a140f17fdb69b7e0.png)
-
串口助手中接收区位置为【文本模式】【UTF-8】
-
EX: printf("你好,世界");
![](https://i-blog.csdnimg.cn/blog_migrate/ca8034882c7da1f3cf0b9039d5def07b.png)
方法二(有些软件可能对UTF-8的兼容性不好)
//使用【GB2312】编码
-
打开【Configuration】
![](https://i-blog.csdnimg.cn/blog_migrate/94f5c28b0c59eff04d5d6c1702770024.png)
-
选择【GB2312】编码
![](https://i-blog.csdnimg.cn/blog_migrate/a1b83390bf54eff67081745fc31e962f.png)
-
重开一次文件,当文字显示宋体时表示切换成功
-
串口助手中接收区位置为【文本模式】 【GBK】
注意:习惯使用【UTF-8】编码