#pragma once #include /* * 高负载来源使用独立引用计数:同一来源允许嵌套 begin/end,只有全部结束后 * 才进入冷却窗口。该状态用于标记采样质量,不直接计算电量百分比。 */ typedef enum { PLATFORM_BATTERY_LOAD_AUDIO = 0, PLATFORM_BATTERY_LOAD_STEPPER, PLATFORM_BATTERY_LOAD_COUNT, } platform_battery_load_source_t; void platform_battery_load_begin(platform_battery_load_source_t source); void platform_battery_load_end(platform_battery_load_source_t source);