stm32cubeide 编译时中文变乱码
时间: 2023-10-30 14:06:26 浏览: 435
linux下中文乱码问题
5星 · 资源好评率100%
出现中文乱码可能是编码格式不正确导致的。请尝试以下几种方法解决:
1. 修改工作区编码格式为UTF-8:
在STM32CubeIDE菜单栏中选择Window -> Preferences -> General -> Workspace,在Text file encoding中选择UTF-8。
2. 修改项目编码格式为UTF-8:
在STM32CubeIDE中选择项目 -> properties -> Resource,在Text file encoding中选择UTF-8。
3. 修改Windows系统的默认编码格式为UTF-8:
在Windows控制面板中选择Clock and Region -> Region -> Administrative -> Change system locale,将系统区域设置为中国(简体中文)并选择UTF-8编码。
以上方法尝试后还是出现乱码情况,可以尝试将中文字符转换为unicode编码,再进行编译。
阅读全文