CC1120休眠唤醒问题
时间:12-23
整理:3721RD
点击:
CC1120在接受状态进入如下代码后:
{
trxSpiCmdStrobe( CC112X_SXOFF);
trxSpiCmdStrobe( CC112X_SPWD);
__bis_SR_register(LPM3_bits + GIE); // Enter LPM3, enable interrupts
}
板子的电流在25ma,
但在CC1120在发送状态,进入上面代码,板子电流是ua级的,请问我在接受状态怎么去降低板子的功耗,我尝试过sniff mide ,但是没有成功,估计是我的参数配置有问题。
CC1120一段时间接收不到数据,怎么样能SPWD?
这个可能需要单片机定时了吧。
从CC1120唤醒后就开始计时,如果一定时间内都还没有同步字中断的话,就可以直接给它休眠命令了。
可以使用eWOR功能(enhanced Wake on Radio)来降低接收时候的等待功耗