CC1310: RF周期接收

Part Number: CC1310

你好,我想问问,当我调用RF_flushCmd() ;RF_yield(); RF_close();后此时无线核被关闭了,可以把整机功耗降低置2uA,但是我下次要再次开启去接收时,如果不重新配置一下频率是接收不到数据的。似乎是会回到默认配置,这会浪费很多时间产生很多额外的功耗。

比如我现在要做一个8S唤醒接收8ms的程序。我希望的是8msRX和8S的休眠。但是每次都要浪费时间在切换频率上,且这个时间不短。

协议不允许使用wor模式,我目前是唤醒后开启RX,然后在RX回调里打一个flag,轮询是否有数据,8ms后关闭RF。请问还有别的方式可以实现吗?