在线时间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,求指点 
        
        
        
         |   
- 
 
 
 
 
 
 
 
 |