halSpiWriteReg(CCxxx0_IOCFG2, 0x24);
halSpiWriteReg(CCxxx0_IOCFG0, 0x06);
halSpiWriteReg(CCxxx0_WORCTRL, 0x48);
halSpiWriteReg(CCxxx0_WOREVT1, 0xff);
halSpiWriteReg(CCxxx0_WOREVT0, 0xff);
halSpiWriteReg(CCxxx0_MCSM2, 0x06);
halSpiWriteReg(CCxxx0_MCSM0, 0x18);
halSpiStrobe(CCxxx0_SRX);
halSpiStrobe(CCxxx0_SWORRST); // Resets the real time clock
halSpiStrobe(CCxxx0_SWOR); // Starts Wake-on-Radio
我用MSP430G2553+CC1101 尝试wor功能,1101的wor配置如上程序,通过万用表测量,CC1101的工作电流已进入WOR模式,最高电流在70uA左右,用另外一个CC1101发送唤醒电磁波,发送速率在100K,可是无法唤醒WOR中的CC1101。