在线时间6 小时
UID1906721
注册时间2015-11-1
NXP金币0
该用户从未签到
新手上路

- 积分
- 26
- 最后登录
- 2016-1-26
|
我是用的是MK64,在配置晶振中4MHZ IRC配置总是有误,请高手帮忙,用的是IAR,程序如下:
/* Configuration for enter VLPR mode. Core clock = 4MHz. */
const clock_manager_user_config_t g_defaultClockConfigVlpr =
{
.mcgConfig =
{
.mcg_mode = kMcgModeFEE, // Work in FEI mode.
.irclkEnable = true, // MCGIRCLK enable.
.irclkEnableInStop = false, // MCGIRCLK disable in STOP mode.
.ircs = kMcgIrcFast, // Select IRC4M.
.fcrdiv = 1U, // FCRDIV is 2.
.frdiv = 1U,
.drs = kMcgDcoRangeSelHigh, // High frequency range
.dmx32 = kMcgDmx32Fine, // DCO is fine-tuned for maximum frequency with 32.768 kHz reference
.oscsel = kMcgOscselOsc, // Select OSC
.pll0EnableInFllMode = true, // PLL0 enable
.pll0EnableInStop = false, // PLL0 disalbe in STOP mode
.prdiv0 = 0U,
.vdiv0 = 1U,
},
.simConfig =
{
.pllFllSel = kClockPllFllSelFll, // Fll clock.
.er32kSrc = kClockEr32kSrcRtc, // ERCLK32K selection, use RTC.
.outdiv1 = 0U,
.outdiv2 = 0U,
.outdiv3 = 0U,
.outdiv4 = 3U,
},
.oscerConfig =
{
.enable = true, // OSCERCLK enable.
.enableInStop = false, // OSCERCLK disable in STOP mode.
}
};
|
|