stm32串口中文输出乱码,一个文件对,另一个文件不对

在stm32调试中用到串口输出,遇到一个诡异的问题,在main函数输出汉字怎么都是对的,放在我另一个文件中输出却是错的。

最后发现是输出错误的文件编码不对,我通过记事本创建的c文件和h文件,默认格式为utf-8,将文件用记事本打开,另存为ANSI格式就好了。

 

posted @ 2020-08-12 16:01  且将新火试新茶  阅读(227)  评论(0)    收藏  举报