4.附送k60的可作參考分章閱讀k60rev6-ch41lptmr中文_第1頁
4.附送k60的可作參考分章閱讀k60rev6-ch41lptmr中文_第2頁
4.附送k60的可作參考分章閱讀k60rev6-ch41lptmr中文_第3頁
4.附送k60的可作參考分章閱讀k60rev6-ch41lptmr中文_第4頁
4.附送k60的可作參考分章閱讀k60rev6-ch41lptmr中文_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、第 41 章 低功耗定時器(LPTMR)41.1 簡介低功耗定時器(LPTMR)可以被配置成定時計數(shù)器(采用可選的預分頻)或者是脈沖計數(shù)器(使用可選的干擾濾波器)在所有的模式中,包括低泄漏模式。它可以從大多數(shù)的系統(tǒng)復位事件中繼續(xù)使用,可達 1 天的時間。41.1.1 特點LPTMR 模塊的特點包括:帶比較的 16 位定時計數(shù)器或者脈沖計數(shù)器從任意低功耗模式中異步喚醒的可選擇中斷硬件觸發(fā)輸出計數(shù)器支持在運行模式或復位下比較可配置預分頻/干擾濾波器的時鐘源可配置脈沖計數(shù)器輸入源上升沿或下降沿41.1.2 操作模式41.1.2.1 運行模式在運行模式中,LPTMR 正常運行。41.1.2.2 等待模

2、式在等待模式中,LPTMR 繼續(xù)正常運行,可以配置成產(chǎn)生一個中斷請求離開低功耗模式。41.1.2.3 停止模式在停止模式中,LPTMR 繼續(xù)正常運行,可以配置成產(chǎn)生一個中斷請求離開低功耗模式。41.1.2.4 低泄漏狀態(tài)在低泄漏模式中,LPTMR 繼續(xù)正常運行,可以配置成產(chǎn)生一個中斷請求離開低功耗模式。在低泄漏模式中,參考時鐘是不可用的。41.1.2.5 調(diào)試模式在調(diào)試模式中,LPTMR 正常運行。41.2 LPTMR 信號描述41.2.1 信號的詳細描述41.3注意LPTMR 寄存器只有在 POR 或 LVD 事件時才會復位。參照 LPTMR 功耗和復位詳細描述。映像合寄存器定義41.3.1

3、 低功耗定時器控制狀態(tài)寄存器(LPTMRx_CSR)LPTMRx映像絕對地址(十六進制)寄存器名稱位寬(位)復位值章節(jié)/頁碼4004_0000低功耗定時器控制狀態(tài)寄存器(LPTMR0_CSR)32R/W0000_0000h41.3.1/10924004_0004低功耗定時器寄存器(LPTMR0_PSR)32R/W0000_0000h41.3.2/10934004_0008低功耗定時器比較寄存器(LPTMR0_CMR)32R/W0000_0000h41.3.3/10954004_000C低功耗定時器計數(shù)寄存器(R)32R0000_0000h41.3.4/109541-2 LPTMR 接口信號描述

4、信號I/O描述LPTMR_ALTnI脈沖計數(shù)器輸入在脈沖計數(shù)器模式中,LPTMR 可以選擇輸入引腳或輸出(CMP)比較中的一個引腳使用。狀態(tài)含義斷言如果配置成帶輸入有效的脈沖計數(shù)器模式,那么斷言導致 LPTMR 計數(shù)器的寄存器值增加。時序斷言或否定可能發(fā)生在任何時候,輸入可能斷言異步于總線時鐘。表 41-1 LPTMR 信號描述信號描述I/OLPTMR_ALTn脈沖計數(shù)器輸入引腳ILPTMRx_CSR 域描述域描述31-8預留這個只讀位域是預留的,始終為 0。7TCF定時器比較標志當 LPTMR 開啟并且 LPTMR 計數(shù)寄存器等于 LPTMR 比較寄存器,再增加時,定時器比較標志被置 1。L

5、PTMR 計數(shù)器寄存器與 LPTMR 比較寄存器不等并增加LPTMR 計數(shù)器寄存器與 LPTMR 比較寄存器相等并增加6TIE定時器中斷使能在定時器中斷使能被置 1 時,每當定時器比較標志也被置 1 后將會產(chǎn)生一個 LPTMR 中斷。定時器中斷。開啟定時器中斷。5-4TPS定時器引腳選擇定時器引腳選擇配置脈沖計數(shù)器模式里使用的輸入源。定時器引腳選擇只有在 LPTMR時才可以改變。選擇 CMP0 輸出選擇 LPTMR_ALT1選擇 LPTMR_ALT2選擇 LPTMR_ALT33TPP定時器引腳極性定時器引腳極性配置脈沖計數(shù)器模式下輸入源的極性。定時器引腳極性只有在 LPTMR時才可以改變。脈沖

6、計數(shù)器輸入源高有效,并且 LPTMR 計數(shù)器寄存器在上升沿時增加脈沖計數(shù)器輸入源低有效,并且 LPTMR 計數(shù)器寄存器在下降沿時增加2TFC定時器運行計數(shù)器當清除時,每當定時器比較標志被置 1,定時器運行計數(shù)器配置 LPTMR 計數(shù)器寄地址:LPTMR0_CSR4004_0000h 基址+0h 偏移=4004_0000h41.3.2 低功耗定時器預分頻寄存器(LPTMRx_PSR)LPTMRx_PSR 域描述域描述31-7預留這個只讀位域是預留的,始終為 0。6-3預分頻預分頻值預分頻值寄存器域配置預分頻的大?。ㄔ跁r間計數(shù)器模式)或者干擾濾波器的寬度(在脈沖計數(shù)器模式)。預分頻值只有在 LPT

7、MR時才可以改變。0000 預留0001 預分頻器除以預分頻器時鐘 4;干擾濾波器的輸入引腳在識別 2 個時鐘上升沿后改變。0010 預分頻器除以預分頻器時鐘 8;干擾濾波器的輸入引腳在識別 4 個時鐘上升沿后改變。0011 預分頻器除以預分頻器時鐘 16;干擾濾波器的輸入引腳在識別 8 個時鐘上升沿后改變。0100 預分頻器除以預分頻器時鐘 32;干擾濾波器的輸入引腳在識別 16 個時鐘上升沿后改變。0101 預分頻器除以預分頻器時鐘64;干擾濾波器的輸入引腳在識別32 個時鐘上升沿后改變。0110 預分頻器除以預分頻器時鐘 128;干擾濾波器的輸入引腳在識別 64 個時鐘上升沿后改變。01

8、11 預分頻器除以預分頻器時鐘 256;干擾濾波器的輸入引腳在識別 128 個時鐘上升沿后改地址:LPTMR0_PSR4004_0000h 基址+4h 偏移=4004_0004h存器到復位值。當置 1 時,定時器運行計數(shù)器溢出時配置 LPTMR 計數(shù)器寄存器到復位值。定時器運行計數(shù)器只有在 LPTMR時才可以改變。每當定時器比較標志被置 1 時,LPTMR 計數(shù)器寄存器復位。溢出時 LPTMR 計數(shù)器寄存器復位。1TMS定時器模式選擇定時器模式選擇配置 LPTMR 的模式。定時器模式選擇只有在 LPTMR時才可以改變。時間計數(shù)器模式脈沖計數(shù)器模式0TEN定時器使能當定時器使能位被清 0 時,將

9、會復位 LPTMR邏輯(包括 LPTMR 計數(shù)器寄存器和定時器比較標志)。當定時器使能位被置 1 后,LPTMR 開啟。當向該位寫入 1 后, LPTMR_CSR5:1不會改變。LPTMR并且復位邏輯LPTMR 開啟。41.3.3 低功耗定時器比較寄存器(LPTMRx_CMR)LPTMRx_CMR 域描述域描述31-16這個只讀位域是預留的,始終為 0。地址:LPTMR0_CMR4004_0000h 基址+8h 偏移=4004_0008h變。1000 預分頻器除以預分頻器時鐘 512;干擾濾波器的輸入引腳在識別 256 個時鐘上升沿后改變。1001 預分頻器除以預分頻器時鐘 1024;干擾濾波

10、器的輸入引腳在識別 512 個時鐘上升沿后改變。1010 預分頻器除以預分頻器時鐘 2048;干擾濾波器的輸入引腳在識別 1024 個時鐘上升沿后改變。1011 預分頻器除以預分頻器時鐘 4096;干擾濾波器的輸入引腳在識別 2048 個時鐘上升沿后改變。1100 預分頻器除以預分頻器時鐘 8192;干擾濾波器的輸入引腳在識別 4096 個時鐘上升沿后改變。1101 預分頻器除以預分頻器時鐘 16384;干擾濾波器的輸入引腳在識別 8192 個時鐘上升沿后改變。1110 預分頻器除以預分頻器時鐘 32768;干擾濾波器的輸入引腳在識別 16384 個時鐘上升沿后改變。1111 預分頻器除以預分

11、頻器時鐘 65536;干擾濾波器的輸入引腳在識別 32768 個時鐘上升沿后改變。2PBYP預分頻繞道當預分頻繞道被置 1 后,選擇的預分頻時鐘(在時間計數(shù)器模式)或者選擇的輸入源(在脈沖計數(shù)器模式)直接測定 LPTMR 計數(shù)器寄存器的時間。當預分頻繞道被清 0 后,LPTMR 計數(shù)器寄存器通過預分頻器/干擾濾波器輸出測定時間。預分頻繞道只有在 LPTMR時才可以改變。預分頻/干擾濾波器使能預分頻/干擾濾波器繞道1-0PCS預分頻器時鐘選擇預分頻器時鐘選擇選擇的時鐘共 LPTMR 預分頻器/干擾濾波器使用。預分頻器時鐘選擇只有在 LPTMR時才可以改變。MCGIRCLK參考時鐘(在低泄漏功耗模

12、式不可用)LPO1KHz 的時鐘ERCLK32K二次外部參考時鐘OSCERCLK外部參考時鐘41.3.4 低功耗定時器計數(shù)寄存器(R)41.4 功能描述41.4.1 LPTMR 電源和復位LPTMR 在所有電源模式下包括地模式保持有電。如果 LPTMR 在一個低電壓模式里不需要繼續(xù)運行,那么在進入該模式前應(yīng)該先關(guān)閉 LPTMR。LPTMR 只有在全部POR 或LVD 下才會復位。在配置 LPTMR 寄存器時,需要在配置 LPTMR預分頻寄存器和比較寄存器之前,將控制狀態(tài)寄存器初始化為定時器。在初始化的最后一步應(yīng)該開啟定時器。這樣就確保 LPTMR 配置正確,緊接著熱復位后 LPTMR 計數(shù)器被

13、復位為 0。41.4.2 LPTMR 時鐘該 LPTMR 預分頻器/干擾濾波器,可設(shè)置成以下時鐘中的一個時鐘:MCGIRCLKLPO1kHz 時鐘參考時鐘OSCERCLK外部參考時鐘 ERCLK32K輔助的外部參考時鐘LPTMR 啟用前使用它的時鐘源。(LPO 一直為開啟的)注意如果 LPTMR 要在所有需要低功耗的模式里繼續(xù)運行,那么時鐘必須保持開啟。例如,R 域描述域描述31-16預留這個只讀位域是預留的,始終為 0。15-0計數(shù)計數(shù)值LPTMR 計數(shù)寄存器返回 LPTMR 計數(shù)器當前值。地址:R4004_0000h 基址+Ch 偏移=4004_000Ch預留15-0比較比較值當 LPTM

14、R 開啟并且 LPTMR 計數(shù)寄存器的值等于 LPTMR 比較寄存器的值,再增加時,定時器比較標志被置 1 并且等到 LPTMR 計數(shù)寄存器再增加時硬件觸發(fā)器斷言。如果 LPTMR 比較寄存器為 0,那么硬件觸發(fā)器將保持斷言直到 LPTMR 被。如果 LPTMR開啟,那么 LPTMR 比較寄存器只有在定時器比較標志被置 1 后才能更改。在低泄漏模式里保持開啟。參考時鐘不可用,和外部參考時鐘在任何 stop 模式里必須配置成在帶旁路預分頻/干擾濾波器脈沖計數(shù)器模式里,選擇的輸入源直接給 LPTMR 計數(shù)器寄存器計數(shù),不需要其他的市中院。在這種情況下,為了使功耗最小化,預分頻市中院配置成一個的時鐘

15、(正如參考時鐘在低泄漏模式里被)。41.4.3 LPTMR 預分頻器/干擾濾波器LPTMR 預分頻器共用相同的邏輯,在時間計數(shù)器模式里作為預分頻器運行,在脈沖計數(shù)器模式里作為干擾濾波器。預分頻器/干擾濾波器的配置在 LPTMR 開啟時被更改。41.4.3.1 開啟預分頻器在時間計數(shù)器模式里當開啟預分頻器后,預分頻器的輸出直接給 LPTMR 計數(shù)器寄存器測試時間。當 LPTMR 開啟后,LPTMR 計數(shù)器寄存器每隔 22 到 216 個預分頻器時鐘周期增加。在 LPTMR 開啟后,LPTMR 計數(shù)器寄存器的第一次增加將會花費額外的一個或兩個預分頻時鐘周期去同步邏輯。41.4.3.2 旁路預分頻器

16、在時間計數(shù)器模式里,當預分頻器被旁路時,選擇的預分頻器時鐘在每個時鐘周期增加LPTMR 計數(shù)器寄存器。當 LPTMR 開啟時,第一次增加將會花費額外的一個或兩個預分頻時鐘周期去同步邏輯。41.4.3.3 干擾濾波器在脈沖計數(shù)器模式里,當干擾濾波器開啟時,干擾濾波器的輸出直接給 LPTMR 計數(shù)器寄存器測試時間。當 LPTMR 是第一次開啟時,干擾濾波器的輸出被斷言(高有效為邏輯 1,低有效為邏輯 0)。如果選擇的輸入源在至少 21 到 215 個連續(xù)的預分頻器時鐘上升沿保持負,那么干擾濾波器輸出仍然為負。如果選擇的輸入源在至少 21 到 215 個連續(xù)的預分頻器時鐘上升沿保持斷言,那么干擾濾波

17、器輸出仍然為斷言。注意輸入只在時鐘上升沿采樣。在每次干擾濾波器輸出斷言時,LPTMR 計數(shù)器寄存器將會增加。在脈沖計數(shù)器模式里,LPTMR 計數(shù)器寄存器可以最大的速率增加,即每個 22 到 216 個預分頻器時鐘沿。當?shù)谝淮伪皇鼓軙r,干擾濾波器將會等待一個額外的 1 個或 2 個預分頻器時鐘邊沿去同步邏輯。41.4.3.4 旁路干擾濾波器在脈沖計數(shù)器模式里,當繞過干擾濾波器時,選擇的輸入源在每次斷言時增加 LPTMR計數(shù)器寄存器。在 LPMTR 第一次使能之前,選擇的輸入源被強制斷言。如果選擇的輸入源在 LPTMR 第一次使能時已經(jīng)斷言,那么這將會LPTMR 計數(shù)器寄存器增加。41.4.4 L

18、PTMR 比較當 LPTMR 計數(shù)器寄存器等于 LPTMR 比較寄存器的值再增加時,將會發(fā)生以下事件:定時器比較標志被置 1如果定時器中斷使能被設(shè)置,產(chǎn)生 LPTMR 中斷產(chǎn)生 LPTMR 硬件觸發(fā)器如果運行計數(shù)器位被清 0,那么 LPTMR 計數(shù)器寄存器被復位在 LPTMR 使能時,LPTMR 比較寄存器只有在定時器比較標志被置 1 時才可以更改。當更新 LPTMR 比較寄存器時,在 LPTMR 計數(shù)器已經(jīng)通過新的 LPTMR 比較值增加之前,必須先寫入 LPTMR 比較寄存器和清除定時器比較標志。41.4.5 LPTMR 計數(shù)器LPTMR 計數(shù)器寄存器通過任意一種增加:預分頻器時鐘(帶旁路的預分頻器的時間計數(shù)器模式)預分頻器輸出(帶使能的預分頻器的時間計數(shù)器模式)輸入源斷言(帶旁路干擾濾波器的脈沖計數(shù)器模式)干擾濾波器輸出(帶使能的干擾濾波器的脈沖計數(shù)器模式)當 LPTMR 被或者計

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論