最近使用keil开发OLED屏,发现显示乱码:
最后发现是keil代码的文本格式不对,导致代码中的中文编译的时候也会出现乱码,我的是UTF-8,需要改成GB2312格式。但是通过keil的configuration--->encoding更改完还是会乱码。最后发现通过这种改法只能解决代码中注释的中文乱码问题,却改不掉代码中的中文乱码问题。
关掉keil工程,通过VScode或者其他工具打开这个文件,将里面的文档格式转换成GB2312格式并保存,关闭VScode,再打开keil工程,发现编译不会出现中文乱码,烧写到OLED屏上也不会出现中文乱码现象。