微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3100 软件重启的问题?

CC3100 软件重启的问题?

时间:10-02 整理:3721RD 点击:

我要在软件上重启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);无法重启,我想我要如果要软件重启需要重新初始化哪些变量?谢谢!

你好,需要您的帮助,我今天又测了一天,发现一个问题,我们在程序中设计了一个定时器用来状态机扫描外设,但是问题是,我不打开定时器,重启CC3100是可以的,但是只要打开定时器,哪怕在重启定时器的时候再关闭它,CC3100都没有办法初始化。照这个意思说,在用CC3100的时候不允许使用定时器中断?很器官,我换一个定时器做中断效果一样!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top