CubeMax生成的代码在keil中输入中文注释乱码
·
问题:在cubemax生成的MDK工程在keil打开,插入注释的时候只能输入英文,输入中文就会变成问号
分析原因:在网上查了其他大佬的经验,大多解决办法是在系统环境变量新增一个JAVA_TOOL_OPTIONS的环境变量,但我的试了几次都不行;
问GPT说是文件编码格式的原因,CubeMax生成的.c文件是ANSI编码,也就是单字节编码,跟中文不兼容;
解决:用notepad++打开main.c文件,在file下面的Encoding选项里选择UTF-8编码并保存,然后等两分钟,Keil会弹出一个窗口,大概意思是文件已被修改是否重新加载,这时候选择重新加载就能显示中文了。
更多推荐

所有评论(0)