The terminal process “C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -Command cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DESP_PLATFORM=1 -B d:\project\book-esp32c3-iot-projects-main\device_firmware\2_l
960K给SPIFFS;代码逻辑啥的都没动过,后来模组换成了8M,那就打算把后4M也用起来,原本是一个比较简单的操作,也就是修改分区表,编译进去即可,但是发现修改之后,ESP32不断重启,这有问题,我是用的是4.4.1做的Arduino框架,platformIO编译。
7. 重启 ESP32 完成刷入操作后,断开并重新连接 ESP32 的电源,或使用开发板上的复位按钮进行复位。 现在,ESP32 上应该已经运行了 MicroPython,你可以使用串口工具screen连接到 ESP32,并开始运行 MicroPython 命令。 上传MicroPython脚本 将写好的 Python 程序刷入 ESP32 来运行并不是直接将 Python 代码烧写到 ESP3...
下载MicroPython固件到esp32,可以使用esp32官方的桌面工具,也可以使命令行工具esptool.py(依赖于python环境)。 正确加载固件,选择相应的串口,下载在0x1000位置即可。 重启ESP32,查看串口日志: SSCOM、CRT、putty等任何一款串口工具都可以命令行交互,但是没法支持上传文件运行。 两款IDE uPyCraft :免安装,一个轻量级ID...
接下来,将 ESP32 接入计算机,然后点击功能按钮栏里的“停止/重启后端进程(Ctrl+F2)”: 如果此时在下方的终端(Shell)内看到如下所示的 Python 解释器提示,则说明与 MicroPython 的连接成功: 如果在打开 Thonny 前就维持着 ESP32 与计算机的连接,那么进入 Thonny 时应该就能看到该提示信息。“停止/重启后端进程(Ctrl...
编译下载程序后,一直在重启,截取一部分log如下: 打印出来的复位原因是软件复位,猜测可能是指针之类的异常引起的。 2、日志分析 代码语言:javascript 代码运行次数:0 AI代码解释 Guru Meditation Error:Core0panic'ed(InstrFetchProhibited).Exception was unhandled.Core0register dump:PC:0x00000000PS:0x00060230A0:0x...
上面的文件运行,都是通过点击运行按钮来运行的,但是当我们将程序烧录到esp32后重启,程序将自己运行,那从哪个文件里面开始运行呢,python没有像c语言那样,提供给用户一个main函数,而是要由用户指定运行开始文件,因此Micropython就指定默认从boot.py文件启动,这个就是boot.py文件的作用。
MicroPython REPL 在 UART0 (GPIO1=TX, GPIO3=RX) 上,波特率为 115200。 Tab自动补全很有用,尤其是想找到一个对象有什么方法的时候。 粘贴模式 (ctrl-E) 也很有用,当你粘贴一大段python代码的时候。 详见machine. importmachinemachine.freq()# get the current frequency of the CPUmachine.freq(160000000)...
安装前准备,windows配置: 注意一、windows命令行需要保证python3好用,否则会出现语言配置的错误。 注意二、如下配置,配置完重启电脑 其它的安装请参考下面的连接。 参考: https://icnynnzcwou8.feishu.cn/wik…