This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC1101睡眠模式异常现象

Other Parts Discussed in Thread: SIMPLICITI, CC1101

移植了simpliciTI的配置代码。一开始忘记定义MRFI_CC1101。进入睡眠电流正常。

但是寄存器多配置了0x03: FIFOTHR – RX FIFO and TX FIFO Thresholds

#define MRFI_SETTING_FIFOTHR (0x07 | (SMARTRF_SETTING_FIFOTHR & (BV(4)|BV(5)|BV(6))))

进入睡眠电流就不对了了。看了数据手册还是不理解,不知道有没有碰到相同情况的。

#define SMARTRF_SETTING_TEST2 0x81
#define SMARTRF_SETTING_TEST1 0x35
#define SMARTRF_SETTING_TEST0 0x09

TEST2和TEST1只能配置下面两组中的其中之一吗?

0: TEST1 = 0x31 and TEST2 = 0x88 when waking up from SLEEP
1: TEST1 = 0x35 and TEST2 = 0x81 when waking up from SLEEP