![]() |
mFrame
|
MCXA153 核心時鐘配置結構體 更多...
#include <CoreClockConfig.h>
公開屬性 | |
mcxa153::chip::spc::ActiveModeCoreLdoOption | activeModeCoreLdoOption |
活躍模式核心 LDO 選項 | |
mcxa153::chip::spc::SramVoltageConfig | sramVoltageConfig |
SRAM 電壓配置 | |
mcxa153::chip::clock::AttachID | attachID |
時鐘源附加識別符 | |
uint32 | coreClock |
核心時鐘頻率 (Hz) | |
uint32 | froClock |
FRO 時鐘頻率 (Hz) | |
uint8 | fmuFctrlRwsc |
快閃記憶體控制器讀取等待週期 | |
uint8 | divFRO |
FRO 時鐘分頻比 | |
uint8 | divAHB |
AHB 匯流排時鐘分頻比 | |
MCXA153 核心時鐘配置結構體
定義 MCXA153 微控制器的完整時鐘系統配置參數,包括:
此結構體用於系統初始化時的時鐘樹配置,確保各個模組 獲得正確的時鐘頻率以達到最佳性能和功耗平衡。
mcxa153::chip::spc::ActiveModeCoreLdoOption mcxa153::core::CoreClockConfig::activeModeCoreLdoOption |
活躍模式核心 LDO 選項
配置核心 LDO (低壓降穩壓器) 在活躍模式下的工作參數。 LDO 負責為 CPU 核心提供穩定的電源電壓,影響系統穩定性和功耗。
選項包括:
mcxa153::chip::clock::AttachID mcxa153::core::CoreClockConfig::attachID |
時鐘源附加識別符
指定系統時鐘的來源和附加配置選項:
uint32 mcxa153::core::CoreClockConfig::coreClock |
核心時鐘頻率 (Hz)
CPU 核心的運行頻率,直接影響處理器的執行速度。
典型範圍:
uint8 mcxa153::core::CoreClockConfig::divAHB |
AHB 匯流排時鐘分頻比
高級高效能匯流排 (Advanced High-performance Bus) 的時鐘分頻設定。 AHB 匯流排連接 CPU、記憶體和高速周邊模組。
分頻選項:
uint8 mcxa153::core::CoreClockConfig::divFRO |
FRO 時鐘分頻比
FRO 輸出時鐘的分頻係數,用於產生較低頻率的系統時鐘。
分頻選項:
uint8 mcxa153::core::CoreClockConfig::fmuFctrlRwsc |
快閃記憶體控制器讀取等待週期
設定 CPU 存取快閃記憶體時的等待週期數。 等待週期必須根據核心時鐘頻率適當調整以確保可靠存取。
典型值:
uint32 mcxa153::core::CoreClockConfig::froClock |
FRO 時鐘頻率 (Hz)
快速 RC 振盪器 (Fast RC Oscillator) 的輸出頻率。 FRO 為系統提供內部時鐘源,無需外部元件。
標準頻率選項:
mcxa153::chip::spc::SramVoltageConfig mcxa153::core::CoreClockConfig::sramVoltageConfig |
SRAM 電壓配置
設定系統 SRAM 的工作電壓,影響記憶體的存取速度和可靠性。 較高的電壓提供更快的存取速度,但增加功耗。
配置選項: