Hi Lucian Firan
Yes, you can use LPO, witch is a clock generated by the PMC. This change is made when you call CLOCK_SetBootConfig(&g_defaultClockConfigRun);
defaultClockConfigRun is a structure defined as:
const clock_manager_user_config_t g_defaultClockConfigRun =
{
.mcgConfig =
{
.mcg_mode = kMcgModeBLPE,
.irclkEnable = true,
.irclkEnableInStop = false,
.ircs = kMcgIrcSlow,
.fcrdiv = 0U,
.frdiv = 5U,
.drs = kMcgDcoRangeSelLow,
.dmx32 = kMcgDmx32Default,
.oscsel = kMcgOscselOsc,
},
.simConfig =
{
.pllFllSel = kClockPllFllSelFll,
.er32kSrc = kClockEr32kSrcOsc0,
.outdiv1 = 0U,
.outdiv4 = 1U,
}
};
So, you need to change .er32kSrc from kClockEr32kSrcOsc0 to kClockEr32kSrcLpo.
Hope this information helps you
Have a great day,
Jorge Alcala
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------