请教cc2640低功耗模式下的功耗问题
时间:10-02
整理:3721RD
点击:
请教TI的大神:
在打开POWER SAVING情况下, 我的最小系统板在只使用定时器和开蓝牙广播(广播间隔100ms)下,定时器定时50ms时候电流大概200uA,但是当我定时时间改为4ms时候电流大概有1.7mA这么大,正常吗
我使用的定时器函数如下,
Util_constructClock(&periodicClock, SimpleBLEPeripheral_clockHandler,
SBP_PERIODIC_EVT_PERIOD, 0, true, SBP_PERIODIC_EVT);
你说的电流是平均电流吗?4ms的定时时间确实短了,频繁唤醒必然导致功耗增加
是啊,是平均电流,是不是有些大了,正常吗
唤醒以后有没有RF的操作?你可以看一下CC2640相关状态下的电流,可以说,低功耗靠的就是长时间的休眠,反之,唤醒越频繁,功耗越高。
- Active-Mode RX: 5.9 mA
- Active-Mode TX at 0 dBm: 6.1 mA
- Active-Mode TX at +5 dBm: 9.1 mA
- Active-Mode MCU: 61 µA/MHz
- Active-Mode MCU: 48.5 CoreMark/mA
- Active-Mode Sensor Controller: 8.2 µA/MHz
- Standby: 1 µA (RTC Running and RAM/CPU Retention)
- Shutdown: 100 nA (Wake Up on External Events)
楼主,低功耗模式定时器用的RTC吗?
是RTC时钟