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'

程序已停止

相关推荐
曾哥嵌入式19 分钟前
嵌入式项目:STM32刷卡RFID指纹识别考勤系统
stm32·单片机·嵌入式硬件
up向上up40 分钟前
基于STM32F103C8T6的充电桩计费系统
stm32·单片机·嵌入式硬件
DIY机器人工房2 小时前
(十一)嵌入式面试题收集:18道
stm32·单片机·嵌入式硬件·diy机器人工房
仰望星空的凡人2 小时前
基于瑞萨MCU了解接口热插拔机制
单片机·嵌入式硬件·renesas·热插拔
Zeku2 小时前
20251125 - Linux驱动开发Makefile文件介绍
linux·驱动开发·单片机
猪八戒1.02 小时前
9.3【定时器】输出比较
单片机·嵌入式硬件
嵌入式研究僧2 小时前
【嵌入式项目分享】ESP32红外热成像仪
c语言·stm32·嵌入式硬件
小柯博客3 小时前
从零开始打造 OpenSTLinux 6.6 Yocto 系统 - STM32MP2(基于STM32CubeMX)(二)
stm32·单片机·嵌入式硬件·嵌入式·yocto·openstlinux·stm32mp2
就是蠢啊3 小时前
51单片机——串口通信(一)
单片机·嵌入式硬件·51单片机
szxinmai主板定制专家3 小时前
基于x86和ARM的EtherCAT运动控制器,最大支持32轴,支持codesys和实时系统优化
arm开发·人工智能·嵌入式硬件·yolo