模块在循环判断里为什么只能执行一次?
-
您好!
请问:第一次接受到各类指令时都有用,但是再次输入指令,模块
却无法启动是什么原因?
-
发代码文本,并且把13行和16行改好再发。
你可以把10行到16行删掉测试。
-
此回复已被删除!
-
@kidswong999 elif 写法也没有出错啊
import time from pyb import UART uart = UART(3, 19200,timeout_char=1000) while(True): if uart.any(): a = uart.read().decode() print("收到指令:",a) print(a) if int(a) == 10: time.sleep_ms(100) uart.write("11\n") elif int(a) == 12: import begin #elif int(a) == 13: #import faceTest time.sleep_ms(10)
-
@kidswong999 好的我知道出什么问题了,谢谢帮助