From 0fae8e7e91cc259d791d86252d4bb3ef0c66f160 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8F=A0=E8=90=9D=E6=9C=89=E7=82=B9=E9=85=B8?= Date: Fri, 13 Sep 2024 02:40:28 +0000 Subject: [PATCH] update src/communicate/Serial.py. fix init MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 菠萝有点酸 --- src/communicate/Serial.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/communicate/Serial.py b/src/communicate/Serial.py index 83054d2..12864a4 100644 --- a/src/communicate/Serial.py +++ b/src/communicate/Serial.py @@ -17,6 +17,8 @@ def serialInit(port, stopbits=serial.STOPBITS_ONE, timeout=0.5): ret=False + # 在串口打开失败时,ser 会被设为 None,避免了未定义的引用问题。 + ser=None try: # 打开串口,并得到串口对象 ser = serial.Serial(port, -- Gitee