串口发送中文乱码

📅 2026/7/15 21:30:20 👁️ 阅读次数 📝 编程学习
串口发送中文乱码

现象描述

MCU时钟配置正常,串口配置正常,上位机端ASCII码可用正常发送,而中文乱码

解决思路

为了避免做无用功,先将原工程进行备份,下列操作对备份工程进行

将项目中的.c/.h文件在txt文本中打开另存为ANSI格式



替换保存

修改keil编码配置

此时打开工程,看到乱码不要慌
点击设置,将编码类型改为ANSI

重新编译并烧录上机验证