cc2520接收问题,一直接收不到正确数据?

[复制链接]
 楼主| yuchl 发表于 2010-12-8 23:11 | 显示全部楼层 |阅读模式
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

很奇怪啊!
diny 发表于 2010-12-9 15:17 | 显示全部楼层
我现在也晕,帮顶吧。
 楼主| yuchl 发表于 2010-12-10 10:54 | 显示全部楼层
等待!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

165

主题

724

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部

165

主题

724

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部