MicroPython 使 ESP32 冻结
MicroPython makes the ESP32 freeze
我想在我的 ESP32 上试用 MicroPython。
闪烁似乎在工作,但即使在第一个脚本上它也会失败。
我尝试使用此代码:
from machine import Pin
import time
i = 0
led = Pin(1, Pin.OUT)
while i < 10:
led.on()
time.sleep(1)
led.off()
time.sleep(1)
i += 1
print("Done!")
然后在回复中输入 ìmport blink
。 LED 闪烁 11 次(至少这是我的计数)。这部分完成后,LED 停留在孔时间,你不能做任何事情。 Done 根本没有打印出来,所以循环可能有问题。
我还尝试在 repl Python-Shell 中输入它,使用:
import machine
led = machine.Pin(1, machine.Pin.OUT)
此时它冻结了。
你知道这个问题的任何可能的修复方法吗?
您是否尝试过将引脚更改为 4 或 5,因为引脚 1 是 TX 引脚
我想在我的 ESP32 上试用 MicroPython。 闪烁似乎在工作,但即使在第一个脚本上它也会失败。 我尝试使用此代码:
from machine import Pin
import time
i = 0
led = Pin(1, Pin.OUT)
while i < 10:
led.on()
time.sleep(1)
led.off()
time.sleep(1)
i += 1
print("Done!")
然后在回复中输入 ìmport blink
。 LED 闪烁 11 次(至少这是我的计数)。这部分完成后,LED 停留在孔时间,你不能做任何事情。 Done 根本没有打印出来,所以循环可能有问题。
我还尝试在 repl Python-Shell 中输入它,使用:
import machine
led = machine.Pin(1, machine.Pin.OUT)
此时它冻结了。
你知道这个问题的任何可能的修复方法吗?
您是否尝试过将引脚更改为 4 或 5,因为引脚 1 是 TX 引脚