嵌入式开发putty串口打印乱码
在使用putty连接串口打印的时候,发现打印乱码。
问题原因可能有两个,一个是编码格式错误,另一个就是波特率设置有问题。
编码格式问题
可以参考
https://blog.youkuaiyun.com/sun_168/article/details/8123329
更改编码格式即可,即:
一般设置为utf-8即可。
波特率设置错误
这类问题好像没有人提到。
串口连接时如果波特率设置有问题,可能导致乱码甚至无输出。
怎么确认波特率呢?
可以参考百度经验:
https://jingyan.baidu.com/article/4f34706e8ae829a287b56d9b.html
即,查看设备管理器中的这里:
但实际运用时,我遇到了设置为对应波特率却依然无法输出的问题。
强行设置为115200却可以正常输出。
原因未知,发出来给大家参考下。
有大佬了解的麻烦回复下原因 蟹蟹。