关于cc2640睡眠的问题
时间:10-02
整理:3721RD
点击:
请教TI大神:
CC2640在睡眠后,操作系统还在运行吗?睡眠后(在唤醒之前)单片机是时钟停止了运行,还是时钟变慢了呢?
你用的是哪种休眠模式?
谢谢您的答复,还没确定用哪种模式,我想用的是
Power_setConstraint(Power_SB_DISALLOW); 待机
Power_setConstraint(Power_IDLE_PD_DISALLOW);空闲
这两种,这两个模式都开启后操作系统还运行么?时钟呢?
CC2640一共有如下这几种模式,不同模式下运行的外设不一样,shutdown【关断】模式下关闭所有外设,包括时钟,只能通过外部中断唤醒。
- 有源模式 RX:5.9mA
- 有源模式 TX (0dBm):6.1mA
- 有源模式 TX (+5dBm):9.1mA
- 有源模式 MCU:61µA/MHz
- 有源模式 MCU:48.5 CoreMark/mA
- 有源模式传感器控制器:
0.4mA + 8.2μA/MHz - 待机电流:1.1μA(RTC 运行,RAM/CPU 保持)
- 关断电流:100nA(发生外部事件时唤醒)
具体各模式对应开启的外设,请看数据手册5.4 Power Consumption Summary,地址: http://www.ti.com.cn/cn/lit/ds/symlink/cc2640.pdf
你好,还有个问题就是在待机模式下RTOS这个操作系统是运行着的吗?
standby模式下,RTC,RAM,CPU 运行