串口发送中文乱码
📅 2026/7/15 21:30:20
👁️ 阅读次数
📝 编程学习
现象描述
MCU时钟配置正常,串口配置正常,上位机端ASCII码可用正常发送,而中文乱码
解决思路
为了避免做无用功,先将原工程进行备份,下列操作对备份工程进行
将项目中的.c/.h文件在txt文本中打开另存为ANSI格式
替换保存
修改keil编码配置
此时打开工程,看到乱码不要慌
点击设置,将编码类型改为ANSI
重新编译并烧录上机验证
编程学习
技术分享
实战经验
深入了解每一个知识点
MCU时钟配置正常,串口配置正常,上位机端ASCII码可用正常发送,而中文乱码
为了避免做无用功,先将原工程进行备份,下列操作对备份工程进行
替换保存
此时打开工程,看到乱码不要慌
点击设置,将编码类型改为ANSI