DSP原理與應(yīng)用2009-第四章(時鐘中斷看門狗)_第1頁
DSP原理與應(yīng)用2009-第四章(時鐘中斷看門狗)_第2頁
DSP原理與應(yīng)用2009-第四章(時鐘中斷看門狗)_第3頁
DSP原理與應(yīng)用2009-第四章(時鐘中斷看門狗)_第4頁
DSP原理與應(yīng)用2009-第四章(時鐘中斷看門狗)_第5頁
已閱讀5頁,還剩44頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、DSP原理與應(yīng)用The Technology & Applications of DSPs,北京交通大學(xué) 電氣工程學(xué)院 夏明超 郝瑞祥 萬慶祝 ,第四章:TMS320F2833X 系統(tǒng)功能和其他功能,第4.1節(jié) TMS320F2833X 時鐘 第4.2節(jié)TMS320F2833X 中斷 第4.3節(jié)TMS320F2833X 看門狗 習(xí)題,第4.1節(jié)TMS320F2833X 時鐘,0.2510倍輸入時鐘頻率: 1.降低外部晶振頻率,以減低電磁干擾(EMI) 2.低價晶振 3.避免使用諧振晶體和相關(guān)的屏蔽電路 組成: 鎖相環(huán)(Phased Locked Loop PLL) 晶振(Crystal Osc

2、illator) 時鐘監(jiān)視電路(Clock Moniter Circuit) 時鐘使能電路(colck enable circuit),第4.1節(jié)TMS320F2833X 時鐘,硬件引腳: X1/CLKIN:內(nèi)部震蕩器的晶體輸入,或外部震蕩器輸入 X2:內(nèi)部震蕩器的晶體輸出 CLKOUT:內(nèi)部時鐘輸出 兩種時鐘模式: 內(nèi)部時鐘:只須外部晶體 外部時鐘:外部震蕩器輸出接CLKIN,第4.1節(jié)TMS320F2833X 時鐘,內(nèi)部時鐘模式,外部時鐘模式,第4.1節(jié)TMS320F2833X 時鐘,時鐘模塊功能圖,第4.1節(jié)TMS320F2833X 時鐘,PLL倍率選擇:PLLCR,第4.1節(jié)TMS32

3、0F2833X 時鐘,PLL倍率選擇:PLLSTS,第4.1節(jié)TMS320F2833X 時鐘,外設(shè)時鐘信號,第4.1節(jié)TMS320F2833X 時鐘,第4.1節(jié)TMS320F2833X 時鐘,第4.1節(jié)TMS320F2833X 時鐘,第4.1節(jié)TMS320F2833X 時鐘,第四章:TMS320F2833X 系統(tǒng)功能和其他功能,第4.1節(jié) TMS320F2833X 時鐘 第4.2節(jié)TMS320F2833X 中斷 第4.3節(jié)TMS320F2833X 看門狗 習(xí)題,第4.2節(jié)TMS320F2833X 中斷,中斷: 中斷產(chǎn)生及處理流程 中斷優(yōu)先級和中斷向量(Interrupt Priority an

4、d Vectors) 外部中斷擴展控制器(Peripheral Interrupt Expansion Controller PIE) CPU中斷寄存器(CPU Interrupt Registers IFR IMR) 外設(shè)中斷寄存器 外部中斷,第4.2節(jié)TMS320F2833X 中斷,第4.2節(jié)TMS320F2833X 中斷,第4.2節(jié)TMS320F2833X 中斷,PIEIER,PIEIFR,PIECTRL,PIEACK,第4.2節(jié)TMS320F2833X 中斷,第4.2節(jié)TMS320F2833X 中斷,第4.2節(jié)TMS320F2833X 中斷,第4.2節(jié)TMS320F2833X 中斷,第

5、4.2節(jié)TMS320F2833X 中斷,中斷優(yōu)先級和中斷向量:,中斷優(yōu)先級和中斷向量: 3個不可屏蔽中斷: 中斷優(yōu)先級 中斷名中斷向量 說明 1 Reset 0D00h 復(fù)位和WD溢出 2 EMUINT 0D22h仿真器中斷 3 NMI 0D24h 外部不可屏蔽中斷 4 RTOSINT 0D1Eh 實時操作系統(tǒng)中斷 14個可屏蔽中斷:INT1INT14 中斷向量0D02h0D1Ch,有多組中斷源,每個中斷源可以在相應(yīng)地址再設(shè)定中斷向量:INT1.1 SEQ1INT 0D40h 另有用戶定義的軟件陷阱中斷(和高級軟件配合),第4.2節(jié)TMS320F2833X 中斷,中斷優(yōu)先級和中斷向量: INT

6、1,ADC有關(guān)中斷 外部中斷 Timer0中斷 喚醒中斷,第4.2節(jié)TMS320F2833X 中斷,中斷優(yōu)先級和中斷向量: INT2,EPWM1EPWM6中斷,第4.2節(jié)TMS320F2833X 中斷,中斷優(yōu)先級和中斷向量: INT3,EPWM1EPWM6中斷,中斷優(yōu)先級和中斷向量: INT4,ECAP1ECAP6中斷,中斷優(yōu)先級和中斷向量: INT5,EQEP1,EQEP2中斷,第4.2節(jié)TMS320F2833X 中斷,中斷優(yōu)先級和中斷向量: INT6,SPI中斷 McBSP中斷,中斷優(yōu)先級和中斷向量: INT7,DMA中斷(DINTCH1DINTCH6),第4.2節(jié)TMS320F2833X

7、 中斷,中斷優(yōu)先級和中斷向量: INT8,I2C中斷 SCI中斷,中斷優(yōu)先級和中斷向量: INT9,SCI中斷 CAN中斷,第4.2節(jié)TMS320F2833X 中斷,中斷優(yōu)先級和中斷向量: INT10保留 中斷優(yōu)先級和中斷向量: INT11保留,中斷優(yōu)先級和中斷向量: INT12,外部引腳中斷(XINT3XINT7) 浮點運算中斷(LVF,LUF),第4.2節(jié)TMS320F2833X 中斷,中斷優(yōu)先級和中斷向量: INT13,外部引腳中斷(XINT13) CPU定時器1(TI RTOS),中斷優(yōu)先級和中斷向量: INT14,CPU定時器2(TI RTOS),中斷向量表由3個標(biāo)志位決定其映射關(guān)系

8、: VMAP-1(ST1.3),M0M1MAP-1(ST1.11),ENPIE-0(PIECTRL.0),第4.2節(jié)TMS320F2833X 中斷,上電(復(fù)位)后其值為:1 1 0 對應(yīng): 從Boot ROM Block 0 x3FFFC00 x3FFFFF讀取中斷向量表 reset中斷總是從0X3FFFC0讀取中斷向量 復(fù)位完成后,需要由用戶程序自行指定PIE中斷向量表映射關(guān)系。,第4.2節(jié)TMS320F2833X 中斷,復(fù)位:,第4.2節(jié)TMS320F2833X 中斷,復(fù)位:從內(nèi)部BOOT ROM的0X3FFFC0開始讀取,Sin/cos表:1282個字,32位浮點數(shù) Arctan表:38

9、8字, 32位浮點數(shù),Sin/cos表:1282個字,IQMath格式 倒數(shù)表:528字, IQMath格式 平方根表:274字, IQMath格式 Arctan表:452字, IQMath格式 ,第4.2節(jié)TMS320F2833X 中斷,第4.2節(jié)TMS320F2833X 中斷,Boot 模式選擇,第4.2節(jié)TMS320F2833X 中斷,復(fù)位:從內(nèi)部BOOT ROM的0X3FFFC0開始讀取,第4.2節(jié)TMS320F24X 中斷,自學(xué): 1.不可屏蔽(NMI)中斷機理及處理過程 2.中斷等待時間,第四章:TMS320F2833X 系統(tǒng)功能和其他功能,第4.1節(jié) TMS320F2833X 時

10、鐘 第4.2節(jié)TMS320F2833X 中斷 第4.3節(jié)TMS320F2833X 看門狗 習(xí)題,第4.3節(jié)TMS320F2833X 看門狗,看門狗的作用: 用于監(jiān)視系統(tǒng)的運行,當(dāng)程序運行混亂時(如進入死循環(huán)或程序跑飛)完成系統(tǒng)復(fù)位。 看門狗的機理: 主要核心是一個定時器,當(dāng)定時器時間到時復(fù)位 正常運行程序過程中每次在看門狗的定時器時間到之前重啟看門狗定時器,看門狗組成: 1.定時器(計數(shù)器) WD Counter 。 2.看門狗重啟管理器(WD Reset Register)。 3.看門狗時鐘發(fā)生器。 4.看門狗狀態(tài)位,第4.3節(jié)TMS320F2833X 看門狗,第4.3節(jié)TMS320F283

11、3X 看門狗,第4.3節(jié)TMS320F2833X 看門狗,SCSR:,第4.3節(jié)TMS320F2833X 看門狗,看門狗時鐘發(fā)生器: WDCLK = CLKOUT/512,當(dāng)HALT時停止 6-bits預(yù)定標(biāo)選擇:將WDCLK再分頻后送給看門狗定時器。WDPS20 in WDCR,第4.3節(jié)TMS320F2833X 看門狗,看門狗控制寄存器:WDCR,WDFLAG: 0-未發(fā)生復(fù)位,1-發(fā)生復(fù)位 WDDIS: 0-禁止看門狗,1-使能看門狗 WDCHK20: 101系統(tǒng)正常運行 其他值復(fù)位,看門狗定時器(計數(shù)器)WDCNTR: 低8位為計數(shù)器,當(dāng)?shù)?位溢出時,產(chǎn)生一個復(fù)位信號。此寄存器為只讀的。 看門狗重啟管理器 WDKEY: 低8位為寄存器,只有先寫入55h后寫入AAh后重啟看門狗計數(shù)器。 不是此順序?qū)懭?5h或AAh,則無效。 寫入其他數(shù)值時產(chǎn)生復(fù)位信號。,第4.3節(jié)TMS320F2833X 看門狗,習(xí)題,1.使用TMS320LF28335中斷在主程序中需進行哪些工作,在中斷處理子程序中需進行哪些工作?請具體編寫一段程序進行說明。 2.通常情況下復(fù)位和NMI中斷處理程序應(yīng)該進行哪些工作?,參考文獻,TMS320F28335, TMS320F28334, TMS320F28332 Dig

溫馨提示

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

評論

0/150

提交評論