在windows系统下,STM32CubeMX/IDE默认用的是GBK编码格式,当强行把文件改成UTF-8再重新生成代码后,中文注释就会乱码; 因为Cube是延用eclipse的框架,那么可以添加环境变量,让STM32CubeMX/IDE使用的是UTF-8K编码格式生成代码就可以避免该问题: JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8 文章参考 [1]STM32CubeMX生成代码时防止UTF-8乱码
中文乱码 解决办法:添加环境变量 新建系统变量 变量名:JAVA_TOOL_OPTIONS 变量值:-Dfile.encoding=UTF...
1.从别处复制中文注释内容到STM32CubeIDE编辑器,经STM32CubeIDE自动生成代码后,中文注释个别出现乱码 2.使用串口printf打印中文信息,会出现乱码,英文正常。 解决办法: 右键项目名称,点击最后一个属性按钮, 文本文件编码选择GBK 如果下拉菜单中没有GBK选项,直接键盘输入GBK即可...
针对STM32CubeIDE中出现中文乱码的问题,可以按照以下步骤进行排查和解决: 1. 确认STM32CubeIDE的版本和设置 检查版本:确保你使用的STM32CubeIDE是最新版本,因为新版本可能已经修复了旧版本中存在的编码问题。 查看设置:检查IDE的默认编码设置是否为UTF-8,因为UTF-8编码支持包括中文在内的多种语言。 2. 检查操作系统...
使用STM32CubeIDE编辑中文出现乱码情况,一共有两个地方都出现了问题 1.从别处复制中文注释内容到 STM32CubeIDE编 辑器,经 STM32CubeIDE自 动生成代码后,中文注释个别出 现乱码 2.使用串口 printf打 印中文信息,会出现乱码,英文正常。 解决办法: 右键项目名称,点击最后一个属性按钮, 文本文件编码选择GBK 如果下拉...
1.从别处复制中文注释内容到STM32CubeIDE编辑器,经STM32CubeIDE自动生成代码后,中文注释个别出现乱码 2.使用串口printf打印中文信息,会出现乱码,英文正常。 解决办法: 右键项目名称,点击最后一个属性按钮, 文本文件编码选择GBK 如果下拉菜单中没有GBK选项,直接键盘输入GBK即可...