首页 > 解决方案 > Python串行读取长时间失败

问题描述

我在 Node MCU 中使用加速度计传感器每秒获取 300 个样本并将其存储一周。几分钟后,我下面的代码失败了。

import serial
ser = serial.Serial("COM5", 115200)
ser.flushInput()
i = 0
while True:
    try:
        i += 1
        print (i)
        ser_bytes = ser.readline()
        print(ser_bytes)
    except:
        print("Keyboard Interrupt")
        break

它在 4129 行之后失败。我已经附加了输出 在此处输入图像描述

标签: pythonperformanceesp8266pyserial

解决方案


推荐阅读