您好,
当使用CC1121时,接收到的RSSI始终为-51或更低值,在天线之间的1 cm 距离和天线之间的2米距离处接收到-51时,我们将遇到以下问题。 我们使用以下设置:
常规设置
{CC112X_SYNC3,0x93},
{CC112X_SYNC2,0x0B},
{CC112X_SYNC1,0x51},
{CC112X_SYNC0,0xDE},
{CC112X_SYNC_CFG1,0x07},
{CC112X_SYNC_CFG0,0x17},
{CC112X_Deviation _M,0xC3},
{CC112X_MODCFG_DEP_E,0x2E},
{CC112X_DCCFILT_CFG,0x04},
{CC112X_Preamber_CFG1,0x28},
{CC112X_Preamber_CFG0,0x2A},
{CC112X_FREQ_IF_CFG,0x00},
{CC112X_IQIC,0x00},
{CC112X_CHAN_BW,0x01},
{CC112X_MDMMCFG1,0x46},
{CC112X_MDMCFG0,0x05},
{CC112X_DRATE2,0xA0},
{CC112X_DRATE1,0xA3},
{CC112X_DRATE0,0xD7},
{CC112X_AGC_REF,0x3C},
{CC112X_AGC_GAIN_ADJUST,0x9A},
{CC112X_AGC_CFG3,0x83},
{CC112X_AGC_CFG2,0x60},
{CC112X_AGC_CFG1,0x29},
{CC112X_AGC_CFG0,0xC0},
{CC112X_FIFO,CFG,0x50},
{CC112X_结算_CFG,0x03},
{CC112X_FS_CFG,0x12},
{CC112X_PKT_CFG2,0x04},
{CC112X_PKT_CFG1,0x04},
{CC112X_PKT_CFG0,0x00},
{CC112X_PA_CFG2,0x3D},
{CC112X_PA_CFG1,0x56},
{CC112X_PA_CFG0,0x02},
{CC112X_IF_MIX_CFG,0x00},
{CC112X_FREQOFF _CFG,0x20},
{CC112X_TOC_CFG,0x0A},
{CC112X_FREQ2,0x6C},
{CC112X_FREQ1,0xB0},
{CC112X_FREQ0,0xCB},
{CC112X_FS_DIG1,0x00},
{CC112X_FS_DIG0,0x5F},
{CC112X_FS_CAL1,0x40},
{CC112X_FS_CAL0,0x0E},
{CC112X_FS_CHP,0x28},
{CC112X_FS_DIVTWO,0x03},
{CC112X_FS_DSM0,0x33},
{CC112X_FS_DVC0,0x17},
{CC112X_FS_PFD,0x50},
{CC112X_FS_PRE,0x6E},
{CC112X_FS_REG_DIV_CML,0x14},
{CC112X_FS_spare,0xAC},
{CC112X_FS_VCO4,0x14},
{CC112X_FS_VCO3,0x00},
{CC112X_FS_VCO2,0x00},
{CC112X_FS_VCO1,0x00},
{CC112X_FS_VCO0,0xB4},
{CC112X_XOSC5,0x0E},
{CC112X_XOSC1,0x03},
Rx特定设置:
{CC112X_IOCFG3,0x00},
{CC112X_IOCFG2,0x06},
{CC112X_IOCFG0,0x17},
{CC112X_PKT_CFG1,0x05},
{CC112X_RFEND_CFG1,0x0F},
{CC112X_PKT_LEN,0xFF},
TX特定设置:
{CC112X_IOCFG3,0x02},
{CC112X_IOCFG2,0x06},
{CC112X_IOCFG0,0x17},
{CC112X_PKT_CFG1,0x05},
{CC112X_RFEND_CFG1,0x0F},
{CC112X_PKT_LEN,0xFF},
这里会发生什么? 因为该代码在使用较低比特率和2GFSK时通常起作用。
此致,
Stefan Hommersom
391.4375 | 美国 |