![]() |
mFrame
|
#include <Register.h>
公開屬性 | |
__IO uint32 | mrcc_glb_rst0 |
週邊重置控制暫存器 0 (偏移: 0x0,讀寫) | |
__O uint32 | mrcc_glb_rst0_set |
週邊重置控制設定暫存器 0 (偏移: 0x4,唯寫) | |
__O uint32 | mrcc_glb_rst0_clr |
週邊重置控制清除暫存器 0 (偏移: 0x8,唯寫) | |
uint8 | reserved_0 [4] |
保留空間 (偏移: 0xC-0xF) | |
__IO uint32 | mrcc_glb_rst1 |
週邊重置控制暫存器 1 (偏移: 0x10,讀寫) | |
__O uint32 | mrcc_glb_rst1_set |
週邊重置控制設定暫存器 1 (偏移: 0x14,唯寫) | |
__O uint32 | mrcc_glb_rst1_clr |
週邊重置控制清除暫存器 1 (偏移: 0x18,唯寫) | |
uint8 | reserved_1 [36] |
保留空間 (偏移: 0x1C-0x3F) | |
__IO uint32 | mrcc_glb_cc0 |
AHB 時脈控制暫存器 0 (偏移: 0x40,讀寫) | |
__O uint32 | mrcc_glb_cc0_set |
AHB 時脈控制設定暫存器 0 (偏移: 0x44,唯寫) | |
__O uint32 | mrcc_glb_cc0_clr |
AHB 時脈控制清除暫存器 0 (偏移: 0x48,唯寫) | |
uint8 | reserved_2 [4] |
保留空間 (偏移: 0x4C-0x4F) | |
__IO uint32 | mrcc_glb_cc1 |
AHB 時脈控制暫存器 1 (偏移: 0x50,讀寫) | |
__O uint32 | mrcc_glb_cc1_set |
AHB 時脈控制設定暫存器 1 (偏移: 0x54,唯寫) | |
__O uint32 | mrcc_glb_cc1_clr |
AHB 時脈控制清除暫存器 1 (偏移: 0x58,唯寫) | |
uint8 | reserved_3 [36] |
保留空間 (偏移: 0x5C-0x7F) | |
__IO uint32 | mrcc_glb_acc0 |
自動時脈閘控控制暫存器 0 (偏移: 0x80,讀寫) | |
__IO uint32 | mrcc_glb_acc1 |
自動時脈閘控控制暫存器 1 (偏移: 0x84,讀寫) | |
uint8 | reserved_4 [24] |
保留空間 (偏移: 0x88-0x9F) | |
__IO uint32 | mrcc_i3c0_fclk_clksel |
__IO uint32 | mrcc_i3c0_fclk_clkdiv |
__IO uint32 | mrcc_ctimer0_clksel |
__IO uint32 | mrcc_ctimer0_clkdiv |
__IO uint32 | mrcc_ctimer1_clksel |
__IO uint32 | mrcc_ctimer1_clkdiv |
__IO uint32 | mrcc_ctimer2_clksel |
__IO uint32 | mrcc_ctimer2_clkdiv |
uint8 | reserved_5 [4] |
保留空間 (偏移: 0xC0-0xC3) | |
__IO uint32 | mrcc_wwdt0_clkdiv |
__IO uint32 | mrcc_lpi2c0_clksel |
__IO uint32 | mrcc_lpi2c0_clkdiv |
__IO uint32 | mrcc_lpspi0_clksel |
__IO uint32 | mrcc_lpspi0_clkdiv |
__IO uint32 | mrcc_lpspi1_clksel |
__IO uint32 | mrcc_lpspi1_clkdiv |
__IO uint32 | mrcc_lpuart0_clksel |
__IO uint32 | mrcc_lpuart0_clkdiv |
__IO uint32 | mrcc_lpuart1_clksel |
__IO uint32 | mrcc_lpuart1_clkdiv |
__IO uint32 | mrcc_lpuart2_clksel |
__IO uint32 | mrcc_lpuart2_clkdiv |
__IO uint32 | mrcc_usb0_clksel |
uint8 | reserved_6 [4] |
保留空間 (偏移: 0xFC-0xFF) | |
__IO uint32 | mrcc_lptmr0_clksel |
__IO uint32 | mrcc_lptmr0_clkdiv |
__IO uint32 | mrcc_ostimer0_clksel |
uint8 | reserved_7 [4] |
保留空間 (偏移: 0x10C-0x10F) | |
__IO uint32 | mrcc_adc0_clksel |
__IO uint32 | mrcc_adc0_clkdiv |
uint8 | reserved_8 [4] |
保留空間 (偏移: 0x118-0x11B) | |
__IO uint32 | mrcc_cmp0_func_clkdiv |
__IO uint32 | mrcc_cmp0_rr_clksel |
__IO uint32 | mrcc_cmp0_rr_clkdiv |
uint8 | reserved_9 [4] |
保留空間 (偏移: 0x128-0x12B) | |
__IO uint32 | mrcc_cmp1_func_clkdiv |
__IO uint32 | mrcc_cmp1_rr_clksel |
__IO uint32 | mrcc_cmp1_rr_clkdiv |
__IO uint32 | mrcc_dbg_trace_clksel |
__IO uint32 | mrcc_dbg_trace_clkdiv |
__IO uint32 | mrcc_clkout_clksel |
__IO uint32 | mrcc_clkout_clkdiv |
__IO uint32 | mrcc_systick_clksel |
__IO uint32 | mrcc_systick_clkdiv |
uint8 | reserved_10 [4] |
保留空間 (偏移: 0x150-0x153) | |
__IO uint32 | mrcc_fro_hf_div_clkdiv |
MRCC 週邊暫存器存取層
此結構體映射了 MCXA153 微控制器的 MRCC (MCU Reset and Clock Controller) 週邊硬體暫存器, 提供系統時脈控制、週邊重置管理和自動時脈閘控的暫存器存取介面。
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_adc0_clkdiv |
ADC0 時脈分頻控制,偏移: 0x114
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_adc0_clksel |
ADC0 時脈選擇控制,偏移: 0x110
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_clkout_clkdiv |
CLKOUT 時脈分頻控制,偏移: 0x144
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_clkout_clksel |
CLKOUT 時脈選擇控制,偏移: 0x140
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_cmp0_func_clkdiv |
CMP0_FUNC 時脈分頻控制,偏移: 0x11C
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_cmp0_rr_clkdiv |
CMP0_RR 時脈分頻控制,偏移: 0x124
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_cmp0_rr_clksel |
CMP0_RR 時脈選擇控制,偏移: 0x120
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_cmp1_func_clkdiv |
CMP1_FUNC 時脈分頻控制,偏移: 0x12C
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_cmp1_rr_clkdiv |
CMP1_RR 時脈分頻控制,偏移: 0x134
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_cmp1_rr_clksel |
CMP1_RR 時脈選擇控制,偏移: 0x130
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_ctimer0_clkdiv |
CTIMER0 時脈分頻控制,偏移: 0xAC
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_ctimer0_clksel |
CTIMER0 時脈選擇控制,偏移: 0xA8
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_ctimer1_clkdiv |
CTIMER1 時脈分頻控制,偏移: 0xB4
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_ctimer1_clksel |
CTIMER1 時脈選擇控制,偏移: 0xB0
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_ctimer2_clkdiv |
CTIMER2 時脈分頻控制,偏移: 0xBC
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_ctimer2_clksel |
CTIMER2 時脈選擇控制,偏移: 0xB8
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_dbg_trace_clkdiv |
DBG_TRACE 時脈分頻控制,偏移: 0x13C
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_dbg_trace_clksel |
DBG_TRACE 時脈選擇控制,偏移: 0x138
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_fro_hf_div_clkdiv |
FRO_HF_DIV 時脈分頻控制,偏移: 0x154
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_glb_acc0 |
自動時脈閘控控制暫存器 0 (偏移: 0x80,讀寫)
控制各週邊模組的自動時脈閘控功能,以降低功耗。
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_glb_cc0 |
AHB 時脈控制暫存器 0 (偏移: 0x40,讀寫)
控制 AHB 匯流排上各週邊模組的時脈使能。
__O uint32 mcxa153::chip::mrcc::Register::mrcc_glb_cc0_clr |
AHB 時脈控制清除暫存器 0 (偏移: 0x48,唯寫)
清除對應位元來停用時脈,不影響其他位元。
__O uint32 mcxa153::chip::mrcc::Register::mrcc_glb_cc0_set |
AHB 時脈控制設定暫存器 0 (偏移: 0x44,唯寫)
設定對應位元來啟用時脈,不影響其他位元。
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_glb_rst0 |
週邊重置控制暫存器 0 (偏移: 0x0,讀寫)
控制各個週邊模組的重置狀態。
__O uint32 mcxa153::chip::mrcc::Register::mrcc_glb_rst0_clr |
週邊重置控制清除暫存器 0 (偏移: 0x8,唯寫)
清除對應位元來取消週邊重置,不影響其他位元。
__O uint32 mcxa153::chip::mrcc::Register::mrcc_glb_rst0_set |
週邊重置控制設定暫存器 0 (偏移: 0x4,唯寫)
設定對應位元來啟動週邊重置,不影響其他位元。
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_i3c0_fclk_clkdiv |
I3C0_FCLK 時脈分頻控制,偏移: 0xA4
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_i3c0_fclk_clksel |
I3C0_FCLK 時脈選擇控制,偏移: 0xA0
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_lpi2c0_clkdiv |
LPI2C0 時脈分頻控制,偏移: 0xCC
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_lpi2c0_clksel |
LPI2C0 時脈選擇控制,偏移: 0xC8
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_lpspi0_clkdiv |
LPSPI0 時脈分頻控制,偏移: 0xD4
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_lpspi0_clksel |
LPSPI0 時脈選擇控制,偏移: 0xD0
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_lpspi1_clkdiv |
LPSPI1 時脈分頻控制,偏移: 0xDC
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_lpspi1_clksel |
LPSPI1 時脈選擇控制,偏移: 0xD8
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_lptmr0_clkdiv |
LPTMR0 時脈分頻控制,偏移: 0x104
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_lptmr0_clksel |
LPTMR0 時脈選擇控制,偏移: 0x100
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_lpuart0_clkdiv |
LPUART0 時脈分頻控制,偏移: 0xE4
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_lpuart0_clksel |
LPUART0 時脈選擇控制,偏移: 0xE0
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_lpuart1_clkdiv |
LPUART1 時脈分頻控制,偏移: 0xEC
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_lpuart1_clksel |
LPUART1 時脈選擇控制,偏移: 0xE8
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_lpuart2_clkdiv |
LPUART2 時脈分頻控制,偏移: 0xF4
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_lpuart2_clksel |
LPUART2 時脈選擇控制,偏移: 0xF0
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_ostimer0_clksel |
OSTIMER0 時脈選擇控制,偏移: 0x108
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_systick_clkdiv |
SYSTICK 時脈分頻控制,偏移: 0x14C
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_systick_clksel |
SYSTICK 時脈選擇控制,偏移: 0x148
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_usb0_clksel |
USB0 時脈選擇控制,偏移: 0xF8
__IO uint32 mcxa153::chip::mrcc::Register::mrcc_wwdt0_clkdiv |
WWDT0 時脈分頻控制,偏移: 0xC4