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

下載本文檔

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

文檔簡介

會計學(xué)1DSP原理與應(yīng)用時鐘中斷看門狗第4.1節(jié)TMS320F2833X時鐘0.25~10倍輸入時鐘頻率:1.降低外部晶振頻率,以減低電磁干擾(EMI)2.低價晶振3.避免使用諧振晶體和相關(guān)的屏蔽電路組成:鎖相環(huán)(PhasedLockedLoopPLL)晶振(CrystalOscillator)時鐘監(jiān)視電路(ClockMoniterCircuit)時鐘使能電路(colckenablecircuit)第1頁/共48頁第4.1節(jié)TMS320F2833X時鐘硬件引腳:X1/CLKIN:內(nèi)部震蕩器的晶體輸入,或外部震蕩器輸入X2:內(nèi)部震蕩器的晶體輸出CLKOUT:內(nèi)部時鐘輸出兩種時鐘模式:內(nèi)部時鐘:只須外部晶體外部時鐘:外部震蕩器輸出接CLKIN第2頁/共48頁第4.1節(jié)TMS320F2833X時鐘內(nèi)部時鐘模式外部時鐘模式第3頁/共48頁第4.1節(jié)TMS320F2833X時鐘時鐘模塊功能圖第4頁/共48頁第4.1節(jié)TMS320F2833X時鐘PLL倍率選擇:PLLCR第5頁/共48頁第4.1節(jié)TMS320F2833X時鐘PLL倍率選擇:PLLSTS第6頁/共48頁第4.1節(jié)TMS320F2833X時鐘外設(shè)時鐘信號第7頁/共48頁第4.1節(jié)TMS320F2833X時鐘第8頁/共48頁第4.1節(jié)TMS320F2833X時鐘第9頁/共48頁第4.1節(jié)TMS320F2833X時鐘第10頁/共48頁第4.1節(jié)TMS320F2833X時鐘第11頁/共48頁第四章:TMS320F2833X系統(tǒng)功能和其他功能第4.1節(jié)TMS320F2833X時鐘第4.2節(jié)TMS320F2833X中斷第4.3節(jié)TMS320F2833X看門狗習(xí)題第12頁/共48頁第4.2節(jié)TMS320F2833X中斷中斷:中斷產(chǎn)生及處理流程中斷優(yōu)先級和中斷向量(InterruptPriorityandVectors)外部中斷擴展控制器(PeripheralInterruptExpansionControllerPIE)CPU中斷寄存器(CPUInterruptRegistersIFRIMR)外設(shè)中斷寄存器外部中斷第13頁/共48頁第4.2節(jié)TMS320F2833X中斷第14頁/共48頁第4.2節(jié)TMS320F2833X中斷第15頁/共48頁第4.2節(jié)TMS320F2833X中斷PIEIER,PIEIFR,PIECTRL,PIEACK第16頁/共48頁第4.2節(jié)TMS320F2833X中斷第17頁/共48頁第4.2節(jié)TMS320F2833X中斷第18頁/共48頁第4.2節(jié)TMS320F2833X中斷第19頁/共48頁第4.2節(jié)TMS320F2833X中斷第20頁/共48頁第21頁/共48頁第4.2節(jié)TMS320F2833X中斷中斷優(yōu)先級和中斷向量:第22頁/共48頁中斷優(yōu)先級和中斷向量:3個不可屏蔽中斷:中斷優(yōu)先級中斷名中斷向量說明

1Reset

0D00h復(fù)位和WD溢出

2EMUINT0D22h仿真器中斷

3NMI0D24h外部不可屏蔽中斷 4RTOSINT0D1Eh實時操作系統(tǒng)中斷14個可屏蔽中斷:INT1~INT14中斷向量0D02h~0D1Ch,有多組中斷源,每個中斷源可以在相應(yīng)地址再設(shè)定中斷向量:INT1.1SEQ1INT0D40h另有用戶定義的軟件陷阱中斷(和高級軟件配合)第4.2節(jié)TMS320F2833X中斷第23頁/共48頁中斷優(yōu)先級和中斷向量:INT1ADC有關(guān)中斷外部中斷Timer0中斷喚醒中斷第4.2節(jié)TMS320F2833X中斷第24頁/共48頁中斷優(yōu)先級和中斷向量:INT2EPWM1~EPWM6中斷第4.2節(jié)TMS320F2833X中斷中斷優(yōu)先級和中斷向量:INT3EPWM1~EPWM6中斷第25頁/共48頁中斷優(yōu)先級和中斷向量:INT4ECAP1~ECAP6中斷中斷優(yōu)先級和中斷向量:INT5EQEP1,EQEP2中斷第4.2節(jié)TMS320F2833X中斷第26頁/共48頁中斷優(yōu)先級和中斷向量:INT6SPI中斷McBSP中斷中斷優(yōu)先級和中斷向量:INT7DMA中斷(DINTCH1~DINTCH6)第4.2節(jié)TMS320F2833X中斷第27頁/共48頁中斷優(yōu)先級和中斷向量:INT8I2C中斷SCI中斷中斷優(yōu)先級和中斷向量:INT9SCI中斷CAN中斷第4.2節(jié)TMS320F2833X中斷中斷優(yōu)先級和中斷向量:INT10保留中斷優(yōu)先級和中斷向量:INT11保留第28頁/共48頁中斷優(yōu)先級和中斷向量:INT12外部引腳中斷(XINT3~XINT7)浮點運算中斷(LVF,LUF)第4.2節(jié)TMS320F2833X中斷中斷優(yōu)先級和中斷向量:INT13外部引腳中斷(XINT13)CPU定時器1(TIRTOS)中斷優(yōu)先級和中斷向量:INT14CPU定時器2(TIRTOS)第29頁/共48頁中斷向量表由3個標(biāo)志位決定其映射關(guān)系:VMAP-1(ST1.3),M0M1MAP-1(ST1.11),ENPIE-0(PIECTRL.0)第4.2節(jié)TMS320F2833X中斷上電(復(fù)位)后其值為:110對應(yīng):從BootROMBlock0x3FFFC0~0x3FFFFF讀取中斷向量表reset中斷總是從0X3FFFC0讀取中斷向量復(fù)位完成后,需要由用戶程序自行指定PIE中斷向量表映射關(guān)系。第30頁/共48頁第4.2節(jié)TMS320F2833X中斷復(fù)位:第31頁/共48頁第4.2節(jié)TMS320F2833X中斷復(fù)位:從內(nèi)部BOOT

ROM的0X3FFFC0開始讀取Sin/cos表:1282個字,32位浮點數(shù)Arctan表:388字,32位浮點數(shù)Sin/cos表:1282個字,IQMath格式倒數(shù)表:528字,IQMath格式平方根表:274字,IQMath格式Arctan表:452字,IQMath格式…第32頁/共48頁第4.2節(jié)TMS320F2833X中斷第33頁/共48頁第4.2節(jié)TMS320F2833X中斷Boot模式選擇第34頁/共48頁第4.2節(jié)TMS320F2833X中斷復(fù)位:從內(nèi)部BOOT

ROM的0X3FFFC0開始讀取第35頁/共48頁第4.2節(jié)TMS320F24X中斷自學(xué): 1.不可屏蔽(NMI)中斷機理及處理過程

2.中斷等待時間第36頁/共48頁第四章:TMS320F2833X系統(tǒng)功能和其他功能第4.1節(jié)TMS320F2833X時鐘第4.2節(jié)TMS320F2833X中斷第4.3節(jié)TMS320F2833X看門狗習(xí)題第37頁/共48頁第4.3節(jié)TMS320F2833X看門狗看門狗的作用:

用于監(jiān)視系統(tǒng)的運行,當(dāng)程序運行混亂時(如進(jìn)入死循環(huán)或程序跑飛)完成系統(tǒng)復(fù)位??撮T狗的機理:

主要核心是一個定時器,當(dāng)定時器時間到時復(fù)位 正常運行程序過程中每次在看門狗的定時器時間到之前重啟看門狗定時器第38頁/共48頁看門狗組成: 1.定時器(計數(shù)器)WDCounter。

2.看門狗重啟管理器(WDResetRegister)。

3.看門狗時鐘發(fā)生器。

4.看門狗狀態(tài)位第4.3節(jié)TMS320F2833X看門狗第39頁/共48頁第4.3節(jié)TMS320F2833X看門狗第40頁/共48頁第4.3節(jié)TMS320F2833X看門狗SCSR:第41頁/共48頁第4.3節(jié)TMS320F2833X看門狗看門狗時鐘發(fā)生器: WDCLK=CLKOUT/512,當(dāng)HALT時停止6-bits預(yù)定標(biāo)選擇:將WDCLK再分頻后送給看門狗定時器。WDPS2~0inWDCR第42頁/共48頁第4.3節(jié)TMS320F2833X看門狗看門狗控制寄存器:WDCRWDFLAG:0-未發(fā)生復(fù)位,1-發(fā)生復(fù)位WDDIS:0-禁止看門狗,1-使能看門狗WDCHK2~0:101系統(tǒng)正常運行其他值復(fù)位第43頁/共48頁看門狗定時器(計數(shù)器)

WDCNTR:

低8位為計數(shù)器,當(dāng)?shù)?位溢出時,產(chǎn)生一個復(fù)位信號。此寄存器為只讀的??撮T狗重啟管理器WDKEY:

低8位為寄存器,只有先寫入55h后寫入AAh后重啟看門狗計數(shù)器。 不是此順序?qū)懭?5h或AAh,則無效。 寫入其他數(shù)值時產(chǎn)生復(fù)位信號。第4.3節(jié)TMS320F2833X看門狗第44頁/共48頁習(xí)題1.使用TMS320LF28335中斷在主程序中需進(jìn)行哪些工作,在中斷處理子程序中需進(jìn)行哪些工作?請具體編寫一段程序進(jìn)行說明。2.通常情況下復(fù)位和NMI中斷處理程序應(yīng)該進(jìn)行哪些工作?第45頁/共48頁參考文獻(xiàn)TMS320F28335,TMS320F28334

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論