嵌入式技术论坛
直播中

青sky

8年用户 1178经验值
擅长:模拟技术
私信 关注
[问答]

STM32H743挂载elm fatfs成功后串口显示的中文乱码如何解决?

stm32h743 sd卡 挂载elm fatfs 成功后串口 ls 命令显示的中文乱码
如下:

66.mp3 15552
67.mp3 16128
68.mp3 15552
69.mp3 15552
70.mp3 13248
71.mp3 14976
94.mp3 15552
涓€涓?mp3 9792
涓冨瓟妗?mp3 18432
涓冮噷娓犲寳.mp3 25920
涓冮噷娓犲崡.mp3 20736
涓冮噷娓犳墍.mp3 24768
涓冮噷娓犳潙.mp3 17280
涓冮噷娓犺タ.mp3 21888
涓囧鍧熸潙.mp3 17856
涓囧鍩?mp3 14976
涓変竴閲嶅伐.mp3 17856

回帖(6)

jsqueh

2023-2-20 14:42:14
把PAGE_CODE由默认437改为936,这样就能显示中文,空间会增大不少。
举报

青sky

2023-2-20 14:42:25
这个改成936了,是乱码
举报

安德森大

2023-2-20 14:42:32
应该是设置编码的问题。你看一下有无地方设置UTF-8或GB2312
举报

青sky

2023-2-20 14:42:40
这个用自己添加字库文件么?以前用 ucosiii 时需要自己制作字库文件放进去
举报

安德森大

2023-2-20 14:42:47
应该不需要,我估计是你的显示终端的显示编码问题,你需要调整一下编码设置。
举报

青sky

2023-2-20 14:42:54
应该不是显示终端的问题吧,直接使用kprintf 输出的中文显示是没有问题的
举报

更多回帖

发帖
×
20
完善资料,
赚取积分