四博智联产品售后

 找回密码
 立即注册
搜索
查看: 10850|回复: 0
打印 上一主题 下一主题

WiFiMCU如何删除init.lua文件

[复制链接]

0

主题

0

帖子

0

积分

新手上路

Rank: 1

积分
0
跳转到指定楼层
楼主
发表于 2016-1-13 15:10:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
如果由于程序编写不当,在init.lua或者init.lc中运行程序导致崩溃,WiFiMCU反复重启,可以通过下列方法删除init.lua或者init.lc文件。

1,WiFiMCU上电的时候按住boot按键,进入Bootloader。

2,使用如下命令格式化WiFiMCU的文件系统:
4 -s -e -start 0x00C0000  -end 0x001C0100
此命令将删除文件系统所有内容。



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





回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-15 06:55 , Processed in 0.064471 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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