gpt4 book ai didi

loops - 如何从NodeMCU中的无限重启循环中恢复?

转载 作者:行者123 更新时间:2023-12-04 13:38:35 25 4
gpt4 key购买 nike

我的NodeMCU程序进入了无限重启循环。

我的代码在功能上正常工作,但是我尝试执行的任何操作(例如file.remove("init.lua")或什至只是=node.heap(),它会慌张并重新启动,说:PANIC: unprotected error in call to Lua API (not enough memory)

因此,我无法更改任何代码或删除init.lua以停止自动执行代码。

我该如何恢复?

最佳答案

我尝试重新刷新另一个版本的NodeMCU,但它开始在串行端口中发出垃圾。

然后,我回想起NodeMCU还有两个额外的文件:blank.binesp_init_data_default.bin

我分别以0x7E0000x7C000闪烁了它们。

它们还可以在NodeMCU刷新程序中以INTERNAL://BLANKINTERNAL://DEFAULT的形式使用。

这样就启动了新的NodeMCU固件,我所有的文件都消失了,并且我退出了无限重启循环。

关于loops - 如何从NodeMCU中的无限重启循环中恢复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29721859/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com