假设STM32U5每秒唤醒一次,处理数据需要10ms,运行在72MHz(此处为举例说明,实际可根据芯片支持的频率调整),电流36mA,其余时间处于停机模式,电流1.4µA。那么每天的功耗计算如下:每天唤醒次数是86400次,每次运行10ms,总运行时间是864秒(14.4分钟),功耗是36mA * 864s / 3600s = 8.64mAh。停机模式下的时间是86400s - 864s = 85536s,功耗是1.4µA * 85536s / 3600s ≈ 0.0332mAh。总日功耗约8.67mAh,CR2032的220mAh可以支持约25天。但这只是简单示例,若进一步优化,如降低唤醒频率、使用更低功耗的模式等,续航时间会显著延长 |