微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200 reboot重启函数

CC3200 reboot重启函数

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

TI的员工们,大家好,

关于CC3200 reboot重启函数,我想请教一下,我用

sl_Stop(30); 
MAP_PRCMHibernateIntervalSet(330);
MAP_PRCMHibernateWakeupSourceEnable(PRCM_HIB_SLOW_CLK_CTR);
MAP_PRCMHibernateEnter();

并不能使CC3200成功重启,还有下面这两个函数不用用到吗,什么情况下需要分别用到下面两个函数呢?

PRCMMCUReset(FALSE);
PRCMSOCReset();

谢谢!

Vincason

Hi Vincason,

请参考PRCMMCUReset的应用场景如下:

PRCMMCUReset and sl_stop : Use sl_stop to stop the NWP and use PRCMMCUReset to reset the MCU. Note that this will work only if NWP is in a position to respond to commands like sl_stop. Just want to highlight the fact that PRCMMCUReset resets only MCU and leaves NWP in whatever state it was in. So using PRCMMCUReset without sl_stop is not of any real use.

PRCMMCUReset这个函数有一些问题,用以下代码代替:

sl_Stop(30); 
MAP_PRCMHibernateIntervalSet(330);
MAP_PRCMHibernateWakeupSourceEnable(PRCM_HIB_SLOW_CLK_CTR);
MAP_PRCMHibernateEnter();

我们很多客户都测试过,应该没有问题的,谢谢!

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

网站地图

Top