热度 7
2023-6-9 13:12
2472 次阅读|
0 个评论
keil 的集成开发环境对中文支持是比较差的。通常遇到显示乱码的事情。通常通过配置解码方式为GB2312。可以部分解决。 在程序中向串口或GUI输出中文时,有可能不能正确解码。结果是无法显示或显示乱码。 比如: GUI_DispStringAt("请输入:",10,50); 碰到这种情况,可以试试使用其它编辑工具单独编辑源程序并另存为UTF8 格式,或UNICODE格式。再重新编译,一般能解决汉字乱码的问题。 如果事先设在开发环境中设置好中文编码,再在编辑器中输入中文。有的时候也能正确。