原因:stm32cubemx生成的编码格式是gbk 或者gd2312格式 不是utf-8
要更改stm32cubemx生成的格式比较麻烦,可以使用vscode更改保存的编码格式
点击vscode右下角
通过UTF-8格式保存就ok了
欢迎大佬点出更好的方法