libxr
Embedded C++ framework for bare-metal, RTOS and Linux
Loading...
Searching...
No Matches
hpm_power.hpp
1#pragma once
2
3#include "hpm_soc.h"
4#include "power.hpp"
5
6namespace LibXR
7{
8
13{
14 public:
15 explicit HPMPowerManager();
16
17 void Reset() override;
18
19 void Shutdown() override;
20
21 void JumpToBootloader() override;
22};
23
24} // namespace LibXR
HPM 电源管理实现 / HPM power manager implementation.
Definition hpm_power.hpp:13
void JumpToBootloader() override
进入 ROM ISP / Enters the ROM ISP
Definition hpm_power.cpp:63
void Shutdown() override
进入 power down 模式 / Enters the power down mode
Definition hpm_power.cpp:39
void Reset() override
PPOR 软件复位整机 / Resets the whole device through the PPOR.
Definition hpm_power.cpp:20
电源管理器基类 / Abstract base class for Power Manager
Definition power.hpp:21
LibXR 命名空间 / LibXR namespace.
Definition ch32_can.hpp:14