![]() |
mFrame
|
MCXA153 VBAT (Battery-Backed Domain) Register Structure (VBAT電池備份域寄存器結構) 更多...
#include <Register.h>
公開屬性 | ||
__I uint32 | verid | |
Version ID Register (版本ID寄存器) | ||
uint8 | reserved_0 [508] | |
Reserved space after VERID register (VERID寄存器後的保留空間) | ||
__IO uint32 | froctla | |
FRO16K Control A Register (FRO16K控制A寄存器) | ||
uint8 | reserved_1 [20] | |
Reserved space after FROCTLA register (FROCTLA寄存器後的保留空間) | ||
__IO uint32 | frolcka | |
FRO16K Lock A Register (FRO16K鎖定A寄存器) | ||
uint8 | reserved_2 [4] | |
Reserved space after FROLCKA register (FROLCKA寄存器後的保留空間) | ||
__IO uint32 | froclke | |
FRO16K Clock Enable Register (FRO16K時鐘使能寄存器) | ||
uint8 | reserved_3 [1244] | |
Reserved space after FROCLKE register (FROCLKE寄存器後的保留空間) | ||
struct { | ||
__IO uint32 wakeupa | ||
Wakeup Register A (喚醒寄存器A) 更多... | ||
uint8 reserved_0 [4] | ||
Reserved space in wakeup structure (喚醒結構中的保留空間) 更多... | ||
} | wakeup [2] | |
Wakeup Register Array (喚醒寄存器陣列) | ||
uint8 | reserved_4 [232] | |
Reserved space after wakeup array (喚醒陣列後的保留空間) | ||
__IO uint32 | waklcka | |
Wakeup Lock A Register (喚醒鎖定A寄存器) | ||
MCXA153 VBAT (Battery-Backed Domain) Register Structure (VBAT電池備份域寄存器結構)
This structure provides access to VBAT (Battery-Backed Domain) registers, which control low-power domain functionality that remains operational even when the main power supply is disconnected, as long as backup battery power is available. 這個結構提供VBAT(電池備份域)寄存器的存取,控制即使在主電源斷開時 仍能運作的低功耗域功能(只要有備用電池電源)。
Base Address: 0x40032000 Memory Region: Always-On Power Domain Access: Read/Write (some registers may be lock-protected)
Key Features (主要功能):
Power Domain Context (電源域背景):
FRO16K Oscillator System (FRO16K振盪器系統):
Wakeup Management System (喚醒管理系統):
Typical Use Cases (典型應用場合):
Power Consumption Characteristics (功耗特性):
__IO uint32 mcxa153::chip::vbat::Register::froclke |
FRO16K Clock Enable Register (FRO16K時鐘使能寄存器)
Controls the clock output and distribution from the FRO16K oscillator to various VBAT domain peripherals and system components. 控制從FRO16K振盪器到各種VBAT域週邊設備和系統組件的時鐘輸出和分配。
Address: 0x220 Access: Read-Write Reset Value: 0x00000000
Clock Distribution Features:
Bit Fields:
__IO uint32 mcxa153::chip::vbat::Register::froctla |
FRO16K Control A Register (FRO16K控制A寄存器)
Controls the FRO16K (16kHz Free-Running Oscillator) operation in the VBAT domain. This oscillator provides low-power timing reference that can operate from battery backup. 控制VBAT域中FRO16K(16kHz自由運行振盪器)的運作。
Address: 0x200 Access: Read-Write Reset Value: 0x00000000
Key Features:
Bit Fields:
__IO uint32 mcxa153::chip::vbat::Register::frolcka |
FRO16K Lock A Register (FRO16K鎖定A寄存器)
Provides lock protection for FRO16K configuration registers to prevent unauthorized or accidental changes to critical oscillator settings. 為FRO16K配置寄存器提供鎖定保護,防止未授權或意外變更關鍵振盪器設定。
Address: 0x218 Access: Read-Write (write-once when locking) Reset Value: 0x00000000
Lock Mechanism:
Bit Fields:
uint8 mcxa153::chip::vbat::Register::reserved_0[4] |
Reserved space after VERID register (VERID寄存器後的保留空間)
Reserved space in wakeup structure (喚醒結構中的保留空間)
Reserved memory region for alignment and future expansion. 508 bytes reserved from 0x004 to 0x1FF.
Reserved space within each wakeup structure for future expansion. 4 bytes reserved for alignment and future features.
uint8 mcxa153::chip::vbat::Register::reserved_1[20] |
Reserved space after FROCTLA register (FROCTLA寄存器後的保留空間)
Reserved memory region for alignment. 20 bytes reserved from 0x204 to 0x217.
uint8 mcxa153::chip::vbat::Register::reserved_2[4] |
Reserved space after FROLCKA register (FROLCKA寄存器後的保留空間)
Reserved memory region for alignment. 4 bytes reserved from 0x21C to 0x21F.
uint8 mcxa153::chip::vbat::Register::reserved_3[1244] |
Reserved space after FROCLKE register (FROCLKE寄存器後的保留空間)
Reserved memory region for alignment and future expansion. 1244 bytes reserved from 0x224 to 0x6FF.
uint8 mcxa153::chip::vbat::Register::reserved_4[232] |
Reserved space after wakeup array (喚醒陣列後的保留空間)
Reserved memory region for alignment and future expansion. 232 bytes reserved from after wakeup array to 0x7F7.
__I uint32 mcxa153::chip::vbat::Register::verid |
Version ID Register (版本ID寄存器)
Contains version information for the VBAT domain hardware implementation. This read-only register provides feature specification, minor version, and major version identification for software compatibility verification. 包含VBAT域硬體實現的版本資訊。
Address: 0x000 Access: Read-Only Reset Value: Implementation specific
Bit Fields:
struct { ... } mcxa153::chip::vbat::Register::wakeup[2] |
Wakeup Register Array (喚醒寄存器陣列)
Array of wakeup configuration structures that control system wake-up sources and events in the battery-backed domain. Each structure manages different wake-up scenarios and power management states. 喚醒配置結構陣列,控制電池備份域中的系統喚醒源和事件。
Array Size: 2 structures Base Address: 0x700 Structure Step: 0x8 bytes
__IO uint32 mcxa153::chip::vbat::Register::wakeupa |
Wakeup Register A (喚醒寄存器A)
Configures wake-up sources and events for the corresponding wakeup instance. This register stores wake-up configuration that persists during battery backup. 配置對應喚醒實例的喚醒源和事件。
Address: 0x700 + (index * 0x8) Access: Read-Write Reset Value: 0x00000000
Wake-up Source Types:
Configuration Features:
__IO uint32 mcxa153::chip::vbat::Register::waklcka |
Wakeup Lock A Register (喚醒鎖定A寄存器)
Provides lock protection for all wakeup configuration registers to prevent unauthorized or accidental changes to critical wake-up settings during battery-backed operation. 為所有喚醒配置寄存器提供鎖定保護,防止在電池備份運作期間 未授權或意外變更關鍵喚醒設定。
Address: 0x7F8 Access: Read-Write (write-once when locking) Reset Value: 0x00000000
Lock Protection Scope:
Security Features:
Bit Fields: