您好!
我的客户正在使用 CC1125的"同步串行模式"来实现其协议。 其中一个步骤是、集中器不断向空气发送所有0xAA、节点在同步串行模式下以特定间隔在不同频率下接收信号。 …节点找到有效的101010 μ s 后、节点/集中器将设置链路。 他们遇到信道故障问题。 因此、他们进行了以下测试。
信号发生器将始终以一个频率发送所有0xAA 信号。
CC1125接收信号不连续。
他们发现存在位错误。 所示。
请帮帮我。
我们已经做了以下工作:
- 找到的 AGC 基准可能会影响 BER、但绝不会达到 BER=0。
- 调节输入信号振幅、不会影响 BER。
- 调节 RXBW、无影响。
- 延长 RX 窗口的时间、例如50位、无影响。
- 如果连续保持 RX 模式、则没有错误。
设置如下所示。
RADIO_REGISTER_SINGLE_WRITE (CC1125_IOCFG0、 0x09);//serial_RX
RADIO_REGISTER_SINGLE_WRITE (CC1125_IOCFG2、 0x08);//serial_CLK
RADIO_REGISTER_SINGLE_WRITE (CC1125_MDMCFG0、 0x0A);
RADIO_REGISTER_SINGLE_WRITE (CC1125_MDMCFG1、 0x06);//FIFO_EN 禁用
RADIO_REGISTER_SINGLE_WRITE (CC1125_PKT_CFG2、 0x05);//同步 串行 模式
RADIO_REGISTER_SINGLE_WRITE (CC1125_SYNC_CFG0、 0x00);//
RADIO_REGISTER_SINGLE_WRITE (CC1125_PREAMARY_CFG1、 0x00);//
RADIO_REGISTER_SINGLE_WRITE (CC1125_SERIAL_STATUS、 0x08);//为 IO 引脚启用同步
RADIO_REGISTER_SINGLE_WRITE (CC1125_DCFILT_CFG、 0x1C);
RADIO_REGISTER_SINGLE_WRITE (CC1125_FS_DIG0、 0x50);
数据速率 : 9.6kbps
fdev : 4K
rxbw : 24kHz
XTAL FREQ :38.4Mhz(2.5ppm TCXO)
频带: 230MHz
