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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > MSP430學(xué)習(xí)筆記(1)看門狗

          MSP430學(xué)習(xí)筆記(1)看門狗

          作者: 時(shí)間:2016-11-27 來源:網(wǎng)絡(luò) 收藏
          1.MSP430系列有豐富的定時(shí)器資源:看門狗定時(shí)器(WDT)、基本定時(shí)器(Basic Timer1)、定時(shí)器A(Timer_A)和定時(shí)器B(Timer_B)、實(shí)時(shí)時(shí)鐘(RTC)等。

          a)看門狗定時(shí)器:基本定時(shí),當(dāng)程序發(fā)生錯(cuò)誤時(shí)執(zhí)行一個(gè)受控的系統(tǒng)重啟動(dòng)

          本文引用地址:http://www.ex-cimer.com/article/201611/322335.htm

          b)基本定時(shí)器:基本定時(shí),支持軟件和各個(gè)外圍模塊工作在低頻率、低功耗條件下

          c)實(shí)時(shí)時(shí)鐘:基本定時(shí),日歷功能

          d)定時(shí)器A:基本定時(shí),支持同時(shí)進(jìn)行的多種時(shí)序控制、多個(gè)捕獲/比較功能和多種輸出波形(PWM),可以硬件方式支持串行通信

          e)定時(shí)器B:基本定時(shí),功能基本同定時(shí)器A,但比定時(shí)器A靈活,功能更強(qiáng)大

          2.看門狗定時(shí)器:

          a)WDT寄存器

          a)計(jì)數(shù)單元WDTCNT:16位增計(jì)數(shù),由MSP430所選定的時(shí)鐘電路產(chǎn)生的固定周期脈沖信號(hào)對(duì)計(jì)數(shù)器進(jìn)行加數(shù),從開始進(jìn)行到計(jì)數(shù)溢出為止。WDTCNT不能直接通過軟件存取,必須通過看門狗定時(shí)器的控制寄存器WDTCTL來控制。

          b) 控制寄存器WDTCL

          WDTCTL由兩部分組成:高8位用作口令,低8位是對(duì)WDT操作的控制命令。

          要寫入操作WDT的控制命令必須先寫入正確的口令??诹顬?AH,錯(cuò)誤將導(dǎo)

          致系統(tǒng)復(fù)位。讀WDTCTL不需要口令,可直接讀取,讀出數(shù)據(jù)的低字節(jié)為WDTCTL的值,高字節(jié)始終為69H。

          i.WDTHOLD:停止看門狗,1停止

          ii.WDTNMIES:看門狗NMI(非可屏蔽中斷)觸發(fā)沿選擇,當(dāng)WDTNMI為1時(shí)修改此位產(chǎn)生中斷,為0時(shí)不產(chǎn)生。此位為0則NMI在上升沿觸發(fā),為1則NMI在下降沿觸發(fā)。

          iii.WDTNMI:看門狗NMI選擇,選擇RST/NMI腳的功能。為0時(shí)為復(fù)位功能,為1時(shí)為NMI功能。

          iv.WDTTMSEL:看門狗工作模式選擇,0為看門狗模式,1為定時(shí)器模式。

          v.WDTCNTCL:為1時(shí)看門狗計(jì)數(shù)器清零。

          vi.WDTSSEL:看門狗時(shí)鐘源選擇,為0時(shí)選擇SMCLK,為1時(shí)選擇ACLK。

          vii.WDTISx:看門狗定時(shí)器的定時(shí)輸出,00計(jì)數(shù)32768、01計(jì)數(shù)8192、10計(jì)數(shù)512、11計(jì)數(shù)64.

          c)中斷使能寄存器IE1:

          i.NMIE:為1時(shí)中斷使能

          ii.WDTIE:看門狗定時(shí)器使能,當(dāng)工作于定時(shí)器模式時(shí)此位置1,當(dāng)工作于看門狗模式時(shí)沒必要置1,因?yàn)槠渌袛嗫赡苷加么宋弧?/p>

          d)中斷標(biāo)志位寄存器IFG1:

          i.NMIFG:為1表示有中斷產(chǎn)生,為0表示沒有,此位必須軟件清除。

          ii.WDTIFG:看門狗定時(shí)器中斷位??撮T狗模式下需要軟件清除,在定時(shí)器模式下會(huì)在處理中斷時(shí)自動(dòng)清除。為1時(shí)有中斷,為0時(shí)沒有。



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