TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2640R2F: 关于CC2640R2F进入低功耗的问题

Part Number:CC2640R2FOther Parts Discussed in Thread: BLE-STACK

您好,请教一下,我现在使用的是TI的CC2640R2F LaunchPad,例程是SDK中drivers目录下的empty例程修改后的。

int main(void)
{// Initialize the boardBoard_initGeneral();BIOS_start();  // Start TI-RTOSreturn (0);
}

我把所有任务都去掉了,请问此时板子启动后,初始状态结束后,可以自动进入低功耗状态吗?因为我看Board_initGeneral();函数进去是Power_init(); 里面好像有个

const PowerCC26XX_Config PowerCC26XX_config = {
.policyInitFxn = NULL,
.policyFxn = &PowerCC26XX_standbyPolicy,   //standby状态
.calibrateFxn = &PowerCC26XX_calibrate,
.enablePolicy = true,
.calibrateRCOSC_LF = true,
.calibrateRCOSC_HF = true,
};

请教一下,谢谢,如果没有进入低功耗状态,请问当初始化结束后是什么状态?

(因为我用示波器测下来,板子启动初始化完毕后,20ms后功耗还是较高)

Susan Yang:

user6172527 说:(因为我用示波器测下来,板子启动初始化完毕后,20ms后功耗还是较高)

empty例程的话,在mainThread内点亮Board_GPIO_LED0 ,而后每秒翻转一次Board_GPIO_LED0,所以功耗会高。

The example lights Board_GPIO_LED0 as part of the initialization in the mainThread(). This thread then toggles the LED at a 1 second rate.

建议您使用 BLE-Stack 中的通用样例 simple_peripheral 来分析单独运行在无线 MCU 上的蓝牙 低耗能协议的功耗。

您可以看一下以下的应用手册 4.2 嵌入式软件 对其进行修改 

https://www.ti.com.cn/cn/lit/an/zhca712c/zhca712c.pdf  

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2F: 关于CC2640R2F进入低功耗的问题
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1