为什么我的串口输出了乱码?
问题描述
我将昉·星光单板计算机上电后,串口有输出,但输出的是乱码。
产品型号
昉·惊鸿7100
硬件版本
昉·星光单板计算机
软件版本
Fedora 33
问题原因
-
您的串口线未交叉连接。
-
您的USB转串口的电平不正确。
解决步骤
-
检查您的串口是否使用的交叉连接方式:确认您接的是常规串口,波特率为115,200;如果您接的是调试串口,波特率为9,600,此时代码将无法正常显示。
-
确认您的杜邦线连接的串口两端没有松动,如果有松动情况,请重新连接。
-
检查您连接串口的方式:如果串口为交叉连接,则连接无误,如果为直通连接,则需更正为交叉连接。
-
检查您的USB转串口主控的VID和PID。确认Prolific PL2303在昉·星光单板计算机平台上是可以正常使用的。
-
检查您的USB转串口的电平。确认USB转串口的电平为3.3 V,如果不是,请更换一条3.3 V电平的串口线,此时串口输出信息将会正常显示。