微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > CC1310 接收关闭问题

CC1310 接收关闭问题

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

您好,我想问一下我在打开RF接收时设置了关闭时间

RF_cmdPropRxAdv.endTrigger.triggerType = TRIG_ABSTIME;
RF_cmdPropRxAdv.endTime = RF_getCurrentTime() + RF_ms_To_RadioTime(endtime);

但是我该怎么知道它已经关闭了呢?是否有中断信息提醒?

LaoSheng Lin,

一般情况下这种通信方式,一次结束就是结束了,没必要通知应用层,只要把接收到的数据的情况报上去就行了,按部就班来就行。

你可以看一下rfc_propRxOutput_s 或者 rfc_propRxStatus_s 是否对你有帮助。

您好,我是想在它关闭RF接收以后启动RF发送,如果不能知道它什么时候成功关闭RF接收,那发送不就会失败了。

看了一下rfc_propRxOutput_s 或者 rfc_propRxStatus_s 这两个参数,似乎没有指示成功关闭RF接收的

LaoSheng Lin,

这样的话,你就应该用command chain。CC1310提供command chain这个动能,就是能把命令串起来,让他们自动一个接着一个去执行。

你这个就需要RX结束之后再自动去开始一个TX。

你看一下rfc_CMD_PROP_RX_ADV_s结构体里面有个:

   rfc_radioOp_t *pNextOp;

这个就是下一个命令的指针。你只要定义好这个下个命令的结构体(你要的TX),并把指针给你的RF_cmdPropRxAdv的pNextOp 就行了。

好的,我试试看

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

网站地图

Top