在线时间17 小时
UID3072827
注册时间2022-11-4
NXP金币0
该用户从未签到
注册会员

- 积分
- 138
- 最后登录
- 2023-5-23
|
下面是摘自官网电源模式切换的例子
void ClockSetToLowSpeedRun(void)
{
// CORE CLK mux to 24M before reconfigure PLLs
SwitchSystemClocks(LPM_PowerModeLowPowerRun);
/* Init SYS PLL */
CLOCK_InitSysPll(&sysPllConfig);
/* Deinit SYS PLL PFD 0 1 */
CLOCK_DeinitSysPfd(kCLOCK_Pfd0); //pfd0
CLOCK_DeinitSysPfd(kCLOCK_Pfd1); //pfd1
/* Init System pfd2. */
CLOCK_InitSysPfd(kCLOCK_Pfd2, 24); //pfd2
/* Init System pfd3. */
CLOCK_InitSysPfd(kCLOCK_Pfd3, 24); //pfd3
/* Deinit USB1 PLL */
CLOCK_DeinitUsb1Pll();
/* Deinit USB1 PLL PFD 0 1 2 3 */
CLOCK_DeinitUsb1Pfd(kCLOCK_Pfd0);
CLOCK_DeinitUsb1Pfd(kCLOCK_Pfd1);
CLOCK_DeinitUsb1Pfd(kCLOCK_Pfd2);
CLOCK_DeinitUsb1Pfd(kCLOCK_Pfd3);
/* Deinit AUDIO PLL */
CLOCK_DeinitAudioPll();
/* Deinit ENET PLL */
CLOCK_DeinitEnetPll();
SwitchSystemClocks(LPM_PowerModeLowSpeedRun);
}
|
|