python - 串口通讯

1. 安装pyserial

pip3 install pyserial

2. 使用方式

config.py

import serial

port = "COM1"
baudrate = 2400
bytesize = serial.SEVENBITS
stopbits = serial.STOPBITS_TWO
parity = serial.PARITY_NONE
timeout = 10

main.py

import serial
import config

ser = serial.Serial(
    port=config.port,
    baudrate=config.baudrate,
    bytesize=config.bytesize,
    stopbits=config.stopbits,
    parity=config.parity,
    timeout=config.timeout,
)
if ser.isOpen():
    print("打开串口成功")
else:
    print("打开串口失败")

while True:
    try:
        data = ser.readline()
        print(data)
    except Exception as e:
        print("接收消息数据出错")

posted @   wstong  阅读(45)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示