CC3200 软重启
时间:10-02
整理:3721RD
点击:
目前对CC3200有些疑惑的是,在硬件设计方面赋予了REST按键的最高权限,程序执行崩溃,只有两种方式解决,一是REST键,二是掉电自重启,试过对程序执行软重启,可是行不通,必须按下REST键,程序才能重新执行,还没试过看门狗,估计也是一样,这跟CC3000有些不同,有什么办法可以不通过硬件重启的方式让程序重新跑,请Ti大神赐教!
Hi Chuanwen,
您好!
请问您是怎么进行软重启的?谢谢!
定义void(* resetFunc) (void) = 0;
调用:restFunc();
这个是标准的软重启代码,在Arduino编译环境下适用,现在在Energia编译环境下反而受到CC3200硬件的极大限制