工具/软件:
您好:
1.我们是否需要勘误公告03的变通办法? (带有 blestack 而非 ble5stack 的 SDK 5.30.03)
我们的工程基于 simple_peripheral 示例、使用 Power_Saving、未使用 USE_RCOSC。 功率设置如下。
const PowerCC26XX_Config PowerCC26XX_CONFIG ={
.policyInitFxn = NULL、
policyFxn =&PowerCC26XX_standbyPolicy、
.calibrateFxn =&PowerCC26XX_calibrate、
.enablePolicy = true、
#ifdef USE_RCOSC
.calibrateRCOSC_LF = true、
#else
.calibrateRCOSC_LF = FALSE、
#endif
.calibrteRCOSC_HF = true、
};
2.我意识到电源设置代码有所不同、下面是 CC2640R2_LAUNCHXL.c。
可以像上面那样使用吗?
const PowerCC26XX_Config PowerCC26XX_CONFIG ={
.policyInitFxn = NULL、
policyFxn =&PowerCC26XX_standbyPolicy、
.enablePolicy = true、
#ifdef USE_RCOSC
.calibrateFxn =&PowerCC26XX_calibrate、
.calibrateRCOSC_LF = true、
.calibrteRCOSC_HF = true、
#else
#ifdef NO_CALIBRATION_NO_RCOSC
//使用 NO_CALIBRATION 函数(未使用 RCOSC 时)
//以保存未调用函数闪存大小
.calibrateFxn =&PowerCC26XX_noCalibrate、
.calibrateRCOSC_LF = FALSE、
.calibrateRCOSC_HF = FALSE、
#else
//旧配置
.calibrateFxn =&PowerCC26XX_calibrate、
.calibrateRCOSC_LF = FALSE、
.calibrteRCOSC_HF = true、
#endif
#endif
};
谢谢、
卡尔文