Python串口serial

img


为什么的这个普通调用,运行之后。stm32单片机重启,什么都没有发过去。运行一次重启一次。
我以为是重启的问题,然后找到了把那个参数设置成false,不重启了,但是依然没有通。
用串口调试助手,发是能执行操作的,说明单片机那部分是好的,然后com1端口也对。运行之后什么也不报错,什么也没有

img

import serial
my_serial=serial.Serial('COM1',115200,timeput=2)
if my_serial.isOpen():
    my_serial.write(0)
    my_serial.close()

没准stm32程序本来设计就是收到0重启
还没准是供电不足

你的意思是,电脑上通过python发送串口数据给stm32,stm32重启?那肯定是stm32程序有问题啊,串口接收部分