79 #define MCG_PLL_DISABLE 0U 81 #define OSC_ER_CLK_DISABLE 0U 82 #define SIM_OSC32KSEL_RTC32KCLK_CLK 2U 83 #define SIM_PLLFLLSEL_IRC48MCLK_CLK 3U 84 #define SIM_PLLFLLSEL_MCGPLLCLK_CLK 1U 102 static void CLOCK_CONFIG_SetFllExtRefDiv(uint8_t frdiv)
104 MCG->C1 = ((MCG->C1 & ~MCG_C1_FRDIV_MASK) | MCG_C1_FRDIV(frdiv));
159 .mcgMode = kMCG_ModePEE,
160 .irclkEnableMode = kMCG_IrclkEnable,
161 .ircs = kMCG_IrcSlow,
165 .dmx32 = kMCG_Dmx32Default,
166 .oscsel = kMCG_OscselOsc,
178 .clkdiv1 = 0x1240000U,
184 .workMode = kOSC_ModeExt,
187 .enableMode = kOSC_ErClkEnable,
197 CLOCK_SetSimSafeDivs();
257 .mcgMode = kMCG_ModeBLPI,
258 .irclkEnableMode = kMCG_IrclkEnable,
259 .ircs = kMCG_IrcFast,
263 .dmx32 = kMCG_Dmx32Default,
264 .oscsel = kMCG_OscselOsc,
282 .workMode = kOSC_ModeExt,
295 CLOCK_SetSimSafeDivs();
303 SMC_SetPowerModeProtection(
SMC, kSMC_AllowPowerModeAll);
304 #if (defined(FSL_FEATURE_SMC_HAS_LPWUI) && FSL_FEATURE_SMC_HAS_LPWUI) 305 SMC_SetPowerModeVlpr(
SMC,
false);
307 SMC_SetPowerModeVlpr(
SMC);
309 while (SMC_GetPowerModeState(
SMC) != kSMC_PowerStateVlpr)
void BOARD_BootClockRUN(void)
This function executes configuration of clocks.
const sim_clock_config_t simConfig_BOARD_BootClockVLPR
SIM module set for BOARD_BootClockVLPR configuration.
const osc_config_t oscConfig_BOARD_BootClockRUN
OSC set for BOARD_BootClockRUN configuration.
const osc_config_t oscConfig_BOARD_BootClockVLPR
OSC set for BOARD_BootClockVLPR configuration.
const mcg_config_t mcgConfig_BOARD_BootClockRUN
MCG set for BOARD_BootClockRUN configuration.
void BOARD_BootClockVLPR(void)
This function executes configuration of clocks.
#define BOARD_BOOTCLOCKVLPR_CORE_CLOCK
#define SIM_PLLFLLSEL_IRC48MCLK_CLK
const mcg_config_t mcgConfig_BOARD_BootClockVLPR
MCG set for BOARD_BootClockVLPR configuration.
#define BOARD_BOOTCLOCKRUN_CORE_CLOCK
#define OSC_ER_CLK_DISABLE
#define SIM_OSC32KSEL_RTC32KCLK_CLK
#define SIM_PLLFLLSEL_MCGPLLCLK_CLK
const sim_clock_config_t simConfig_BOARD_BootClockRUN
SIM module set for BOARD_BootClockRUN configuration.