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

CC1310射频部分调用问题。

参照WSN例程实现收发一体,基本思路如下流程图:

  

当我调用第一次发送数据时候,流程正常,数据正常发送,在第二次发数据的时候Event_pend就不响应了,何解?是我的流程有问题么?在线等。

Felix ZF:

你的流程看起来没什么问题。

你在线调试一下,看看该task的状态,感觉你说的情况有点像卡在task中的其他地方了。

Liucky:

回复 Felix ZF:

我有打印输出,直接就等在哪点了: 

第一次执行完打印了"T",LED 状态也有变化,之后也打印了“L”,也就是一个事件处理完成,然后再Event_Post,没有反应了,

Event_Post的地方也有打印,每次出发都是正常打印的,说明触发的地方没有死等,现就觉得Event_Pend 这点死等没有反应。

Felix ZF:

回复 Liucky:

在CCS里面,使用RTOS Object Viewer看一下task的状态。

通过Tools – RTOS Object View,打开ROV窗口,可以查看所有task的状态,是ready、blocked、running等。

赞(0)
未经允许不得转载:TI中文支持网 » CC1310射频部分调用问题。
分享到: 更多 (0)