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.

CC1110-CC1111: CC1110 接收与发送模式相互切换的疑问

Part Number: CC1110-CC1111

 现在的实现,从接收切换到发射:

SIDLE();
SCAL();
while (MARCSTATE != MARCSTATE_IDLE);
STX();

从发射切换到接收:

SIDLE();
SCAL();
while (MARCSTATE != MARCSTATE_IDLE);
SRX();

其中:

#define SCAL() do{RFST = 0x01;}while(0)
#define SRX() do{RFST = 0x02;}while(0)
#define STX() do{RFST = 0x03;}while(0)
#define SIDLE() do{RFST = 0x04;}while(0)

MCSM0    = 0x18;

现在的有个问题就是发射一次后永远接收不到,不知道与模式的切换是否有关,请帮忙分析,谢谢