This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC1200EMK-868-930:具有不同 MCU 的 CC1200EM

Guru**** 2551110 points
Other Parts Discussed in Thread: CC1200

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/792246/cc1200emk-868-930-cc1200em-with-a-different-mcu

器件型号:CC1200EMK-868-930
主题中讨论的其他器件:CC1200

大家好、

我尝试将 CC1200EM 连接到 STM 微控制器、很难访问 CC1200寄存器、另一个线程建议在 cc1200EM 上连接复位和 VDD、但这没有解决我的问题。 有人可以提供帮助吗?
最棒的

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您是否已确认 SPI 访问符合用户指南中所述的内容? 请发布寄存器访问方式。

    我将在您的第二篇文章中介绍连接

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    SPI 连接正确、因为我能够在写入后读取每个寄存器  

    以下是我用于配置寄存器的函数(从评估板上成功的 TC 中导出的 Smart RF)

    void CC1200_init (void)

    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_IOCFG2、SmartRF_setting_IOCFG2);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_Devel_M、SmartRF_setting_Devel_M);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_MODCFG_DEV_E、SmartRF_setting_MODCFG_DEV_E);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_DCFILT_CFG、SmartRF_setting_DCFILT_CFG);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_PREAM_CFG0、SmartRF_setting_PREAM_CFG0);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_IQIC、SmartRF_setting_IQIC);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_CHAN_BW、SmartRF_setting_CHAN_BW);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_MDMCFG1、SmartRF_setting_MDMCFG1);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_MDMCFG0、SmartRF_setting_MDMCFG0);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_SYMBOL_Rate2、SmartRF_setting_symbol_Rate2);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_symbol_rate1、SmartRF_setting_symbol_rate1);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_SYMBOL_RATE0、SmartRF_setting_symbol_RATE0);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_AGC_REF、SmartRF_setting_AGC_REF);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_AGC_CS_THR、SmartRF_setting_AGC_CS_THR);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_AGC_CFG1、SmartRF_setting_AGC_CFG1);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_AGC_CFG0、SmartRF_setting_AGC_CFG0);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_FIFO_CFG、SmartRF_setting_FIFO_CFG);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_FS_CFG、SmartRF_setting_FS_CFG);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_PKT_CFG2、SmartRF_setting_PKT_CFG2);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_PKT_CFG0、SmartRF_setting_PKT_CFG0);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_PKT_LEN、SmartRF_setting_PKT_LEN);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_IF_Mix_CFG、SmartRF_setting_IF_Mix_CFG);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_FREQOFF_CFG、SmartRF_setting_FREQOFF_CFG);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_MDMCFG2、SmartRF_setting_MDMCFG2);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_FREQ2、SmartRF_setting_FREQ2);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_IF_ADC1、SmartRF_setting_IF_ADC1);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_IF_ADC0、SmartRF_setting_IF_ADC0);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_FS_DIG1、SmartRF_setting_FS_DIG1);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_FS_DIG0、SmartRF_setting_FS_DIG0);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_FS_CAL1、SmartRF_setting_FS_CAL1);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_FS_CAL0、SmartRF_setting_FS_CAL0);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_FS_DIVTWO、SmartRF_setting_FS_DIVTWO);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_FS_DSM0、SmartRF_setting_FS_DSM0);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_FS_DVC0、SmartRF_setting_FS_DVC0);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_FS_PFD、SmartRF_setting_FS_PFD);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_FS_PRE、SmartRF_setting_FS_PRE);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_FS_REG_DIV_CML、SmartRF_setting_FS_REG_DIV_CML);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_FS_SPARE、SmartRF_setting_FS_SPARE);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_FS_VCO0、SmartRF_setting_FS_VCO0);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_XOSC5、SmartRF_setting_XOSC5);
    ReadWriteExtendedReg (CC1200_WRITE_BIT、CC1200_XOSC1、SmartRF_setting_XOSC1);

    下面是保存宏的头文件

    /*------------------ *
    /*从 SmartRF Studio 导出的寄存器地址*/
    #define CC1200_IOCFG3 0x0000 /* GPIO3 IO 引脚配置*
    #define CC1200_IOCFG2 0x0001 // GPIO2 IO 引脚配置*/
    #define CC1200_IOCFG1 0x0002 /* GPIO1 IO 引脚配置*
    #define CC1200_IOCFG0 0x0003 // GPIO0 IO 引脚配置*/
    #define CC1200_SYNC3 0x0004 //同步字配置[31:24]*/
    #define CC1200_SYNC2 0x0005 //同步字配置[23:16]*/
    #define CC1200_SYNC1 0x0006 //同步字配置[15:8]*/
    #define CC1200_SYNC0 0x0007 //同步字配置[7:0]*/
    #define CC1200_SYNC_CFG1 0x0008 //同步字检测配置寄存器 1 */
    #define CC1200_SYNC_CFG0 0x0009 //同步字检测配置寄存器 0 */
    #define CC1200_DERAING_M 0x000A //频率偏差配置*/
    #define CC1200_MODCFG_DEV_E 0x000B /*调制格式和频率偏差配置 *
    #define CC1200_DCFILT_CFG 0x000C //数字直流移除配置*/
    #define CC1200_PREAMARE_CFG1 0x000D /*前导码长度配置寄存器 1 */
    #define CC1200_PREAMARE_CFG0 0x000E //前导码检测配置寄存器 0 */
    #define CC1200_IQIC 0x000F //数字图像通道补偿配置*/
    #define CC1200_CHAN_BW 0x0010 //通道滤波器配置*/
    #define CC1200_MDMCFG1 0x0011 //常规调制解调器参数配置寄存器 1 */
    #define CC1200_MDMCFG0 0x0012 //常规调制解调器参数配置寄存器 0 */
    #define CC1200_symbol_Rate2 0x0013 /*符号速率配置指数和尾数[1] *
    #define CC1200_symbol_rate1 0x0014 /*符号速率配置尾数[15:8]*/
    #define CC1200_symbol_RATE0 0x0015 //符号速率配置尾数[7:0]*/
    #define CC1200_AGC_REF 0x0016 // AGC 基准电平配置*/
    #define CC1200_AGC_CS_THR 0x0017 //载波检测阈值配置*/
    #define CC1200_AGC_GAIN_ADJUST 0x0018 /* RSSI 偏移配置*/
    #define CC1200_AGC_CFG3 0x0019 //自动增益控制配置寄存器 3 */
    #define CC1200_AGC_CFG2 0x001A //自动增益控制配置寄存器 2 */
    #define CC1200_AGC_CFG1 0x001B //自动增益控制配置寄存器 1 */
    #define CC1200_AGC_CFG0 0x001C //自动增益控制配置寄存器 0 */
    #define CC1200_FIFO_CFG 0x001D /* FIFO 配置*
    #define CC1200_DEV_ADDR 0x001E //器件地址配置*/
    #define CC1200_Settling _CFG 0x001F /*频率合成器校准和稳定控制 *
    #define CC1200_FS_CFG 0x0020 //频率合成器配置*/
    #define CC1200_WOR_CFG1 0x0021 // eWOR 配置寄存器 1 */
    #define CC1200_WOR_CFG0 0x0022 // eWOR 配置寄存器 0 */
    #define CC1200_WOR_EVENT0_MSB 0x0023 //事件0配置 MSB */
    #define CC1200_WOR_EVENT0_LSB 0x0024 //事件0配置 LSB */
    #define CC1200_RXDCM_TIME 0x0025 // RX 占空比模式配置*/
    #define CC1200_PKT_CFG2 0x0026 //数据包配置寄存器 2 */
    #define CC1200_PKT_CFG1 0x0027 //数据包配置寄存器 1 */
    #define CC1200_PKT_CFG0 0x0028 //数据包配置寄存器 0 */
    #define CC1200_RFEND_CFG1 0x0029 // RFEND 配置寄存器 1 */
    #define CC1200_RFEND_CFG0 0x002A /* RFEND 配置寄存器 0 */
    #define CC1200_PA_CFG1 0x002B //功率放大器配置寄存器 1 */
    #define CC1200_PA_CFG0 0x002C /*功率放大器配置寄存器 0 */
    #define CC1200_ASK_CFG 0x002D /* ASK 配置*/
    #define CC1200_PKT_LEN 0x002E //数据包长度配置*/
    #define CC1200_IF_Mix _CFG 0x2F00 /* IF Mix Configuration *
    #define CC1200_FREQOFF_CFG 0x2F01 /*频率偏移校正配置*
    #define CC1200_TOC_CFG 0x2F02 //定时偏移校正配置*/
    #define CC1200_MARC_SPARE 0x2F03 // Marc Spare *
    #define CC1200_ECG_CFG 0x2F04 //外部时钟频率配置*/
    #define CC1200_MDMCFG2 0x2F05 //常规调制解调器参数配置寄存器 2 */
    #define CC1200_EXT_CTRL 0x2F06 /*外部控制配置*/
    #define CC1200_RCCAL_Fine 0x2F07 // RC 振荡器校准 Fine */
    #define CC1200_RCCAL_ROR 0x2F08 // RC 振荡器校准粗调*/
    #define CC1200_RCCAL_OFFSET 0x2F09 // RC 振荡器校准时钟偏移*
    #define CC1200_FREQOFF1 0x2F0A /*频率偏移 MSB *
    #define CC1200_FREQOFF0 0x2F0B /*频率偏移 LSB *
    #define CC1200_FREQ2 0x2F0C /*频率配置[23:16]*/
    #define CC1200_FREQ1 0x2F0D /*频率配置[15:8]*/
    #define CC1200_FREQ0 0x2F0E /*频率配置[7:0]*
    #define CC1200_IF_ADC2 0x2F0F /*模数转换器配置寄存器 2 */
    #define CC1200_IF_ADC1 0x2F10 //模数转换器配置寄存器 1 */
    #define CC1200_IF_ADC0 0x2F11 /*模数转换器配置寄存器 0 */
    #define CC1200_FS_DIG1 0x2F12 //频率合成器数字寄存器 1 */
    #define CC1200_FS_DIG0 0x2F13 //频率合成器数字寄存器 0 */
    #define CC1200_FS_CAL3 0x2F14 //频率合成器校准寄存器 3 */
    #define CC1200_FS_CAL2 0x2F15 //频率合成器校准寄存器 2 */
    #define CC1200_FS_CAL1 0x2F16 //频率合成器校准寄存器 1 */
    #define CC1200_FS_CAL0 0x2F17 //频率合成器校准寄存器 0 */
    #define CC1200_FS_CHP 0x2F18 //频率合成器电荷泵配置*/
    #define CC1200_FS_DIVTWO 0x2F19 //频率合成器除以2 */
    #define CC1200_FS_DSM1 0x2F1A /* FS 数字合成器模块配置寄存器 1 */
    #define CC1200_FS_DSM0 0x2F1B /* FS 数字合成器模块配置寄存器 0 */
    #define CC1200_FS_DVC1 0x2F1C /*频率合成器分频器链配置. *
    #define CC1200_FS_DVC0 0x2F1D /*频率合成器分频器链配置. *
    #define CC1200_FS_LBI 0x2F1E /*频率合成器本地偏置配置*
    #define CC1200_FS_PFD 0x2F1F //频率合成器相位频率检测器连接 *
    #define CC1200_FS_PRE 0x2F20 //频率合成器预分频器配置*/
    #define CC1200_FS_REG_DIV_CML 0x2F21 //频率合成器分频器稳压器配置 *
    #define CC1200_FS_SPARE 0x2F22 /*频率合成器备件*
    #define CC1200_FS_VCO4 0x2F23 /* FS 压控振荡器配置寄存器 *
    #define CC1200_FS_VCO3 0x2F24 /* FS 压控振荡器配置寄存器 *
    #define CC1200_FS_VCO2 0x2F25 /* FS 压控振荡器配置寄存器 *
    #define CC1200_FS_VCO1 0x2F26 /* FS 压控振荡器配置寄存器 *
    #define CC1200_FS_VCO0 0x2F27 /* FS 压控振荡器配置寄存器 *
    #define CC1200_GBIAS6 0x2F28 //全局偏置配置寄存器 6 */
    #define CC1200_GBIAS5 0x2F29 //全局偏置配置寄存器 5 */
    #define CC1200_GBIAS4 0x2F2A /*全局偏置配置寄存器 4 */
    #define CC1200_GBIAS3 0x2F2B //全局偏置配置寄存器 3 */
    #define CC1200_GBIAS2 0x2F2C /*全局偏置配置寄存器 2 */
    #define CC1200_GBIAS1 0x2F2D /*全局偏置配置寄存器 1 */
    #define CC1200_GBIAS0 0x2F2E/*全局偏置配置寄存器 0 */
    #define CC1200_IFAMP 0x2F2F //中间频率放大器配置*/
    #define CC1200_LNA 0x2F30 //低噪声放大器配置*/
    #define CC1200_RXMIX 0x2F31 // RX 混频器配置*/
    #define CC1200_XOSC5 0x2F32 //晶体振荡器配置寄存器 5 */
    #define CC1200_XOSC4 0x2F33 //晶体振荡器配置寄存器 4 */
    #define CC1200_XOSC3 0x2F34 //晶体振荡器配置寄存器 3 */
    #define CC1200_XOSC2 0x2F35 //晶体振荡器配置寄存器 2 */
    #define CC1200_XOSC1 0x2F36 //晶体振荡器配置寄存器 1 */
    #define CC1200_XOSC0 0x2F37 //晶体振荡器配置寄存器 0 */
    #define CC1200_ANALOG_SPARE 0x2F38 /*模拟备件*
    #define CC1200_PA_CFG3 0x2F39 //功率放大器配置寄存器 3 */
    #define CC1200_WOR_TIME1 0x2F64 // eWOR 计时器计数器值 MSB */
    #define CC1200_WOR_TIME0 0x2F65 // eWOR 计时器计数器值 LSB *
    #define CC1200_WOR_CAPTURE1 0x2F66 // eWOR 计时器捕获值 MSB *
    #define CC1200_WOR_CAPTURE0 0x2F67 //* eWOR 计时器捕获值 LSB *
    #define CC1200_BIST 0x2F68 // Marc 内置自检*/
    #define CC1200_DCFILTOFFSET_I1 0x2F69 //直流滤波器偏移 I MSB *
    #define CC1200_DCFILTOFFSET_I0 0x2F6A /*直流滤波器偏移 I LSB *
    #define CC1200_DCFILTOFFSET_Q1 0x2F6B //直流滤波器偏移 Q MSB *
    #define CC1200_DCFILTOFFSET_Q0 0x2F6C /*直流滤波器偏移 Q LSB *
    #define CC1200_IQIE_I1 0x2F6D /* IQ 不平衡值 I MSB */
    #define CC1200_IQIE_I0 0x2F6E /* IQ 不平衡值 I LSB */
    #define CC1200_IQIE_Q1 0x2F6F /* IQ 不平衡值 Q MSB */
    #define CC1200_IQIE_Q0 0x2F70 // IQ 不平衡值 Q LSB */
    #define CC1200_RSSI1 0x2F71 //接收信号强度指示器寄存器 1 */
    #define CC1200_RSSI0 0x2F72 //接收信号强度指示器寄存器0 */
    #define CC1200_MARCSTATE 0x2F73 /* MARC 状态*/
    #define CC1200_LQI_VAL 0x2F74 //链接质量指示器值*/
    #define CC1200_PQT_SYNC_ERR 0x2F75 //前导码和同步字错误*/
    #define CC1200_DEM_STATUS 0x2F76 /*解调器状态*
    #define CC1200_FREQOFF_EST1 0x2F77 //频率偏移估算 MSB *
    #define CC1200_FREQOFF_EST0 0x2F78 //频率偏移估算 LSB *
    #define CC1200_AGC_GAIN3 0x2F79 //自动增益控制寄存器 3 */
    #define CC1200_AGC_GAIN2 0x2F7A //自动增益控制寄存器 2 */
    #define CC1200_AGC_GAIN1 0x2F7B //自动增益控制寄存器 1 */
    #define CC1200_AGC_GAIN0 0x2F7C //自动增益控制寄存器 0 */
    #define CC1200_CFM_RX_DATA_OUT 0x2F7D //自定义频率调制 RX 数据*/
    #define CC1200_CFM_TX_DATA_IN 0x2F7E //自定义频率调制 TX 数据*/
    #define CC1200_ASK_SOFT_RX_DATA 0x2F7F /* ASK 软决策输出*/
    #define CC1200_RNDGEN 0x2F80 //随机数发生器值*/
    #define CC1200_MAGN2 0x2F81 // CORDIC 之后的信号幅度[16]*
    #define CC1200_MAGN1 0x2F82 // CORDIC 之后的信号幅度[15:8]*
    #define CC1200_MAGN0 0x2F83 // CORDIC 之后的信号幅度[7:0]*/
    #define CC1200_ANG1 0x2F84 // CORDIC 后的信号角度[9:8]*
    #define CC1200_Ang0 0x2F85 // CORDIC 之后的信号角度[7:0]*/
    #define CC1200_CHFILT_I2 0x2F86 /*通道滤波器数据实数部分[16]*/
    #define CC1200_CHFILT_I1 0x2F87 //通道滤波器数据实数部分[15:8]*
    #define CC1200_CHFILT_I0 0x2F88 //通道滤波器数据实数部分[7:0]*/
    #define CC1200_CHFILT_Q2 0x2F89 //通道滤波器数据虚部[16]*/
    #define CC1200_CHFILT_Q1 0x2F8A /*通道滤波器数据虚部[15:8]*
    #define CC1200_CHFILT_Q0 0x2F8B /*通道滤波器数据虚部[7:0]*
    #define CC1200_GPIO_STATUS 0x2F8C //通用输入/输出状态*/
    #define CC1200_FSCAL_CTRL 0x2F8D /*频率合成器校准控制*
    #define CC1200_PHASE_ADJUST 0x2F8E /*频率合成器相位调整*
    #define CC1200_PARTNUMBER 0x2F8F /*器件型号*/
    #define CC1200_PARTVERSION 0x2F90 //器件版本*/
    #define CC1200_serial_status 0x2F91 //串行状态*
    #define CC1200_MODEM_STATUS1 0x2F92 /*调制解调器状态寄存器 1 */
    #define CC1200_MODEM_STATUS0 0x2F93 //调制解调器状态寄存器 0 */
    #define CC1200_MARC_STATUS1 0x2F94 /* MARC 状态寄存器 1 */
    #define CC1200_MARC_STATUS0 0x2F95 // MARC 状态寄存器 0 */
    #define CC1200_PA_IFAMP_TEST 0x2F96 //功率放大器中间频率放大器 T. *
    #define CC1200_FSRF_TEST 0x2F97 /*频率合成器测试*
    #define CC1200_PRE_TEST 0x2F98 /*频率合成器预分频器测试*
    #define CC1200_PRE_OVR 0x2F99 //频率合成器预分频器覆盖*/
    #define CC1200_ADC_TEST 0x2F9A /*模数转换器测试*
    #define CC1200_DVC_TEST 0x2F9B /*数字分频器链测试*
    #define CC1200_ATEST 0x2F9C //模拟测试*/
    #define CC1200_ATEST_LVDS 0x2F9D /*模拟测试 LVDS *
    #define CC1200_ATEST_MODE 0x2F9E //模拟测试模式*/
    #define CC1200_XOSC_TEST1 0x2F9F //晶体振荡器测试寄存器 1 */
    #define CC1200_XOSC_TEST0 0x2FA0 //晶体振荡器测试寄存器 0 */
    #define CC1200_AES 0x2FA1/* AES *
    #define CC1200_MDM_TEST 0x2FA2/*调制解调器测试*
    #define CC1200_RXFIRST 0x2FD2 /* RX FIFO 指针第一个入口*/
    #define CC1200_TXFIRST 0x2FD3 // TX FIFO 指针第一个入口*
    #define CC1200_RXLAST 0x2FD4 // RX FIFO 指针最后一个条目*/
    #define CC1200_TXLAST 0x2FD5 // TX FIFO 指针最后一个条目*/
    #define CC1200_NUM_TXBYTES 0x2FD6 // TX FIFO 状态*/
    #define CC1200_NUM_RXBYTES 0x2FD7 // RX FIFO 状态*/
    #define CC1200_FIFO_NUM_TXBYTES 0x2FD8 // TX FIFO 状态*/
    #define CC1200_FIFO_NUM_RXBYTES 0x2FD9 // RX FIFO 状态*/
    #define CC1200_RXFIFO_PRE_BUF 0x2FDA // RX FIFO 状态*/
    #define CC1200_AES_KEY15 0x2FE0 //高级加密标准密钥[127:120]*/
    #define CC1200_AES_KEY14 0x2FE1/*高级加密标准密钥[119:112]*/
    #define CC1200_AES_KEY13 0x2FE2/*高级加密标准密钥[111:104]*/
    #define CC1200_AES_KEY12 0x2FE3 //高级加密标准密钥[103:96]*/
    #define CC1200_AES_KEY11 0x2FE4 //高级加密标准密钥[95:88]*/
    #define CC1200_AES_KEY10 0x2FE5 //高级加密标准密钥[87:80]*/
    #define CC1200_AES_KEY9 0x2FE6 //高级加密标准密钥[79:72]*/
    #define CC1200_AES_KEY8 0x2FE7 //高级加密标准密钥[71:64]*/
    #define CC1200_AES_KEY7 0x2FE8 //高级加密标准密钥[63:56]*/
    #define CC1200_AES_KEY6 0x2FE9 //高级加密标准密钥[55:48]*/
    #define CC1200_AES_KEY5 0x2FEA/*高级加密标准密钥[47:40]*/
    #define CC1200_AES_KEY4 0x2FEB/*高级加密标准密钥[39:32]*/
    #define CC1200_AES_key3 0x2FEC //高级加密标准密钥[31:24]*/
    #define CC1200_AES_key2 0x2FED //高级加密标准密钥[23:16]*/
    #define CC1200_AES_key1 0x2FEE //高级加密标准密钥[15:8]*/
    #define CC1200_AES_KEY0 0x2FEF/*高级加密标准密钥[7:0]*/
    #define CC1200_AES_BUFFER15 0x2FF0 /*高级加密标准缓冲器[127:120]*/
    #define CC1200_AES_BUFFER14 0x2FF1 /*高级加密标准缓冲器[119:112]*/
    #define CC1200_AES_BUFFER13 0x2FF2/*高级加密标准缓冲器[111:104]*/
    #define CC1200_AES_BUFFER12 0x2FF3 //高级加密标准缓冲器[103:93]*
    #define CC1200_AES_BUFFER11 0x2FF4 /*高级加密标准缓冲器[95:88]*/
    #define CC1200_AES_BUFFER10 0x2FF5 /*高级加密标准缓冲器[87:80]*/
    #define CC1200_AES_BUFFER9 0x2FF6 //高级加密标准缓冲器[79:72]*
    #define CC1200_AES_BUFFER8 0x2FF7 /*高级加密标准缓冲器[71:64]*/
    #define CC1200_AES_BUFFER7 0x2FF8 //高级加密标准缓冲器[63:56]*
    #define CC1200_AES_BUFFER6 0x2FF9 //高级加密标准缓冲器[55:48]*
    #define CC1200_AES_BUFFER5 0x2FFA /*高级加密标准缓冲器[47:40]*/
    #define CC1200_AES_BUFFER4 0x2FFB /*高级加密标准缓冲器[39:32]*/
    #define CC1200_AES_BUFFER3 0x2FFC /*高级加密标准缓冲器[31:24]*/
    #define CC1200_AES_BUFFER2 0x2FFD /*高级加密标准缓冲器[23:16]*/
    #define CC1200_AES_BUFFER1 0x2FFE /*高级加密标准缓冲器[15:8]*/
    #define CC1200_AES_BUFFER0 0x2FFF /*高级加密标准缓冲器[7:0]*
    /*------------------ *

    /*------------------ *

    /*------------------ *

    /*------------------ *
    #define SmartRF_RADIO_CC1200
    #define SmartRF_setting_IOCFG2 0x06
    #define SmartRF_setting_deviation_M 0xD1
    #define SmartRF_setting_MODCFG_DEV_E 0x00
    #define SmartRF_setting_DCFILT_CFG 0x5D
    #define SmartRF_setting_帧 头_CFG0 0x8A
    #define SmartRF_setting_IQIC 0xCB
    #define SmartRF_setting_CHAN_BW 0xA6
    #define SmartRF_setting_MDMCFG1 0x40
    #define SmartRF_setting_MDMCFG0 0x05
    #define SmartRF_setting_symbol_Rate2 0x3F
    #define SmartRF_setting_symbol_rate1 0x75
    #define SmartRF_setting_symbol_RATE0 0x10
    #define SmartRF_setting_AGC_REF 0x20
    #define SmartRF_setting_AGC_CS_THR 0xEC
    #define SmartRF_setting_AGC_CFG1 0x51
    #define SmartRF_setting_AGC_CFG0 0x87
    #define SmartRF_setting_FIFO_CFG 0x00
    #define SmartRF_setting_FS_CFG 0x14
    #define SmartRF_setting_PKT_CFG2 0x00
    #define SmartRF_setting_PKT_CFG0 0x20
    #define SmartRF_setting_PKT_LEN 0xFF
    #define SmartRF_setting_if_Mix_CFG 0x1C
    #define SmartRF_setting_FREQOFF_CFG 0x22
    #define SmartRF_setting_MDMCFG2 0x0C
    #define SmartRF_setting_FREQ2 0x57
    #define SmartRF_setting_if_ADC1 0xEE
    #define SmartRF_setting_if_ADC0 0x10
    #define SmartRF_setting_FS_DIG1 0x07
    #define SmartRF_setting_FS_DIG0 0xAF
    #define SmartRF_setting_FS_CAL1 0x40
    #define SmartRF_setting_FS_CAL0 0x0E
    #define SmartRF_setting_FS_DIVTWO 0x03
    #define SmartRF_setting_FS_DSM0 0x33
    #define SmartRF_setting_FS_DVC0 0x17
    #define SmartRF_setting_FS_PFD 0x00
    #define SmartRF_setting_FS_PRE 0x6E
    #define SmartRF_setting_FS_REG_DIV_CML 0x1C
    #define SmartRF_setting_FS_SPARE 0xAC
    #define SmartRF_setting_FS_VCO0 0xB5
    #define SmartRF_setting_XOSC5 0x0E
    #define SmartRF_setting_XOSC1 0x03

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您写了"我正在尝试将 CC1200EM 连接到 STM 微控制器、我很难访问 CC1200寄存器"

    但同时、您写入"SPI 连接正确、因为我能够在写入后读取每个寄存器"

    您能澄清一下问题是什么吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我看到您在该主题上发布了一个新主题、因此我将关闭该主题、以避免在同一主题上支持多个主题。