WCH沁恒单片机
直播中

南中南

9年用户 1033经验值
擅长:光电显示
私信 关注
[问答]

CH571F RF突然接收不到数据是为什么?

CH571F   RF_Shut()后再接收数据,但在实际产品中,发现1K台1-2天后会出现,突然接收不到数据的情况,MCU依然在运行。但就是接收不到数据。
  • 有没有遇到这种问题?
  • 有没有什么函数,可以把RF重启?最好有检测方法,再重启?
  • RF 接收经常出现crc error。

回帖(1)

杨涛

2022-8-25 10:47:09
用PHY的时候,你有跳频吗?
是不是跳频的时候,由于误差累积,收发窗口对不上,导致一直无法收到数据。

关闭RF后,重新初始化RF,就可以重启RF,检测方法只能软件来做,比如如果是定时收发,可以做通信心跳超时,如果超过1定时间收不到包,就可以重启。或者干脆直接软件复位。

CRC错这个跟环境干扰,硬件都有关系,你crc错的包大概展多少。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分