之前做实验用到的代码,亲测可用。
就是向指定串口发消息,指定的是COM5,这个要看实际情况对应的是哪个。
import serial #导入模块
import threading
STRGLO="" #读取的数据
BOOL=True #读取标志位
#读数代码本体实现
def ReadData(ser):
global STRGLO,BOOL
# 循环接收数据,此为死循环,可用线程实现
while BOOL:
if ser.in_waiting:
STRGLO = ser.read(ser.in_waiting).hex()
print(STRGLO)
本文分享了亲测有效的Python串口通信代码,适用于向COM5等串口发送消息,实际应用时需根据设备配置相应串口。
最低0.47元/天 解锁文章

1053

被折叠的 条评论
为什么被折叠?



