TI中文支持网
TI专业的中文技术问题咨询交流网站

CC1350(CC1310) 射频接收数据的问题

Hello,

最近在做CC1350(CC1310)的项目,测试的发现一个问题:

硬件模块:两个CC1310 Launcgpad 板子,ti提供的;

使用Smart studio软件发射数据,射频接收模块范例是 rfPacketRx  TI-RTOS

Smart studio自动连续发射数据(>2包),接收模块只能接收两包,然后就不接接收,请问这是怎么回事?

如果使用Smart studio一包数据一包数据的发送(即发送的时间间隔比较长,很难遇到这种问题)

Felix ZF:

你对rfPacketRx示例程序做过什么修改吗?

tom tian:

回复 Felix ZF:

没有做过任何修改,直接通过IAR导出来的,IAR的版本是8.1,在TI提供的那个小红板上测试的,使用smartRF ,把packet Count设置为1时,正常;把packet COunt设置默认值或其他大于2的值就很容易出现问题;出现问题之后,会一直无法接收数据,除非把模块复位掉

tom tian:

回复 Felix ZF:

hello,没做过修改。

RF_runCmd(rfHandle, (RF_Op*)&RF_cmdPropRx, RF_PriorityNormal,&callback, RF_EventRxEntryDone);

{

expression;

}

接收模块接收两包数据之后,即执行两次callback函数之后,就开始执行到expression了,调试的时候发现的,然后模块再也不执行callback函数,这个问题怎么处理呢?

赞(0)
未经允许不得转载:TI中文支持网 » CC1350(CC1310) 射频接收数据的问题
分享到: 更多 (0)