主要内容

Raspberry Pi串口故障处理

数据丢失或乱码

当您尝试与串行设备交换数据时,数据被打乱或丢失。

写(myserialdevice(十12),“uint16”

创建连接并将数据写入串行设备并不提供任何成功或失败的指示。

设备未连接Raspberry Pi™串口。或者,到串行设备的连接配置不正确。

解决方法如下:

  • 验证Rx和Tx引脚与串行设备上对应引脚之间的物理连接。

  • 验证串口设备所需的串口设置。清除当前串行连接的句柄。创建一个使用正确的串口设置的新连接。

  • 验证串行设备所需的数据精度。使用正确的串口设置写入数据。