在线时间54 小时
UID3133285
注册时间2015-7-9
NXP金币0
该用户从未签到
中级会员
 
- 积分
- 314
- 最后登录
- 2016-11-18
|
采用的MK02单片机,无意发现这个问题,先附上FEE和FBE配置,采用的是20M外部无源晶振,理论说安装这种配置FEE情况下内核时钟100M,没有问题。但是改为FBE模式后,理论上内核时钟最大因为晶振频率,可是我读到的还是100M。两个情况下都运行在HSRUN模式,不知道是不是因为运行模式的某种原因造成的,在此请假各位- onst clock_manager_user_config_t g_defaultClockConfigHsrun =
- {
- .mcgConfig =
- {
- .mcg_mode = kMcgModeFBE, /*!< FEE mode */
- /* ------------------ MCGIRCCLK settings ---------------------- */
- .irclkEnable = true, /*!< MCGIRCLK enable */
- .irclkEnableInStop = false, /*!< MCGIRCLK enable in stop mode */
- .ircs = kMcgIrcFast, /*!< Fast internal reference clock selected */
- .fcrdiv = 1U, /*!< MCG_SC[FCRDIV] */
-
- /* -------------------- MCG FLL settings ---------------------- */
- .frdiv = 4, /*!< MCG_C1[FRDIV] */
- .drs = kMcgDcoRangeSelHigh, /*!< MCG_C4[DRST_DRS] */
- .dmx32 = kMcgDmx32Default, /*!< MCG_C4[DMX32] */
- .oscsel = kMcgOscselOsc, /*!< Selects System Oscillator (OSCCLK) */
-
- },
-
- /*! @brief Configuration of OSCERCLK */
- .oscerConfig =
- {
- .enable = true, /*!< OSCERCLK enable or not */
- .enableInStop = false, /*!< OSCERCLK enable or not in stop mode */
- },
-
- /*! @brief Configuration of SIM module */
- .simConfig =
- {
- .pllFllSel = kClockPllFllSelFll, /*!< Fll clock */
- .er32kSrc = kClockEr32kSrcLpo, /*!< ERCLK32K source selection */
- .outdiv1 = 0U, /*!< OUTDIV1 setting */
- .outdiv2 = 1U, /*!< OUTDIV2 setting */
- .outdiv4 = 3U, /*!< OUTDIV4 setting */
- }
- };
复制代码- const clock_manager_user_config_t g_defaultClockConfigHsrun =
- {
- .mcgConfig =
- {
- .mcg_mode = kMcgModeFBE, /*!< FBE mode */
- /* ------------------ MCGIRCCLK settings ---------------------- */
- .irclkEnable = true, /*!< MCGIRCLK enable */
- .irclkEnableInStop = false, /*!< MCGIRCLK enable in stop mode */
- .ircs = kMcgIrcFast, /*!< Fast internal reference clock selected */
- .fcrdiv = 1U, /*!< MCG_SC[FCRDIV] */
-
- /* -------------------- MCG FLL settings ---------------------- */
- .frdiv = 4, /*!< MCG_C1[FRDIV] */
- .drs = kMcgDcoRangeSelMid, /*!< MCG_C4[DRST_DRS] */
- .dmx32 = kMcgDmx32Default, /*!< MCG_C4[DMX32] */
- .oscsel = kMcgOscselOsc, /*!< Selects System Oscillator (OSCCLK) */
-
- },
-
- /*! @brief Configuration of OSCERCLK */
- .oscerConfig =
- {
- .enable = true, /*!< OSCERCLK enable or not */
- .enableInStop = false, /*!< OSCERCLK enable or not in stop mode */
- },
-
- /*! @brief Configuration of SIM module */
- .simConfig =
- {
- .pllFllSel = kClockPllFllSelFll, /*!< Fll clock */
- .er32kSrc = kClockEr32kSrcLpo, /*!< ERCLK32K source selection */
- .outdiv1 = 0U, /*!< OUTDIV1 setting */
- .outdiv2 = 1U, /*!< OUTDIV2 setting */
- .outdiv4 = 4U, /*!< OUTDIV4 setting */
- }
- };
复制代码
后来试了一下,改到FEI FBI等模式内核都是100M,求指点
|
-
|