我正在尝试使用 OOK 为 Tx 和 Rx 器件使用 CC1120。 我已成功使用2-FSK 编码设置、但当我切换到 OOK 时、我会注意到、但在接收侧为1。 您能否验证寄存器设置以进行 OOK 编码
谢谢
{CC1120_IOCFG3、 0xB0}、
{CC1120_IOCFG2、 0x06}、
{CC1120_IOCFG1、 0xB0}、
{CC1120_IOCFG0、 0xB0}、
{CC1120_SYNC3、 0xD3}、
{CC1120_SYNC2、 0x91}、
{CC1120_SYNC1、 0xD3}、
{CC1120_SYNC0、 0x91}、
{CC1120_SYNC_CFG1、 0x0B}、
{CC1120_SYNC_CFG0、 0x17}、
{CC1120_deviation_M、 0x48}、
{CC1120_MODCFG_DEV_E、 0x1D}、
{CC1120_DCFILT_CFG、 0x1C}、
{CC1120_PREAMING_CFG1、 0x28}、
{CC1120_PREAMING_CFG0、 0x2A}、
{CC1120_FREQ_IF_CFG、 0x40}、
{CC1120_IQIC、 0x46}、
{CC1120_CHAN_BW、 0x02}、
{CC1120_MDMCFG1、 0x46}、
{CC1120_MDMCFG0、 0x05}、
{CC1120_symbol_Rate2、 0x83}、
{CC1120_symbol_rate1、 0xA9}、
{CC1120_symbol_RATE0、 0x2A}、
{CC1120_AGC_REF、 0x20}、
{CC1120_AGC_CS_THR、 0xf8}、
{CC1120_AGC_GAIN_ADJUST、 0x00}、
{CC1120_AGC_CFG3、 0x91}、
{CC1120_AGC_CFG2、 0x20}、
{CC1120_AGC_CFG1、 0xA0}、
{CC1120_AGC_CFG0、 0xC3}、
{CC1120_FIFO_CFG、 0x00}、
{CC1120_DEV_ADDR、 0x00}、
{CC1120_Setting_CFG、 0x03}、
{CC1120_FS_CFG、 0x12}、
{CC1120_WOR_CFG1、 0x08}、
{CC1120_WOR_CFG0、 0x20}、
{CC1120_WOR_EVENT0_MSB、 0x00}、
{CC1120_WOR_EVENT0_LSB、 0x63}、
{CC1120_PKT_CFG2、 0x04}、
{CC1120_PKT_CFG1、 0x05}、
{CC1120_PKT_CFG0、 0x20}、
{CC1120_RFEND_CFG1、 0x0F}、
{CC1120_RFEND_CFG0、 0x09}、
{CC1120_PA_CFG2、 0x7f}、
{CC1120_PA_CFG1、 0x56}、
{CC1120_PA_CFG0、 0x7C}、
{CC1120_PKT_LEN、 0x16}、
{CC1120_IF_Mix_CFG、 0x00}、
{CC1120_FREQOFF_CFG、 0x22}、
{CC1120_TOC_CFG、 0x0B}、
{CC1120_MARC_SPARE、 0x00}、
{CC1120_ECG_CFG、 0x00}、
{CC1120_CFM_DATA_CFG、 0x00}、
{CC1120_EXT_CTRL、 0x01}、
{CC1120_RCCAL_Fine、 0x00}、
{CC1120_RCCAL_ROLL、 0x00}、
{CC1120_RCCAL_OFFSET、 0x00}、
{CC1120_FREQOFF1、 0x00}、
{CC1120_FREQOFF0、 0x00}、
{CC1120_FREQ2、 0x71}、
{CC1120_FREQ1、 0x40}、
{CC1120_FREQ0、 0x00}、
{CC1120_IF_ADC2、 0x02}、
{CC1120_IF_ADC1、 0xA6}、
{CC1120_IF_ADC0、 0x04}、
{CC1120_FS_DIG1、 0x00}、
{CC1120_FS_DIG0、 0x5F}、
{CC1120_FS_CAL3、 0x00}、
{CC1120_FS_CAL2、 0x20}、
{CC1120_FS_CAL1、 0x40}、
{CC1120_FS_CAL0、 0x0E}、
{CC1120_FS_CHP、 0x28}、
{CC1120_FS_DIVTWO、 0x03}、
{CC1120_FS_DSM1、 0x00}、
{CC1120_FS_DSM0、 0x33}、
{CC1120_FS_DVC1、 0xFF}、
{CC1120_FS_DVC0、 0x17}、
{CC1120_FS_LBI、 0x00}、
{CC1120_FS_PFD、 0x50}、
{CC1120_FS_PRE、 0x6E}、
{CC1120_FS_REG_DIV_CML、 0x14}、
{CC1120_FS_SPARE、 0xAC}、
{CC1120_FS_VCO4、 0x14}、
{CC1120_FS_VCO3、 0x00}、
{CC1120_FS_VCO2、 0x00}、
{CC1120_FS_VCO1、 0x00}、
{CC1120_FS_VCO0、 0xB4}、
{CC1120_GBIAS6、 0x00}、
{CC1120_GBIAS5、 0x02}、
{CC1120_GBIAS4、 0x00}、
{CC1120_GBIAS3、 0x00}、
{CC1120_GBIAS2、 0x10}、
{CC1120_GBIAS1、 0x00}、
{CC1120_GBIAS0、 0x00}、
{CC1120_IFAMP、 0x01}、
{CC1120_LNA、 0x01}、
{CC1120_RXMIX、 0x01}、
{CC1120_XOSC5、 0x0E}、
{CC1120_XOSC4、 0xA0}、
{CC1120_XOSC3、 0x03}、
{CC1120_XOSC2、 0x00}、
{CC1120_XOSC1、 0x03}、
{CC1120_XOSC0、 0x00}、
{CC1120_ANALOG_SPARE、 0x00}、
{CC1120_PA_CFG3、 0x00}、
{CC1120_WOR_Time1、 0x00}、
{CC1120_WOR_TIME0、 0x00}、
{CC1120_WOR_CAPTURE1、 0x00}、
{CC1120_WOR_CAPTURE0、 0x00}、
{CC1120_BIST、 0x00}、
{CC1120_DCFILTOFFSET_I1、 0x00}、
{CC1120_DCFILTOFFSET_I0、 0x00}、
{CC1120_DCFILTOFFSET_Q1、 0x00}、
{CC1120_DCFILTOFFSET_Q0、 0x00}、
{CC1120_IQIE_I1、 0x00}、
{CC1120_IQIE_I0、 0x00}、
{CC1120_IQIE_Q1、 0x00}、
{CC1120_IQIE_Q0、 0x00}、
{CC1120_RSSI1、 0x80}、
{CC1120_RSSI0、 0x00}、
{CC1120_MARCSTATE、 0x41}、
{CC1120_LQI_VAL、 0x00}、
{CC1120_PQT_SYNC_ERR、 0xFF}、
{CC1120_DEM_STATUS、 0x00}、
{CC1120_FREQOFF_EST1、 0x00}、
{CC1120_FREQOFF_EST0、 0x00}、
{CC1120_AGC_GAIN3、 0x00}、
{CC1120_AGC_GAIN2、 0xD1}、
{CC1120_AGC_GAIN1、 0x00}、
{CC1120_AGC_GAIN0、 0x3F}、
{CC1120_CFM_RX_DATA_OUT、 0x00}、
{CC1120_CFM_TX_DATA_IN、 0x00}、
{CC1120_ASK_SOFT_RX_DATA、 0x30}、
{CC1120_RNDGEN、 0x7f}、
{CC1120_MAGN2、 0x00}、
{CC1120_MAGN1、 0x00}、
{CC1120_MAGN0、 0x00}、
{CC1120_ANG1、 0x00}、
{CC1120_Ang0、 0x00}、
{CC1120_CHFILT_I2、 0x08}、
{CC1120_CHFILT_I1、 0x00}、
{CC1120_CHFILT_I0、 0x00}、
{CC1120_CHFILT_Q2、 0x00}、
{CC1120_CHFILT_Q1、 0x00}、
{CC1120_CHFILT_Q0、 0x00}、
{CC1120_GPIO_STATUS、 0x00}、
{CC1120_FSCAL_CTRL、 0x01}、
{CC1120_PHASE_ADJUST、 0x00}、
{CC1120_PARTNUMBER、 0x00}、
{CC1120_PARTVERSION、 0x00}、
{CC1120_serial_status、 0x00}、
{CC1120_MODE_STATUS1、 0x01}、
{CC1120_MODEM_STATUS0、 0x00}、
{CC1120_MARC_STATUS1、 0x00}、
{CC1120_MARC_STATUS0、 0x00}、
{CC1120_PA_IFAMP_TEST、 0x00}、
{CC1120_FSRF_TEST、 0x00}、
{CC1120_PRE_TEST、 0x00}、
{CC1120_PRE_OVR、 0x00}、
{CC1120_ADC_TEST、 0x00}、
{CC1120_DVC_TEST、 0x0B}、
{CC1120_ATEST、 0x40}、
{CC1120_ATEST_LVDS、 0x00}、
{CC1120_ATEST_MODE、 0x00}、
{CC1120_XOSC_TEST1、 0x3C}、
{CC1120_XOSC_TEST0、 0x00}、
{CC1120_RXFIRST、 0x00}、
{CC1120_TXFIRST、 0x00}、
{CC1120_RXLAST、 0x00}、
{CC1120_TXLAST、 0x00}、
{CC1120_NUM_TXBYTES、 0x00}、
{CC1120_NUM_RXBYTES、 0x00}、
{CC1120_FIFO_NUM_TXBYTES、 0x0F}、
{CC1120_FIFO_NUM_RXBYTES、 0x00}、
};