大气的毛豆
CC2640如何实现低功耗与唤醒?
1,在官方例程simple_peripheral测试中开启宏定义POWER_SAVING,上电运行后直接进入低功耗模式,功耗为0.02ua,但是无法正常唤醒,通过开启定时器无法唤醒, Util_constructclock(&periodicClock, SimpleBLEPeripheral_clockHandler,SBP_PERIODIC_EVT_PERIOD, 0, false, SBP_PERIODIC_EVT);Clock_start(periodicClock);2,不适用POWER_SAVING,使用Power_setConstraint(PowerCC26XX_SB_DISALLOW);Power_releaseConstraint(PowerCC26XX_SB_DISALLOW);功耗减少的很好,正常工作功耗在6.45mA,使用后降到6mA.进入低功耗前都已经把蓝牙广播关闭 uint8_t advertEnabLED = FALSE; // Turn on Advertising GAPRole_SetParameter(GAPROLE_ADVERT_ENABLED, sizeof(uint8_t), &advertEnabled);//关广播
2022/01/06 12:14
全部评论