我的配置如下:
静态配置 RegSettings g_stPreferredSettings[]=
{
{CC1200_IOCFG2, 0x29},//同步检测
{CC1200_IOCFG0, 0x01},//RX fifo 阈值+数据包结束
{CC1200_SYNC3, 0xF0},
{CC1200_SYNC2, 0xCC},
{CC1200_SYNC1, 0xF0},
{CC1200_SYNC0, 0xCC},
{CC1200_SYNC_CFG1, 0xA8},
{CC1200_SYNC_CFG0, 0x13},
{CC1200_Deviation _M, 0x68},
{CC1200_MODCFG_DEP_E, 0x04},
{CC1200_DCFILT_CFG, 0x26},
{CC1200_Preambions_CFG0, 0x8A},
{CC1200_IQIC, 0x00},
{CC1200_CHAN_BW, 0x82},
{CC1200_MDMCFG1, 0x42},
{CC1200_MDMCFG0, 0x05},
{CC1200_SYMBOL_Rate2, 0x7F},
{CC1200_symbol_rat1, 0x75},
{CC1200_SYMBOL_RATE0, 0x10},
{CC1200_AGC_REF, 0x2A},
{CC1200_AGC_CS_thr, 0x01},
{CC1200_AGC_CFG1, 0x16},
{CC1200_沉 降_CFG, 0x03},
{CC1200_FIFO _CFG, 0x5F},//FIFO 级别63 -> 0x3F //95 -> 0x5F
{CC1200_FS_CFG, 0x12},
{CC1200_WOR_CFG0, 0x20},
{CC1200_WOR_EVENT0_LSB, 0x67},
{CC1200_PKT_CFG2, 0x00},
{CC1200_PKT_CFG1, 0x00},
{CC1200_PKT_CFG0, 0x20},
{CC1200_RFEND_CFG0, 0x04},
{CC1200_PA_CFG0, 0x55},
{CC1200_PKT_LEN, 0xFF},
{CC1200_if_mix _CFG, 0x18},
{CC1200_TOC_CFG, 0x03},
{CC1200_MDMCFG2, 0x00},
{CC1200_FREQ2, 0x5B},
{CC1200_FREQ1, 0x99},
{CC1200_FREQ0, 0x99},
{CC1200_IF_ADC1, 0xEE},
{CC1200_IF_ADC0, 0x10},
{CC1200_FS_DIG1, 0x07},
{CC1200_FS_DIG0, 0xAB},
{CC1200_FS_CAL1, 0x40},
{CC1200_FS_CAL0, 0x0E},
{CC1200_FS_DIVTWO, 0x03},
{CC1200_FS_DSM0, 0x33},
{CC1200_FS_DVC0, 0x17},
{CC1200_FS_PFD, 0x00},
{CC1200_FS_PRE, 0x6E},
{CC1200_FS_REG_DIC_CML, 0x1C},
{CC1200_FS_Spare, 0xAC},
{CC1200_FS_VCO4, 0x13},
{CC1200_FS_VCO2, 0x64},
{CC1200_FS_VCO1, 0xAC},
{CC1200_FS_VCO0, 0xB5},
{CC1200_IFAMP, 0x0D},
{CC1200_XOSC5, 0x0E},
{CC1200_XOSC1, 0x03},
};
我能够实现嗅探模式,并且能够建立通信。
但使用8字节前导码时,电流消耗为~8mA。 我们需要将电流降低至接近1mA。
我们希望继续使用数据包模式,我们更喜欢 在 PQT 上使用 eWOR 终止,因为我们希望避免在 CS 模式下接收噪音。 此外,由于与传统设备兼容,前导码大小限制为8字节。
我们是否有任何方法可以减少电流消耗?





