zoukankan      html  css  js  c++  java
  • 10.时钟设置的关键性寄存器

    1、xPLL_LOCK
    xPLL_LOCK寄存器主要控制PLL锁定周期的。
    2、xPLL_CON/xPLL_CON0/xPLL_CON1
    PLL_CON寄存器主要用来打开/关闭PLL电路,设置PLL的倍频参数,查看PLL锁定状态等
    3、CLK_SRCn(n:0~6)
    CLK_SRC寄存器是用来设置时钟来源的,对应时钟框图中的MUX开关。
    4、CLK_SRC_MASKn
    CLK_SRC_MASK决定MUX开关n选1后是否能继续通过。默认的时钟都是打开的,好处是不会因为某个模块的时钟关闭而导致莫名其妙的问题,坏处是功耗控制不精细、功耗高。
    5、CLK_DIVn
    各模块的分频器参数配置
    6、CLK_GATE_x
    类似于CLK_SRC_MASK,对时钟进行开关控制
    7、CLK_DIV_STATn
    8、CLK_MUX_STATn
    这两类状态位寄存器,用来查看DIV和MUX的状态是否已经完成还是在进行中
    总结:其中最重要的寄存器有3类:CON、SRC、DIV。其中CON决定PLL倍频到多少,SRC决定走哪一路,DIV决定分频多少。

  • 相关阅读:
    image对象
    Frame/IFrame 对象
    Form 对象
    JavaScript 对象 实例
    button对象
    正则介绍以及多种使用方法
    js /jquery停止事件冒泡和阻止浏览器默认事件
    一些兼容性的知识
    面试题总结
    事件
  • 原文地址:https://www.cnblogs.com/schling/p/5879426.html
Copyright © 2011-2022 走看看