STM32自学笔记:解决USART传输中汉字乱码问题

原因

有些时候利用串口发送汉字时,电脑端会出现乱码,这是因为汉字库没选好。

UTF8编码:如当编程时使用的是UTF8编码,那就会让电脑端显示汉字乱码,解决办法是:

打开魔术棒——C/C++——在下图所示地方输入:–no-multibyte-chars

GBK2312:如果直接使用GBK2312的话就简单了,什么都不用加,而且串口也能够正常打印。

作者:新手小新

物联沃分享整理
物联沃-IOTWORD物联网 » STM32自学笔记:解决USART传输中汉字乱码问题

发表回复