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

CC1310 数据的中断接收

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

工程“rfPacketRx_CC1310_LAUNCHXL_TI_CC1310F128” 的接收机制是“

/* Enter RX mode and stay forever in RX */
RF_runCmd(rfHandle, (RF_Op*)&RF_cmdPropRx, RF_PriorityNormal, &callback, IRQ_RX_ENTRY_DONE);

请问怎么修改才能是有数据收到中断,这种一直等在这个函数根本做不了其他事啊;尝试过各种修改,不是中断只能进两次,就是根本进步了中断,或者进了就不出来;请问各位大神怎么修改的?

建议你使用easylink里的例子,easylink是在RF driver之上的一层API,封装了很多RF驱动的细节。只有很少的几个函数。而且是异步的。

如下例子,另外,默认开启了  #define RFEASYLINKRX_ASYNC, 这样接收就使用异步方式

好的,先熟悉下这个例程;谢谢意见,后续有问题再请教。

你先试试看,如有帮助,记得回来确认

谢谢分享。还没用过这个芯片。

在阁下的指点下  用easylink确实实现了收发切换,还有一些数据丢包问题,可能是中间的处理还没弄清楚,继续研究。

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

网站地图

Top