八个字搞定一切MCU时钟模块配置

2020-02-20 19:59发布

  
用飞思卡尔单片机图得就是它的稳定可靠,如果因为时钟配置而影响稳定性,岂不是暴殄天物?那干脆用STM32好了~~~
  
时钟是数字器件的心脏,协调着整个器件的工作时序,器件上电后首要工作通常是配置时钟。
MK系列的时钟模块看起来显得较复杂,其实只要掌握了几个要点,就再也不用纠结于FEI、FEE、FBI、FBE、PBE、PEE、BLPI、BLPE。。。了。
  
MK时钟配置要点:
  1、        设置OUTDIV1~4,确保所有步骤这四个时钟频率均处于安全范围。
  2、        配置FLL/PLL,配置OSC,确保OSC输出频率在FLL/PLL规定范围内。
  3、        启动OSC,启动FLL/PLL,等待它们稳定。
  4、        切换到所设置的时钟源。

  
前面有网友发了MK60的时钟配置图,需要16个步骤,我觉得太复杂了。
原帖地址
  
   时钟配置口诀.jpg (715.86 KB, 下载次数: 0) 下载附件 时钟配置口诀 2014-12-30 18:03 上传
  
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
38条回答
彼岸花开@
2020-02-21 18:39
1、配置是一个逆向的,主要的任务是中间的一些分频或者倍频这些参数
2、切换是一个开关,有50mhz
到内核的时钟要经过重重关卡。需要顺向的配置这些具有开关性质的位吧。。有的还需要等待一段时间,才能维持稳定
3、顺向切换的时候,后边的关卡是不能够提前打开的吧。。也就是说,必须要由前到后,
如果先配置了后边会出现什么情况呢

一周热门 更多>