四博智联产品售后

 找回密码
 立即注册
搜索
查看: 4529|回复: 0

WiFiMCU如何删除init.lua文件

[复制链接]

53

主题

56

帖子

374

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
374
发表于 2016-1-13 15:10:42 | 显示全部楼层 |阅读模式
如果由于程序编写不当,在init.lua或者init.lc中运行程序导致崩溃,WiFiMCU反复重启,可以通过下列方法删除init.lua或者init.lc文件。

1,WiFiMCU上电的时候按住boot按键,进入Bootloader。
wifimcu (2).png
2,使用如下命令格式化WiFiMCU的文件系统:
4 -s -e -start 0x00C0000  -end 0x001C0100
此命令将删除文件系统所有内容。
wifimcu.png


避免这种情况发生的几个编程建议:
1,在程序调试成功之前,避免使用init.lua/lc来启动用户程序;
2,可以在init.lua/lc中使用延时启动或者GPIO口来判断是否启动用户程序,这样设计是为启动的时候提供一个打断用户程序运行的时机。





回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|四博智联 Inc. ( 粤ICP备15034758号-1

GMT+8, 2020-8-7 20:10 , Processed in 0.774309 second(s), 32 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表