51单片机 发送信息到电脑 com3口

51单片机 发送信息到电脑 com3口

python 复制代码
import serial

# 打开串行端口
ser = serial.Serial('COM3', 9600)  # 9600为波特率,根据实际情况进行调整
flag = True
try:
    while True:
        if ser.in_waiting > 0:  # 如果串口有数据可读
            data = ser.read()  # 读取一行数据并解码为字符串
            if flag and data == b'\x00':
                flag = False
                print('准备就绪:')
            else:
                print("收到数据:", data)
except KeyboardInterrupt:
    ser.close()  # 捕获Ctrl+C中断信号后关闭串口
    print("程序已停止")

准备就绪:

收到数据: b'\x00'

收到数据: b'\x00'

收到数据: b'a'

收到数据: b'a'

收到数据: b'\x00'

程序已停止

相关推荐
周周记笔记1 小时前
[元器件专题] RC充电电路(七)
嵌入式硬件·测试工具·硬件开发
ACP广源盛139246256731 小时前
GSV2712@ACP#2 进 1 出 HDMI 2.0/Type-C DisplayPort 1.4 混合切换器 + 嵌入式 MCU
单片机·嵌入式硬件·计算机外设·音视频
沉在嵌入式的鱼1 小时前
STM32--GY906体温检测传感器
stm32·单片机·嵌入式硬件·gy906·体温检测
cooldream20091 小时前
基于 RISC-V VisionFive 的桌面数字时钟项目实战
嵌入式硬件·risc-v·嵌入式开发
小李做物联网3 小时前
26.3基于stm32单片机毕业设计物联网软硬件智能遮阳棚设计
stm32·单片机·嵌入式硬件·物联网
D***y2013 小时前
SocketTool、串口调试助手、MQTT中间件基础
单片机·嵌入式硬件·中间件
易水寒陈3 小时前
使用1个定时器作为多个串口的超时计数器
stm32·单片机
三佛科技-187366133973 小时前
BP8501CH是什么芯片?BP8501CH(输出功率说明及典型电路图)
单片机·嵌入式硬件
Zeku3 小时前
20251125 - 韦东山Linux第三篇笔记【下】
linux·驱动开发·嵌入式硬件
芯联智造3 小时前
【stm32简单外设篇】- 水银开关
c语言·stm32·单片机·嵌入式硬件