TI中文支持网
TI专业的中文技术问题搜集分享网站

LAUNCHXL-CC1310: 运行一段时间后,无法进入接收中断

Part Number:LAUNCHXL-CC1310

我有两块LAUNCHXL-CC1310的板子,现在A板作为发送端,B板作为接收端。

B板运行了两个TASK,Task1:发送任务   Task2:接收任务。 当B板接收到数据包后,会进入接收中断,然后在中断中通过Event_post()方式唤醒Task2。

在Task2中我用RF_close()关闭了连接,然后唤醒Task1,并在Task1重新执行RF的初始化,并配置为发送模式,然后执行数据发送。发送执行完毕后,再次将板子初始化为接收状态。

在运行一段时间后,发现,B板无法进入接收中断。

我无法确定这时候发生了什么,RF Core 休眠了吗?应该如何定位这个问题呢?

谢谢

Alex Zhang:

您好,您的问题我这边需要一些时间来解决,请耐心等待一下,谢谢

,

Alex Zhang:

我无法评论正在发生的事情,除非您与我共享一些可以在LP上运行的代码,以便我自己调试问题。

为什么要使用两个不同的任务,即关闭和打开TX和RX之间的RF驱动程序? 这是不必要的。

当您未收到接收中断时,是否已确保RX命令处于活动状态?

赞(0)
未经允许不得转载:TI中文支持网 » LAUNCHXL-CC1310: 运行一段时间后,无法进入接收中断
分享到: 更多 (0)