cc2520接收问题,一直接收不到正确数据?能发送出正确的数据和设置信道,但是接收只能进中断,每次只能读出很奇怪的数据,下面是接收程序。那位帮忙看看!
CS_CC2520 = 0;
SSI0_Enable();
SSI0_Send_Byte(RXFIFO_READ); // RXFIFO_READ= 0x30
CC2520_PSDU[0] = SSI0_Get_Byte();
for(i=0;i<CC2520_PSDU[0];i++)
{
CC2520_PSDU[1+i] = SSI0_Get_Byte();
}
SSI0_Disable();
CS_CC2520 = 1;
CC2520_Command(CMD_SFLUSHRX); // CMD_SFLUSHRX = 0x47
很奇怪啊! |