概述
电源管理器(Power Manager)是YTM32B1M微控制器中用于管理系统功耗和电源模式的核心组件。它提供了统一的接口来控制不同的电源模式,支持回调机制,并能够根据应用需求动态调整系统功耗。本文深入分析电源管理器驱动的实现原理、数据结构和API接口。
文件组织结构
头文件分析
-
主要头文件:
power_manager.h -
芯片特定头文件:
power_manager_YTM32B1Mx.h -
依赖文件:
device_registers.h,status.h -
功能模块: 电源模式管理、回调机制、状态监控
核心数据结构解析
1. 电源管理策略
typedef enum
{
POWER_MANAGER_POLICY_AGREEMENT, /*!< 所有回调返回成功时才改变电源模式 */
POWER_MANAGER_POLICY_FORCIBLE /*!< 无论回调结果如何都改变电源模式 */
} power_manager_policy_t;
订阅专栏 解锁全文
70

被折叠的 条评论
为什么被折叠?



