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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > MSP430F5529 (三)統(tǒng)一時(shí)鐘系統(tǒng)UCS-1

          MSP430F5529 (三)統(tǒng)一時(shí)鐘系統(tǒng)UCS-1

          作者: 時(shí)間:2016-11-28 來源:網(wǎng)絡(luò) 收藏
          1、以后要配置時(shí)鐘的地方到處都是。
          2、打字好累,上傳更累;
          3、之后我會(huì)發(fā)布PDF版,有心的同學(xué)可以下載學(xué)習(xí)。

          之前有一點(diǎn)漏說明了,先補(bǔ)充上

          ***************************************************************還有一個(gè)模塊時(shí)鐘源:MODOSC,產(chǎn)生MODCLK時(shí)鐘源信號(hào),一般只為閃存控制模塊和ADC12模塊提供服務(wù)。
          該模塊不被使用時(shí)自動(dòng)關(guān)閉,任何模塊對該時(shí)鐘源提出使用要求時(shí),MODOSC無需被使能即可響應(yīng)該請求。430F5529中MODCLK為5MHZ。
          ***************************************************************





          MSP430F5529有多個(gè)時(shí)鐘源,而且很多模塊其時(shí)鐘源都是可以自由選擇的。此外,由于一般情況下,系統(tǒng)功耗是和工作頻率成正比的,因此有些時(shí)候通過選擇較低頻率的時(shí)鐘源,在滿足正常工作條件下,是可以有效降低功耗的。雖然函數(shù)庫HAL_UCS.c/h,有完整的各個(gè)控制函數(shù),但我覺得對于這一章還是對寄存器直接操作比較簡單,因?yàn)楹瘮?shù)太短、太多了。

          3.1統(tǒng)一時(shí)鐘系統(tǒng)(UCS)的簡介
          Unified Clock System,UCS。合理的配置時(shí)鐘,可以達(dá)到平衡系統(tǒng)且降低功耗的目的。
          MSPF5529時(shí)鐘系統(tǒng)包含5個(gè)時(shí)鐘源:
          ①LFXT1 外部低頻振蕩源,32.768KHZ,可以用作FLL的參照源;
          ②XT2 外部高頻振蕩源,4MHZ;
          ③VLO (Internal very low)內(nèi)部低耗低頻振蕩源,典型為10KHZ,精度一般;
          ④REFO 內(nèi)部低頻參照源,32.768KHZ,常被用作鎖相環(huán)FLL的基準(zhǔn)頻率,精度很高,不使用時(shí)不消耗電源,其設(shè)置往往要參考LPM模式的的設(shè)置;
          ⑤DCO (Internal digitally-controlled)內(nèi)部數(shù)字控制振蕩源,一般通過FLL來設(shè)置;(很有用,很重要,之后會(huì)詳細(xì)講)

          通常使用3種時(shí)鐘信號(hào),它們都來自于上述5個(gè)信號(hào)源:
          ①ACLK (Auxiliary clock)輔助時(shí)鐘,其時(shí)鐘源可由軟件控制從XT1、REFOC、VLO、DCO、DCOCLKDIV、XT2里面選取。其中DCOCLKDIV是由DCO經(jīng)1、2、4、8、16或者32分頻得到。注意,ACLK同樣可以再次被1、2、4、8、16或者32分頻。
          ②MCLK (Master clock)主時(shí)鐘,其特性與ACLK一模一樣。
          ③SMCLK (Subsystem master clock)子系統(tǒng)時(shí)鐘,其特性與ACLK一模一樣。

          3.2 UCS的操作說明
          開機(jī)上電時(shí)默認(rèn)的時(shí)鐘情況為(必須記清楚?。。。。?br /> ACLK:XT1(無效時(shí),低頻模式切換為REFO,其他情況切換為DCO)
          MCLK:DCOCLKDIV
          SMCLK:DCOCLKDIV
          此外,F(xiàn)LL的參照源默認(rèn)XT1;
          如果連接XT1和XT2的引腳不進(jìn)行PXSEL的設(shè)置,那么這兩個(gè)時(shí)鐘源都是無效的;
          REFOCLK、VLOCLK、DCOCLK默認(rèn)狀態(tài)下是可用的;
          系統(tǒng)穩(wěn)定后,DCOCLK默認(rèn)為2.097152MHZ,F(xiàn)LL默認(rèn)2分頻,則MCLK和SMCLK的頻率都為1.048576MHZ。(實(shí)驗(yàn)三會(huì)提到如何計(jì)算)

          另外,系統(tǒng)復(fù)位、系統(tǒng)工作模式LPM的選擇都會(huì)對UCS有一定影響,這里限制太多,具體可參考TI官方資料UCS部分。LPM以及系統(tǒng)復(fù)位下章將會(huì)講到。

          關(guān)于操作說明的簡單總結(jié):(下面基本都是廢話,了解即可)
          ①VLO的選擇是最簡單的,不需要顧及其它情況;
          ②REFO的選用,需要參考不同的工作模式,有多種限制;
          ③XT1和XT2特點(diǎn)相同。使用的時(shí)候,不僅要配置與其相連的引腳,還要配置電容,還要注意其本身工作在低頻還是高頻模式。而且,在不同工作模式下也有不同的要求;
          ④DCO作為數(shù)控振蕩器,其頻率的調(diào)節(jié)不僅可以通過自身設(shè)定,也可以通過FLL鎖相環(huán)設(shè)定;
          ⑤FLL鎖相環(huán),是變換頻率的靈活選擇。它既可以設(shè)置基準(zhǔn)頻率,也可以選擇分頻數(shù),還可以被直接關(guān)閉來實(shí)現(xiàn)降低功耗等目的;
          ⑥UCS系統(tǒng)帶有時(shí)鐘信號(hào)錯(cuò)誤保護(hù)機(jī)制;
          ⑦對有嚴(yán)格時(shí)序要求的地方,要選擇精度高的時(shí)鐘源,并且做好FLL和DCO部分的調(diào)制設(shè)置;
          ⑧不同模式下(有些時(shí)鐘源是禁止的)的時(shí)鐘控制圖:(只需用到的時(shí)候注意一下即可,查表)





          3.3 UCS寄存器控制操作
          共有10組16位讀寫寄存器,為UCSCTL0-UCSCTL9。同樣支持字和字節(jié)操作,即UCSCTL0包括UCSCTL0_H和UCSCTL0_L。
          注:凡是標(biāo)記“Reserved”的位,如果沒有特意聲明,則讀回時(shí)都按0處理。
          UCSCTL0


          DCO:DCO頻拍選擇。選擇DCO的頻拍并在FLL運(yùn)行期間(因MOD位的變化)自動(dòng)調(diào)整。。DCO的5個(gè)控制位把由DCORSELx選擇的DCO頻率分為32等份,間隔大約8%。
          MOD:調(diào)制位計(jì)數(shù)器。選擇調(diào)制類型,所有的MOD位在FLL運(yùn)行期間自動(dòng)調(diào)整,無需用戶干預(yù)。

          UCSCTL1


          DCORSEL:DCO頻率范圍選擇
          DISMOD:調(diào)制器禁止使能位。0—使能調(diào)制器;1—禁止調(diào)制器。

          UCSCTL2


          FLLD:預(yù)分頻器(即fDCO分頻)。000-1分頻,001-2分頻,010-4分頻,
          011-8分頻,100-16分頻,101-32分頻,
          110以及111都是備用的,默認(rèn)為32分頻。
          FLLN:倍頻系數(shù)。設(shè)置倍頻值N,N必須大于0,如果FLLN=0,則N被自動(dòng)設(shè)置為1。

          UCSCTL3


          SELREF:FLL參考時(shí)鐘選擇。
          000-XT1,001-待用,默認(rèn)為XT1,010-REFO,
          101-XT2,其余均為待用,默認(rèn)為REFO。
          FLLREFDIV:FLL參考時(shí)鐘分頻器。000-1分頻,001-2分頻,010-4分頻,
          011-8分頻,100-12分頻,101-16分頻,
          110以及111都是備用的,默認(rèn)為16分頻。

          上一頁 1 2 下一頁

          評論


          技術(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); })();