STM32CubeIDE中文乱码

摘要:
使用STM32CubeIDE编辑中文出现乱码情况,一共有两个地方都出现了问题1.从别处复制中文注释内容到STM32CubeIDE编辑器,经STM32CubeIDE自动生成代码后,中文注释个别出现乱码2.使用串口printf打印中文信息,会出现乱码,英文正常。

使用STM32CubeIDE编辑中文出现乱码情况,一共有两个地方都出现了问题

1.从别处复制中文注释内容到STM32CubeIDE编辑器,经STM32CubeIDE自动生成代码后,中文注释个别出现乱码

2.使用串口printf打印中文信息,会出现乱码,英文正常。

解决办法:

右键项目名称,点击最后一个属性按钮,

STM32CubeIDE中文乱码第1张

文本文件编码选择GBK

如果下拉菜单中没有GBK选项,直接键盘输入GBK即可

免责声明:文章转载自《STM32CubeIDE中文乱码》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇discuz 用户整合 账号整合 ucenter php网站整合discuz用户 拂晓风起CentOS Shell 脚本备份和重启 JAR 服务下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Python基础字符编码与转码

***了解计算机的底层原理*** Python全栈开发之Python基础-字符编码与转码 需知: 1.在python2默认编码是ASCII, python3里默认是utf-8 2.unicode 分为 utf-32(占4个字节),utf-16(占两个字节),utf-8(占1-4个字节), so utf-8就是unicode 3.在py3中encode,在转...

tomcat服务编码集设置

有三处需要记住修改 截图如下效果图: 第一处,对控制台右键,选择“默认值”找到,并设置为gbk: 第二处,在conf中找到server.xml文件并设置: 第三处:找到bin文件,找到tomcat80w.exe,双击打开切换到java选项:  全部设置成一种搞定,有了这个控制台直接输出,是不是很方便了? 需要注意的事,由于微信支付必须设置为utf-...

Mac中解决windows中GBK编码的文件乱码现象

问题描述:   在我们使用window系统进行程序设计编码时,基本默认都是GBK,但是传到Mac系统时会出现乱码现象(一般开发时会统一编码,修改为UTF-8)。 Mac环境下如下操作:   打开终端操作,首先需要跳转到该java所在的目录,然后执行下面的操作   a.java是需要修改的文件,a.java.utf8是修改编码后的文件。   单个文件转换代码...

Java中文乱码原因

Java中文乱码原因 Java在中文环境中乱码无处不在,而且出现的时间和位置也包涵广泛,具体的解决方法也是千奇百怪。 但是如果能理清其中的脉络,理解字符处 理的过程,对于解决问题很有指导意义,不至于解决了问题也不知道为什么。 其实,原因不外乎出在String输入时和输出时。 首先,Java中的任何String都是以UNICODE格式存在的。 很多人因为在G...

详谈字符编码[二]代码页和一个乱码案例

上一篇关于字符编码的随笔介绍了编码,输入码,机内码,字形码,字形库等概念。除此之外,还有一些其他的概念我们不得不了解,它们已经不属于现在,但是却时常影响着现在。代码页,正是这些有历史感的概念之一。这篇博文带你了解代码页和当前Windows对Unicode和ANSI编码的支持情况,末尾分析了一个乱码的案例,出于某知名软件,你一定不想错过。 Windows的默...

Maven学习总结(四):更改maven的编码格式方式

安装系统之后,一般中文系统默认字符集是GBK。我们安装的软件一般都继承使用操作系统的默认字符集。所以当在中文XP或者win7系统开发,在使用maven(mvn compile)编译项目的时候,就会出现“编码 gbk 的不可映射字符”: 这个是由于代码使用的UTF-8,而maven编译的时候使用的GBK的缘故。 可以通过修改项目的pom文件,可以告诉mave...