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

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

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

Hello,

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

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

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

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

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

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

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

hello,没做过修改。

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

{

expression;

}

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

问题解决了,测试代码没有问题,是断点的问题

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

网站地图

Top