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.
在做SRRC测试认证时,测出射频频率偏低。
然后,按照论坛里的方法调整如此下的宏:
#ifndef SET_CCFG_MODE_CONF_XOSC_CAP_MOD
#define SET_CCFG_MODE_CONF_XOSC_CAP_MOD 0x0 // Apply cap-array delta
//#define SET_CCFG_MODE_CONF_XOSC_CAP_MOD 0x1 // Don't apply cap-array delta
#endif
#ifndef SET_CCFG_MODE_CONF_XOSC_CAPARRAY_DELTA
#define SET_CCFG_MODE_CONF_XOSC_CAPARRAY_DELTA 0x06 // Signed 8-bit value, directly modifying trimmed XOSC cap-array value
#endif
代码中是使用定频测试的:
HCI_EXT_SetTxPowerCmd(HCI_EXT_TX_POWER_5_DBM); //TX功率5dBm
/* TX CW, 2402 MHz, 0 dBm */
HCI_EXT_ModemTestTxCmd(HCI_EXT_TX_UNMODULATED_CARRIER, 0);
频谱仪测出结果如下图:
而且,不管我如何设置SET_CCFG_MODE_CONF_XOSC_CAPARRAY_DELTA的数值,测试频率都无变化,即一直保持上图的数据。
希望官方能帮我看下,我的设置是否正确,改如何处理呢?
盼复!
您好,
1.您有尝试通过smartrf studio调整吗?这个方法会更便捷
2.您如果要改变cap-array delta的值,是需要和晶振型号匹配的,建议您查询一下晶振型号再做下一次判断
3.CC2640R2F的电容阵列是5pF,目前看是满足24MHz的晶振的
我会继续为您跟进,您可以先尝试一下用smartrf studio调整 找到frequency可以设置频率
这是我晶振的规格。
这是实际的电路。
我会使用smartrf studio调整看看。但是smartrf studio start按钮一直是灰色,我很困惑,还找想办法。
您好,
1.24MHz晶振在5~9pF的范围,而CC2640R2F的电容阵列是5pF,处于范围之内,应该是不需要调整cap-array delta的
2.您可以将smartrf studio 问题的截图放上来,我们一起看一下问题所在