我要在软件上重启CC3100,理论上代码是:
sl_Stop(SL_STOP_TIMEOUT);
sl_Start(0, 0, 0);
但是我测试在软件跑起来之后调用没有办法实现重启,但是在程序还没有调用起来,也就是在第一次sl_Start(0, 0, 0);之后直接调用sl_Stop(SL_STOP_TIMEOUT);再调用sl_Start(0, 0, 0);是可以的。
我认为是由于API库中很多全局变量在运行的时候被改变,所以导致sl_Start(0, 0, 0);无法重启,我想我要如果要软件重启需要重新初始化哪些变量???谢谢!!!