低功耗相关性能指标 ================== 休眠功耗 ############### AW30N支持Soft off和Power down低功耗流程,同时支持多种唤醒方式; =============== ========= ================================================ 低功耗方式 RAM保持 说明 =============== ========= ================================================ Power down 保持 唤醒后芯片会从进入powerdown的函数后继续运行 Soft off 不保持 唤醒后芯片需要从MASKROM开始重新跑流程,约等同于复位 =============== ========= ================================================ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AW30N各方案的休眠功耗如下。 .. _BLE遥控器方案休眠功耗: BLE遥控器方案休眠功耗 ************************* AW30N遥控器方案功耗测试条件: 1. 3.7V稳压源供电 2. 未连接时,普通广播间隔500ms 3. 蓝牙连接时conn_interval为11.25ms, latency=100, winden=500 4. 测试距离1米以内,无遮挡 AW30N遥控器方案休眠策略为: 1. 未连接时一直广播,广播周期为500ms,并且不断进入powerdown(此时功耗对应为 **未连接平均功耗**) 2. 蓝牙连接后,连接周期设置为11.25ms,latency设置为100,此时不断进入powerdown(此时功耗对应为 **连接平均功耗**); 3. 发送HID 键值数据,此时不进入powerdown(此时功耗对应为 **HID数据发送平均功耗**); 4. 发送音频数据时,此时不进入powerdown(此时功耗对应为 **音频数据发送平均功耗**); 5. 30s后无操作后断开蓝牙连接并进入softoff软关机(此时功耗对应为 **Soft off功耗**); ============================== ======== 低功耗方式(从机) 功耗 ============================== ======== 未连接平均功耗 230uA+ 已连接待机平均功耗 101uA+ HID数据发送平均功耗 5.5mA+ 音频数据发送平均功耗 14mA+ Soft off 2.2uA+ ============================== ======== ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. _BLE对讲机方案休眠功耗: BLE对讲机方案休眠功耗 ************************* AW30N对讲机方案功耗测试条件: 1. 3.7V稳压源供电 2. 未连接时,广播间隔500ms 3. 蓝牙连接时conn_interval为50ms, latency=0, winden=500;调制方式为1m phy. 4. 测试距离1米以内,无遮挡 AW30N对讲机方案休眠策略为: 1. 从机模式下一直广播,不进入powerdown;主机模式下一直扫描,不进入powerdown; 2. 对讲机蓝牙连接后,若无其他操作,conn_interval设置为50ms,latency设置为0,此时不断进入pdown休眠并保持蓝牙连接(此时功耗对应为 **已连接平均功耗**); 3. 启动对讲(发送/接受数据)时conn_interval设置为2.5ms(半双工对讲机使用2.5ms,全双工对讲机使用3ms),此时不进入powerdown休眠(此时功耗对应为 **发送 / 接受音频数据平均功耗**); 4. 30秒无操作后断开蓝牙连接并进入softoff软关机(此时功耗对应为 **Soft off功耗**); 注:使用私有协议时,interval单位为1ms,待机设置conn_interval为50时实际间隔为50ms! **半双工对讲机功耗数据如下,对讲时半双工对讲机的conn_interval设置为2.5ms** =================================== ======== 低功耗方式(主机&从机,半双工对讲) 功耗 =================================== ======== 已连接待机平均功耗 1mA+ 发送音频数据平均功耗 12mA+ 接收音频数据平均功耗 10mA+ Soft off 2.2uA+ =================================== ======== **全双工对讲机功耗数据如下,对讲时全双工对讲机的conn_interval设置为3ms** =================================== ======== 低功耗方式(主机&从机,全双工对讲) 功耗 =================================== ======== 已连接待机平均功耗 1mA+ 发送音频数据平均功耗 12mA+ 接收音频数据平均功耗 10mA+ 全双工收发音频数据平均功耗 14mA+ Soft off 2.2uA+ =================================== ======== ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 广播式对讲机方案休眠功耗 ************************* AW30N_V1.4.0_SDK广播式对讲机方案功耗测试条件: 1. 3.7V稳压源供电 2. 蓝牙参数配置广播间隔为20ms,广播包长114byte,重发8次,发射功率8dB 3. 测试环境只保留一对广播端和扫描端 4. 测试距离一米内,无遮挡 5. 关打印测试功耗 AW30N广播式对讲机方案休眠策略为: 1. 发送端启动tx发送时一直广播,不进入powerdown;接收端扫描时一直开启rx扫描,不进入powerdown; 2. 扫描同步成功(即对讲建立成功时),扫描端一直接收发送端(广播端)的数据,不进入powerdown 3. 当tx和rx均未开启时,应用进入powerdown休眠(此时功耗对应为 **powerdown待机功耗**); ================================== ======== 低功耗方式(广播&扫描) 功耗 ================================== ======== 发送音频数据平均功耗 35mA+ 接收端开启扫描平均功耗 22mA+ 接收音频数据平均功耗 14mA+ powerdown待机功耗 40uA+ ================================== ======== ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. _传统玩具休眠功耗: 传统玩具休眠功耗 ************************* AW30N传统玩具方案功耗测试条件: 1. 3.7V稳压源供电; 2. 关闭蓝牙; 3. 内置flash为双线,FSPG供电; 4. 空载(数码管,打印,功放等外部电路都不接); AW30N传统玩具方案休眠策略为: 1. 应用主动控制是否进入powerdown休眠和softoff软关机; =============== ======== 低功耗方式 功耗 =============== ======== Power down 40uA+ Soft off 2uA+ =============== ======== ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 启动时间 ########### .. note:: **注意!!!!! :** - *注1:启动时间 测试方法为上电/触发唤醒 到 运行main.c第一行的时间。* - *注2:软关机快速启动不会运行uboot流程,可以加快启动时间,但无法进行uboot升级操作(快速启动配置方法如下图)。* - *注3:若打开了蓝牙情况下进出powerdown时,powerdown内部会涉及到蓝牙的一些挂起/恢复等操作,相应进出时间就会延长一点。* .. image:: sfc_fast_boot.png :alt: "快速启动配置" :align: center .. centered:: 快速启动配置 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ==================================== ============ 启动方式/CPU AW30N ==================================== ============ 冷启动(首次上电、内置flash为双线) 37ms+ 软关机(Soft off)唤醒(正常启动) 22ms+ 软关机(Soft off)唤醒(快速启动) 4ms+ powerdown唤醒(关闭蓝牙) 3.75ms+ powerdown唤醒(打开蓝牙) 5.8ms+ ==================================== ============ 相关启动时间如图所示: .. image:: cpu_wakeup_time.png :alt: "相关启动时间" :align: center .. centered:: 相关启动时间