你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

如何解决用CubeMX生成代码时会将main.c文件中的汉字变成乱码的问题?

[复制链接]
老牛洋车 提问时间:2025-5-20 09:17 / 未解决

使用CubeMX生成代码时,经常会遇到原main.c文件中的汉字全部变成乱码,如下图所示:

ERROR1.png

将这些乱码字符重新修改后,只要再次用CubeMX生成代码,这些汉字又会成为乱码,请问该如何设置才能解决这个问题?

这个现象也不是每次都这样,在同一台电脑上,有一个项目修改了一次乱码之后就不再出现这种现象了,我也没有修改任何设置选项。但在其它大部分的项目中都是如此:只要重新生成配置代码,原文件中的所有汉字就会全部变成乱码。

收藏 评论2 发布时间:2025-5-20 09:17

举报

2个回答
知足- 回答时间:5 小时前

最近IDE升级到17和18版本都有这问题,解决不了。目前没有这个bug的最新版本是1.16.1。对应的cubeMX版本我没细看,一个道理。

老牛洋车 回答时间:3 小时前

知足- 发表于 2025-5-20 10:22
最近IDE升级到17和18版本都有这问题,解决不了。目前没有这个bug的最新版本是1.16.1。对应的cubeMX版本 ...

[md]我当前使用的IDE是Keil v5.33.0.0,Cube MX是v6.13.0。

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版