<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          LPC2103之PLL寄存器

          作者: 時(shí)間:2016-11-29 來源:網(wǎng)絡(luò) 收藏
          LPC2103PLL寄存器

          /*****************************************************************
          // PLL操作相關(guān)的寄存器
          *****************************************************************/

          /* Phase Locked Loop (PLL) */
          /* PLL控制寄存器*/
          #define PLLCON(*((volatile unsigned char *) 0xE01FC080))//PLL控制寄存器
          #define PLLCFG(*((volatile unsigned char *) 0xE01FC084))//PLL配置寄存器
          #define PLLSTAT(*((volatile unsigned short*) 0xE01FC088))//PLL狀態(tài)寄存器
          #define PLLFEED(*((volatile unsigned char *) 0xE01FC08C))
          //PLL feed寄存器,用于鎖存PLLCON和PLLCFG


          PLL Control register (PLLCON - 0xE01F C080)

          寄存器位信號(hào)名功能復(fù)位值
          0PLLEPLL使能位,為1時(shí)使能PLL功能0
          1PLLCPLL連接位,為1時(shí)將PLL輸出時(shí)鐘連接作為處理器時(shí)鐘0
          7:2保留位NA


          PLL Configuration register (PLLCFG - 0xE01F C084)

          寄存器位信號(hào)名功能復(fù)位值
          4:0MSELPLL倍頻系數(shù)0
          6:5PSELPLL分頻系數(shù)0
          7保留位NA


          PLL Status register (PLLSTAT - 0xE01F C088)

          寄存器位信號(hào)名功能復(fù)位值
          4:0MSEL回讀PLL當(dāng)前倍頻系數(shù)0
          6:5PSEL回讀PLL當(dāng)前分頻系數(shù)0
          7保留位NA
          8PLLE回讀PLL使能位0
          9PLLC回讀PLL連接位0
          10PLOCK反映PLL鎖存狀態(tài),為0時(shí)PLL未鎖存,為1時(shí)PLL鎖存在要求頻率0
          15:11保留位NA


          PLL modes

          PLLCPLLE功能
          00PLL關(guān)閉并且未連接
          01PLL激活,但未連接。可以在PLOCK置位后被連接
          10同00組合
          11PLL使能且被連接作為控制器時(shí)鐘


          PLL Feed register (PLLFEED - 0xE01F C08C)

          要使PLLCON和PLLCFG寄存器的當(dāng)前設(shè)置有效,必須先后向PLLFEED寄存器寫入0xAA,0x55(此操作作為PLLCON和PLLCFG設(shè)置信息的鎖存信號(hào),在此鎖存信號(hào)到來前PLL當(dāng)前的設(shè)置不一定是PLLCON和PLLCFG寄存器的設(shè)置)。


          PLL and Power-down mode

          Power-down模式自動(dòng)關(guān)閉并斷開PLL連接,Wake-up后不會(huì)自動(dòng)恢復(fù)PLL設(shè)置,必須軟件重新設(shè)置。


          PLL frequency calculation

          FOSC來自外部晶振的時(shí)鐘頻率
          FCCOPLL當(dāng)前控制的晶振頻率
          CCLKPLL輸出頻率(也是處理器的時(shí)鐘頻率)
          M PLL在PLLCFG寄存器中設(shè)置的MSEL倍頻系數(shù)值
          P PLL在PLLCFG寄存器中設(shè)置的PSEL分頻系數(shù)值

          CCLK = M×FOSC或者CCLK = FCCO/ (2×P)
          FCCO= CCLK×2×P或者FCCO= FOSC×M×2×P

          FOSC的頻率范圍是10 MHz到25 MHz
          CCLK的頻率范圍是10 MHz到Fmax
          FCCO的頻率范圍是156 MHz到320 MHz

          PSELP
          001
          012
          104
          118

          MSELM
          000001
          000012
          000103
          …………
          1111031
          1111132




          APB divider

          APB分頻器決定了處理器時(shí)鐘(CCLK)和外設(shè)器件時(shí)鐘(PCLK)之間的關(guān)系。APB分頻器有兩個(gè)作用。
          首先,提供APB總線需要的外設(shè)PCLK,以使得它們能夠在ARM處理器選擇的速度工作。為了達(dá)到這個(gè)目的,APB總線也許放慢到處理器時(shí)鐘的一半或者四分之一。
          其次,當(dāng)應(yīng)用中處理器不需要外設(shè)工作時(shí),APB分頻器允許進(jìn)行省電模式。

          APBDIV寄存器,R/W,復(fù)位值為0x00,地址為0xE01FC100。


          寄存器位信號(hào)名取值功能復(fù)位值
          1:0APDIV00APB總線時(shí)鐘為處理器時(shí)鐘的1/400
          01APB總線時(shí)鐘和處理器時(shí)鐘相同
          10APB總線時(shí)鐘為處理器時(shí)鐘的1/2
          11保留
          7:2保留




          關(guān)鍵詞: LPC2103PLL寄存

          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();