微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > CC1310射频部分调用问题。

CC1310射频部分调用问题。

时间:12-23 整理:3721RD 点击:

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

  

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

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

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

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

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

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

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

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

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

网站地图

Top