libxr
Embedded C++ framework for bare-metal, RTOS and Linux
Loading...
Searching...
No Matches
mspm0_power.hpp
1#pragma once
2
3#include "power.hpp"
4#include "ti_msp_dl_config.h"
5
6namespace LibXR
7{
8
13{
14 public:
15 explicit MSPM0PowerManager();
16
17 void Reset() override;
18
19 void Shutdown() override;
20
21 void JumpToBootloader() override;
22};
23
24} // namespace LibXR
MSPM0 电源管理实现 / MSPM0 power manager implementation.
void JumpToBootloader() override
复位并进入 ROM BSL / Resets into the ROM BSL
MSPM0PowerManager()
构造时释放 SHUTDOWN 锁存的 IO / Releases the IO latched by SHUTDOWN
void Shutdown() override
进入 SHUTDOWN 低功耗模式 / Enters the SHUTDOWN low-power mode
void Reset() override
复位整机 / Resets the whole device
电源管理器基类 / Abstract base class for Power Manager
Definition power.hpp:21
LibXR 命名空间 / LibXR namespace.
Definition ch32_can.hpp:14