STM32用printf串口输出中文乱码,要怎么解决?

2019-07-14 19:32发布

波特率没设置错,据说是keil的编码问题,但设置成GB2312还是乱码。main.c文件之前在写注释的时候乱码,用文本编辑器从ANSI转成UTF-8了,现在串口输出中文又乱码。文本编辑器又转不了GB2312。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
feier567
2019-07-15 05:27
1030402679 发表于 2017-5-27 08:49
没理解了是printf输出的是乱码  还是.c文件中的中文是乱码
   要设置成2312编码之后才能复制粘贴文本到keil中不出现乱码 已经乱的我也想转过来
      正常使用printf要么勾选 usemicrolib选项  要么自己比如说  网上提供的方法   自己做个函数然后再用printf ...

之前是.c文件的中文乱码,我把文件编码转成了UTF-8解决了。但现在用到printf,输出的中文是乱码。

一周热门 更多>