python - MicroPython 让 ESP32 冻结
问题描述
我想在我的 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
repl。LED 闪烁 11 次(至少这是我的计数)。这部分完成后,LED保持在孔时间,你不能做任何事情。根本不打印完成,因此循环可能存在一些问题。我还尝试使用以下命令在 repl Python-Shell 中输入它:
import machine
led = machine.Pin(1, machine.Pin.OUT)
在这一点上它冻结了。
你知道这个问题的任何可能的解决方法吗?
解决方案
您是否尝试将引脚更改为 4 或 5,因为引脚 1 是 TX 引脚
推荐阅读
- css - 溢出-x 滚动在带有 flex 的 iOS 上不起作用
- javascript - DIV 底部的页脚而不是页面底部。引导程序
- android - 通过 ADB 从 .bat 启动 .sh 脚本
- php - 从 docker 容器访问 nginx 时出现 502 bad gateway
- python - 带有 python 的 Jupyter Notebook
- r - 调整 ggpubr 中统计信息的位置
- django - Django Form 忽略翻译并回退到默认值
- tensorflow - Keras 中(有些)重叠子模型的多个损失函数
- python - 创建交互式 Twitter 网络图,当鼠标悬停在边缘时显示推文
- c# - 如何在 ASP.NET Core MVC“待办事项”应用程序中提取 URL 的文件名并在视图中将其显示给用户?