![]() |
mFrame
|
System Power Controller (SPC) Register Structure. 更多...
#include <Register.h>
公開屬性 | |
| __I uint32 | verid |
| Version ID Register. | |
| uint8 | reserved_0 [12] |
| Reserved Space 0. | |
| __IO uint32 | sc |
| Status Control Register. | |
| uint8 | reserved_1 [8] |
| Reserved Space 1. | |
| __IO uint32 | lpreq_cfg |
| Low Power Request Configuration Register. | |
| __IO uint32 | cfg |
| SPC Configuration Register. | |
| uint8 | reserved_2 [12] |
| Reserved Space 2. | |
| __IO uint32 | pd_status [1] |
| Power Domain Status Register Array. | |
| uint8 | reserved_3 [12] |
| Reserved Space 3. | |
| __IO uint32 | sramctl |
| SRAM Control Register. | |
| uint8 | reserved_4 [16] |
| Reserved Space 4. | |
| __IO uint32 | sramretldo_reftrim |
| SRAM Retention Reference Trim Register. | |
| __IO uint32 | sramretldo_cntrl |
| SRAM Retention LDO Control Register. | |
| uint8 | reserved_5 [164] |
| Reserved Space 5. | |
| __IO uint32 | active_cfg |
| Active Power Mode Configuration Register. | |
| __IO uint32 | active_cfg1 |
| Active Power Mode Configuration 1 Register. | |
| __IO uint32 | lp_cfg |
| Low Power Mode Configuration Register. | |
| __IO uint32 | lp_cfg1 |
| Low Power Mode Configuration 1 Register. | |
| uint8 | reserved_6 [16] |
| Reserved Space 6. | |
| __IO uint32 | lpwkup_delay |
| Low Power Wake-Up Delay Register. | |
| __IO uint32 | active_vdelay |
| Active Voltage Trim Delay Register. | |
| uint8 | reserved_7 [8] |
| Reserved Space 7. | |
| __IO uint32 | vd_stat |
| Voltage Detect Status Register. | |
| __IO uint32 | vd_core_cfg |
| Core Voltage Detect Configuration Register. | |
| __IO uint32 | vd_sys_cfg |
| System Voltage Detect Configuration Register. | |
| uint8 | reserved_8 [4] |
| Reserved Space 8. | |
| __IO uint32 | evd_cfg |
| External Voltage Domain Configuration Register. | |
| uint8 | reserved_9 [444] |
| Reserved Space 9. | |
| uint32 | coreldo_cfg |
| LDO Core Configuration Register. | |
System Power Controller (SPC) Register Structure.
Complete register map for the MCXA153 System Power Controller peripheral. The SPC provides comprehensive power management functionality including voltage regulation, power domain control, low power mode management, and voltage detection.
SPC 寄存器結構體,提供完整的系統電源控制功能
SPC Functionality:
| __IO uint32 mcxa153::chip::spc::Register::active_cfg |
Active Power Mode Configuration Register.
Configuration settings for active power mode operation @offset 0x100 @access Read/Write
| __IO uint32 mcxa153::chip::spc::Register::active_cfg1 |
Active Power Mode Configuration 1 Register.
Extended configuration settings for active power mode @offset 0x104 @access Read/Write
| __IO uint32 mcxa153::chip::spc::Register::active_vdelay |
Active Voltage Trim Delay Register.
Delay configuration for voltage transitions in active mode @offset 0x124 @access Read/Write
| __IO uint32 mcxa153::chip::spc::Register::cfg |
| uint32 mcxa153::chip::spc::Register::coreldo_cfg |
LDO Core Configuration Register.
Configuration register for core LDO voltage regulator @offset 0x300 @access Read-only
| __IO uint32 mcxa153::chip::spc::Register::evd_cfg |
External Voltage Domain Configuration Register.
Configuration for external voltage domain management @offset 0x140 @access Read/Write
| __IO uint32 mcxa153::chip::spc::Register::lp_cfg |
Low Power Mode Configuration Register.
Configuration settings for low power mode operation @offset 0x108 @access Read/Write
| __IO uint32 mcxa153::chip::spc::Register::lp_cfg1 |
Low Power Mode Configuration 1 Register.
Extended configuration settings for low power mode @offset 0x10C @access Read/Write
| __IO uint32 mcxa153::chip::spc::Register::lpreq_cfg |
Low Power Request Configuration Register.
Configuration for low power request signals and wake-up sources @offset 0x1C @access Read/Write
| __IO uint32 mcxa153::chip::spc::Register::lpwkup_delay |
Low Power Wake-Up Delay Register.
Delay configuration for wake-up from low power modes @offset 0x120 @access Read/Write
| __IO uint32 mcxa153::chip::spc::Register::pd_status[1] |
Power Domain Status Register Array.
Status registers for individual power domains @offset 0x30 (array step: 0x4) @access Read/Write
| uint8 mcxa153::chip::spc::Register::reserved_0[12] |
Reserved Space 0.
Reserved register space - do not access @offset 0x4-0xC
| uint8 mcxa153::chip::spc::Register::reserved_1[8] |
Reserved Space 1.
Reserved register space - do not access @offset 0x14-0x18
| uint8 mcxa153::chip::spc::Register::reserved_2[12] |
Reserved Space 2.
Reserved register space - do not access @offset 0x24-0x2C
| uint8 mcxa153::chip::spc::Register::reserved_3[12] |
Reserved Space 3.
Reserved register space - do not access @offset 0x34-0x3C
| uint8 mcxa153::chip::spc::Register::reserved_4[16] |
Reserved Space 4.
Reserved register space - do not access @offset 0x44-0x50
| uint8 mcxa153::chip::spc::Register::reserved_5[164] |
Reserved Space 5.
Reserved register space - do not access @offset 0x5C-0xFC
| uint8 mcxa153::chip::spc::Register::reserved_6[16] |
Reserved Space 6.
Reserved register space - do not access @offset 0x110-0x11C
| uint8 mcxa153::chip::spc::Register::reserved_7[8] |
Reserved Space 7.
Reserved register space - do not access @offset 0x128-0x12C
| uint8 mcxa153::chip::spc::Register::reserved_8[4] |
Reserved Space 8.
Reserved register space - do not access @offset 0x13C
| uint8 mcxa153::chip::spc::Register::reserved_9[444] |
Reserved Space 9.
Reserved register space - do not access @offset 0x144-0x2FC
| __IO uint32 mcxa153::chip::spc::Register::sc |
| __IO uint32 mcxa153::chip::spc::Register::sramctl |
SRAM Control Register.
Control register for SRAM power management and retention @offset 0x40 @access Read/Write
| __IO uint32 mcxa153::chip::spc::Register::sramretldo_cntrl |
SRAM Retention LDO Control Register.
Control register for SRAM retention LDO settings @offset 0x58 @access Read/Write
| __IO uint32 mcxa153::chip::spc::Register::sramretldo_reftrim |
SRAM Retention Reference Trim Register.
Trimming configuration for SRAM retention voltage reference @offset 0x54 @access Read/Write
| __IO uint32 mcxa153::chip::spc::Register::vd_core_cfg |
Core Voltage Detect Configuration Register.
Configuration for core voltage detection and monitoring @offset 0x134 @access Read/Write
| __IO uint32 mcxa153::chip::spc::Register::vd_stat |
Voltage Detect Status Register.
Status information for voltage detection circuits @offset 0x130 @access Read/Write
| __IO uint32 mcxa153::chip::spc::Register::vd_sys_cfg |
System Voltage Detect Configuration Register.
Configuration for system voltage detection and monitoring @offset 0x138 @access Read/Write
| __I uint32 mcxa153::chip::spc::Register::verid |