TI中文支持网
TI专业的中文技术问题搜集分享网站

CC1101 发送接受一段时间后,发送正常但是接受不到数据,使用配置如图。

{CC1101_IOCFG2, 0x07},// GDO2 Output Pin Configuration 1
{CC1101_IOCFG0, 0x09},// CCA

使用GDO2用于发送与接受中断,CRC校验成功之后上升沿产生中断,现在发送与接受多组数据之后,发送端可以正常发送出去,且接受端可以接受到数据,应答数据给发送端时,发送端接受不到数据。

   使用示波器观测发送端的GDO2,发现GDO2引脚平时处于高电平,发送的时候从高电平变位低电平,低电平持续很短时间又变位高电平,此时接受应答数据过来时,GDO2不产生上升沿,也就没有中断产生。然后观测下正常状态下,GDO2平时处于低电平,发送与接受的时候才会有上升沿。与异常状态相反?

Barbara Wu:

接收端切换到发送数据的时候 发送端是否已经切到接收状态?

586 yinian:

回复 Barbara Wu:

    示波器观测到接收端已经置于接受状态了,GDO引脚电平始终异常,处在高电平,其它地方没有把GDO引脚置高。

Ho Cong:

回复 586 yinian:

检查是否是因为crc错误而导致的

586 yinian:

回复 Ho Cong:

怎么来检查硬件CRC错误?

赞(0)
未经允许不得转载:TI中文支持网 » CC1101 发送接受一段时间后,发送正常但是接受不到数据,使用配置如图。
分享到: 更多 (0)