This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

cc1310 如何reset RF Core

Other Parts Discussed in Thread: CC1310

大家好,

在使用cc1310和easylink开发产品的时候遇到一些问题,我总共有12个主机,一个主机带70个节点,节点定时(一分钟)发送给主机,主机做了也做了接收数据的处理,刚刚开始的时候没啥问题,后面发现越来越多节点隔很长时间没有给主机发送数据了,分机这边如果20分钟内没有跟主机联系过,就调用SysCtrlSystemReset()进行复位,但是感觉没啥用,但是只要对这些分机重新上电,主机就立马收到它的信息,这是为何呢?

问题1:出现以上问题是什么造成的呢?

问题2:是不是RF core已经卡死了,如果是,如何复位RF core?

问题3:我看了很多帖子都是说 先调用RF_yield()然后调用 RF_close() 然后再调用SysCtrlSystemReset(),我想问的是调用这个函数RF_close()关闭电源后,再调用SysCtrlSystemReset()这个复位函数能再次打开Rf core 的电源么?

问题4: RF_yield()这个接口的具体用法,有没有例子,如何调用的?