[开发工具] CubeMX中文变乱码怎么处理?

[复制链接]
1516|11
 楼主| 碧云天书 发表于 2025-3-20 12:54 | 显示全部楼层 |阅读模式
用最新的STM32CubeMX v6.14版重新生成代码之后,中文就变成乱码了,该怎么处理?原来的程序如下

原代码

原代码

重新生成程序后,变成下面的样子了
Screenshot 2025-03-20 125001.png
原来的文件是ANSI编码的,新生成后变成了UTF-8编码。
该怎么设置,才能让CubeMX不修改原先的文件编码格式?

laocuo1142 发表于 2025-3-21 10:49 | 显示全部楼层
建议检查文件是否包含特殊字符或尝试重新生成工程。
flycamelaaa 发表于 2025-3-21 13:00 | 显示全部楼层
修改STM32CubeMX编码配置。
 楼主| 碧云天书 发表于 2025-3-28 01:52 | 显示全部楼层
flycamelaaa 发表于 2025-3-21 13:00
修改STM32CubeMX编码配置。

STM32CubeMX有编码配置吗?请问在哪里修改编码配置?我没有找到。
香水城 发表于 2025-3-28 16:42 | 显示全部楼层
本帖最后由 香水城 于 2025-3-28 17:38 编辑

你目前用的IDE是什么?ARM MDK?
你到www.stmcu.com.cn搜索一篇 LAT1390阅读下,希望帮到你。
lvuu 发表于 2025-3-31 19:18 | 显示全部楼层
你可以手动设置项目文件的编码,确保使用 ANSI 编码,而不是 UTF-8 编码。
lvuu 发表于 2025-3-31 22:35 | 显示全部楼层
虽然 STM32CubeMX 默认生成 UTF-8 编码的文件,但不直接提供选项来控制编码格式。
 楼主| 碧云天书 发表于 2025-4-22 21:28 | 显示全部楼层
香水城 发表于 2025-3-28 16:42
你目前用的IDE是什么?ARM MDK?
你到www.stmcu.com.cn搜索一篇 LAT1390阅读下,希望帮到你。
...

这个办法不行。不是显示有问题,而是改码改错了,纠不回来那种。
 楼主| 碧云天书 发表于 2025-4-22 21:36 | 显示全部楼层
下面的文章彻底解决了问题,就是挺麻烦的
https://blog.csdn.net/qq_49053936/article/details/145456532
香水城 发表于 2025-4-23 12:59 | 显示全部楼层
碧云天书 发表于 2025-4-22 21:36
下面的文章彻底解决了问题,就是挺麻烦的
https://blog.csdn.net/qq_49053936/article/details/145456532
...

能解决就好~! 谢谢分享!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:红尘俗世偏逍遥 看风乍起 笑雨正飘

26

主题

340

帖子

23

粉丝
快速回复 在线客服 返回列表 返回顶部