版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、,” ;C *第6章TMS320F2812的時(shí)鐘及看門狗鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示范中心DSP應(yīng)用技術(shù)鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示?6中心DSP應(yīng)用技術(shù)6.1時(shí)鐘單元6.1.1時(shí)鐘單元基本結(jié)構(gòu)TMS320F2812處理器內(nèi)部集成了振蕩器、鋤相環(huán)、看 門狗及工作模式選擇等控制電路。振蕩器.鎖相環(huán)主要為處理器CPU及相關(guān)外設(shè)提供可 編程的時(shí)鐘,每個(gè)外設(shè)的時(shí)鐘都可以通過相應(yīng)的寄存器 進(jìn)行編程設(shè)置;看門狗可以監(jiān)控程序的運(yùn)行狀態(tài),提高系統(tǒng)的可靠性.xirxci KIN«門觀tt決SYSCtKCXnl外ClMNt敏相環(huán)AF»PLLnscA, BWTHI5時(shí)鉀使fi:M
2、AHffc虛砂gggCLKIN=SYSCLKOUTICPUgo MUXIgPClK' 丁 ,sn雅麴z.-目 I,:硼"I嚴(yán)I I IiS速外迎EV-VINJ HSTCLK12 a uc鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示范中心DSP應(yīng)用技術(shù)6.1.2鎖相環(huán)電路模塊提供了器件所有必須的時(shí)鐘信號(hào)以及低功耗工作模式的控制。PLL有4位比率控制,用來選擇不同的CPU時(shí)鐘頻率。働iS粘基于PLL的時(shí)鐘模塊提供了兩種工作模式:1.內(nèi)部振蕩器操作必須在XI/XCLKIN和X2這兩個(gè)引 腳之間連接一個(gè)石英 晶體,一般選用30 MHz。2.外部時(shí)鐘源操作可以將輸入的時(shí)鐘信號(hào)直接接到X1/XC
3、LKIN引腳上, 而X2懸空,不使用內(nèi)部振蕩器。鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示苑中心DSP應(yīng)用技術(shù)晶體振蕩器及鎖相環(huán)模塊働iS粘鎖相環(huán)配置模式PLUM 式說明SYSCLKOUTPLL禁止上電復(fù)位時(shí)通過將引腳XPLLDIS拉低來調(diào) 用.PLL模塊完全禁止.輸入到CPU的時(shí) 鐘(CLKIN)由來自X1/XCLKIN引腳的時(shí) 鐘信號(hào)直接驅(qū)動(dòng).XCLKINPLL旁路如果PLL未處于禁止?fàn)顟B(tài),則為上電復(fù)位 的默認(rèn)配置模式PLL自身被旁路,但是 從X1/XCLKIN引腳輸入的時(shí)鐘在送到CPU 之前,先經(jīng)過PLL的力,電路除以2.XCLKIN/2PLL使能通過給PLLCR奇存器寫入一個(gè)非0的"
4、;值 來實(shí)現(xiàn)時(shí)鐘在送到CPU之葡,先經(jīng)過 PLL的72電路除以2.(XCLKIN*n)/2鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示范中心DSP應(yīng)用技術(shù)處理器內(nèi)部時(shí)鐘電路CLKJSXF XPLLD1SZC徐j sYsa,K<HrrI I HiS0|lospcp|HSPCLLLSPC1.K6.1.3時(shí)鐘單元寄存器奇存器名地址長(zhǎng)度(X 16 位)描述保密0x70100x701910H1SPC P0x701A1HSP CLK時(shí)鐘的高速外設(shè) 模塊時(shí)鐘預(yù)分頻寄存器LOSPCP0x701B1LSPCLK時(shí)鐘的低速外設(shè) 模塊時(shí)鐘預(yù)分頻寄存器PCLKCR0x701C1外設(shè)模塊時(shí)鐘控制寄存器鹽城工學(xué)院電氣與新能
5、源綜合實(shí)驗(yàn)教學(xué)示范中心DSP應(yīng)用技術(shù)棵留0x70101LPMCR00x701E1低功耗工作模式控制奇存器0I.PMCRI0x701F1低功耗工作模式挫制子存器1保留0x70201P LLCR0x70211PI丄控制寄存器SCSR0x70221系統(tǒng)控制&狀態(tài)寄存器WDCNTR0x70231程序監(jiān)視器計(jì)數(shù)寄存器保留0x70241WDKEY0x70251程序監(jiān)視器復(fù)位密鑰寄存器棵留0x7026 - 0x70283WDCR0x70291程序監(jiān)視器控制奇存器保留0x702A - 0x702F6注意1 表中所有寄存器只有在執(zhí)行EALLOW指令后, 才可以訪問。2. PLL控制寄存器(PLLCR)只
6、能披信號(hào)復(fù)位 到已知狀態(tài)。鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示范中心DSP應(yīng)用技術(shù)1外設(shè)時(shí)鐘控制寄存器(PCLKCR )98ReservedECANENCLKReservedMCBSPENCLKSCIBENCLKSCIAENCLKReservedSPIENCLKR0RAV-0R-0RAV-OR/VV-0R/W-0R-0R/W-0743210ReservedAIX'ENCLKReservedEVBENCLKENAENCLKR-0R/w-0R-0RAV-0R/W-0位15 R eserved 保留位位 14 ECANENCLK如置1,將使能CAN外設(shè)模塊的時(shí)鐘.要
7、進(jìn)入低功耗工作模式,用 戶可以將該位清零或復(fù)位為0。位13 R eserved 保留位位 12 MCBS PENCLK如置1,使能MiBSP外設(shè)模塊的低速時(shí)鐘(LSPCLK),要讓器件 進(jìn)入低功耗工作模式,用戶可以將該位清零或復(fù)位。位 11 SCIBENCLK如置1,使能SCI-B外設(shè)模塊的低速時(shí)鐘(LSPCLK),要讓器件 進(jìn)入低功耗工作模式,用戶可以將該位淸零或復(fù)位.鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示范中心DSP應(yīng)用技術(shù)位 1U SCIAENCLK如置1,使能SCI-A外設(shè)模塊的低速時(shí)鐘(LSPCLK ),要讓器件 進(jìn)入低功耗工作模式,用戶可以將該位清零或復(fù)位。位9R eserved 保
8、留位位 8 SPIAENCLK如置1,使能串行外設(shè)接口的低速時(shí)鐘(LSPCLK),要讓器件 進(jìn)入低功耗工作模式,用戶可以將該位清零或復(fù)位。位7 - 4Reserved 保留位位 3 ADCENCLK如置1,使能模數(shù)轉(zhuǎn)換外設(shè)模塊的高速時(shí)(HSPCLK),要 讓器件進(jìn)入低功耗工作模式,用戶可以將該位清零或復(fù)位. 位2 R eserved 保留位位1 EVBENCLK用戶可以如置1,使能事件管理EVB外設(shè)模塊的高速時(shí)鐘 (HSPCLK),要讓器件進(jìn)入低功耗工作模式,將該位清零或復(fù)位。位 0 EVAENCLK如置1,使能事件管理EVA外設(shè)模塊的高速時(shí)鐘用戶可以(HSPCLK),要讓器件進(jìn)入低功耗工作模
9、式, 將該位清零或復(fù)位.鹽城工學(xué)院 電氣與新能源綜合實(shí)驗(yàn)教學(xué)示范中心DSP應(yīng)用技術(shù)鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示范中心DSP應(yīng)用技術(shù)2高速外設(shè)時(shí)鐘寄存器(msPCP)位 153R eserved 保留位153210ReservedHSPCLKR-0RAV-0010(M>高速時(shí)鐘-SYSCLKOUT/1001高速時(shí)鐘SYSCLKfHrr/2 1010高速時(shí)鐘-SYSCLKOUT/4Oil高速時(shí)# - SYSCLKOUT/6100高速時(shí)鐘-SYSCLKOUT/8101高速時(shí)鐘=SYSCLKOUT/10110高速時(shí)鐘-SYSCLKOUT/12111高速時(shí)鐘-SYSCLKOUT/14(復(fù)位
10、值)位2 - 0HSPCLK配置與SYSCLKOUT相關(guān)的高速外設(shè)模塊時(shí)鐘(HSPCLK )頻率.鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示范中心DSP應(yīng)用技術(shù)2低速時(shí)鐘寄存器(LOSPCP)153210ReservedLSPCLKR-0RAV-010R eserved 保留位位2 0LSPCLK配置與SYSCLKOUT相關(guān)的低速外設(shè)模塊時(shí)鐘(LSPCLK ) 頻率.低速時(shí)鐘-SYSCLKOUT/1 低速時(shí)鐘-SYSCLKOUT/2低速時(shí)鐘-SYSCLKOUT/4 (復(fù)位值)低速時(shí)鐘-SYSCLKOUT/6低速時(shí)鐘-SYSCLKOUT/8低速時(shí)鐘-SYSCLKOUT/10低速時(shí)鐘 SYSCLKOUT
11、/12低速時(shí)鐘-SYSCLKOUT/14000001()1()011100101110111鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示范中心DSP應(yīng)用技術(shù)3鎖相環(huán)控制寄存器(PLLCR )15430 1ReservedD1VR-0R/W-01R eserved 保留位位3 - 0DIVDIV位域控制是否旁路PLL,不旁路時(shí),用于設(shè)置PLL時(shí)鐘比率. 000000010010()01101000101011()01111000100110101011 - 1111CLKIN - OSCCLK/2CLKIN -CLKIN -CLKIN -CLK1N -CLKIN -CLKIN -(OSCCLK*1.0)
12、 (OSCCLK*2.0 ) (OSCCLK*3.()(OSCCLK*4.0 )(OSCCLK*5.0 ) (OSCCLK*6.0 )CLKIN - ( OSCCLK*7.0 ) CLKIN - CLKIN - CLKIN - 保留(PLL旁路)/2/2/2/2/2/2/2/2/2(OSCCLK*&0 )(OSCCLK*90 )(OSCCLK*10.0) /2鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示莖中心DSP應(yīng)用技術(shù)I嘈升勅始化鎖相環(huán)及外設(shè)時(shí)鐘函數(shù)InitPIIvoid lnitPII(Vintl6 val)volatile Vintl6 iVol;if(SysCtrlRegs.PLLC
13、R.bit.DIV!=val)EALLOW;SysCtrlRegs.PU.CR.bit.DIV=val;EDIS;/在鎖相環(huán)時(shí)鐘頻率切換過程中,只有當(dāng)鎖相環(huán)穩(wěn)定后CPU才會(huì)切換到 新的P LL設(shè)i因此在設(shè)置完P(guān)LLCR后需要等待PLL穩(wěn)定.PLL的切換時(shí)間大約等于 131072個(gè)輸入時(shí)鐘周期鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示莖中心DSP應(yīng)用技術(shù)'WiS- DisableDog();for(iVol=0; iVol<(131072/2)/12);iVol+)為降低系統(tǒng)功耗,不使用的外設(shè)時(shí)鐘需要屏蔽.但如果使用外設(shè)必須 首先使能相應(yīng)的外設(shè)時(shí)鐘void InitPeriphen)lC
14、k)cks(void) EALLOW;/ HISP CP/LOS PCP®定標(biāo)寄存器設(shè)置SysCtrlRegs.HIS PCP.a 11 =0x0001;SysCtrIRegsXOS PCRaU=0x0002;鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示范中心DSP應(yīng)用技術(shù)使能使用的外設(shè)時(shí)鐘SysCtrlRegs.PCLKCR.bit.EVAENCLK=l; SysCtrlRegs.PCLKCR.bit.EVBENCLK=l; SysCtrlRcgs.PCLKCR.bit.SCIAENCLK=l; SysCtrlRegs.PCLKCR.bit.SClBENCLK=l;SysC-brlRegs
15、.PCLKCR.bit.MCBS PENCLR=1;SysCtrIRegs. PCLKCR.bit.S PIENCLK=1;SysCtrlRegs.PCLKCR.bit.ECANENCLR 1;SysCtrlRegs.PCLKCR.bit.ADCEtTCLK= 1; EDIS;6.2看門狗看門狗主要用來檢測(cè)軟件和硬件的運(yùn)行狀態(tài), 當(dāng)內(nèi)部計(jì)數(shù)器溢出時(shí),將產(chǎn)生一個(gè)復(fù)位信號(hào)。為了避免產(chǎn)生不必要的復(fù)位,要求用戶定期對(duì)看 門狗定時(shí)器進(jìn)行復(fù)位。如果不明的原因使CPU中斷程序,看門狗將產(chǎn)生 一個(gè)復(fù)位信號(hào),使CPU復(fù)位,程序從系統(tǒng)軟件的開 始執(zhí)行??撮T狗有效地提高了系統(tǒng)的可靠性。鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)
16、教學(xué)示莖中心DSP應(yīng)用技術(shù)6.2.1看門狗的基本結(jié)構(gòu)程序監(jiān)視器f 控制寄存器OSCCLX晶體振蕩 器時(shí)鐘寬度1看門狗WDCLK1購(gòu)標(biāo)器WDCR (WPPS(2:oM WDCR(WPP<S)*nVDCNTR(7:0)呈序監(jiān)視器 十?dāng)?shù)寄存器8位看 訂數(shù)f程序監(jiān)視器任信號(hào)VVDKEY(7:0)著 1"狗 55* AA 鑰匙檢滾痢超k監(jiān)視爲(wèi)錯(cuò)卿礎(chǔ)正8)lfe!朋趾 一話課的TDCHK 鑰lb國(guó)出筋1沖(S12 OSCCLK )WORSTWDINT 見器I SCSR(WDENINT)|WORST10 15【 WPCR MDCHK(2:0)當(dāng)8位程序監(jiān)視器增計(jì)數(shù)器計(jì)數(shù)到最大值時(shí), 程序監(jiān)視
17、器模塊產(chǎn)生一個(gè)輸出脈沖,脈寬為512 個(gè)晶體振蕩器時(shí)鐘寬度(OSCCLK)。為了阻止程序監(jiān)視器復(fù)位,用戶必須禁止計(jì)數(shù) 器或程序周期性地向程序監(jiān)視器密鑰寄存器寫入 0x55+0xAA序列,否則將復(fù)位程序監(jiān)視器計(jì)數(shù)器.鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)孝卻穆DSP應(yīng)用技術(shù)622看門狗基本操作X在看門狗計(jì)數(shù)器(WDCNTR)溢出之前,如果采 用正確的時(shí)序向WDKEY寫入數(shù)據(jù)就可以使 WDCNTR 復(fù)位。>當(dāng)向WDKEY寫0x55時(shí),WDCNTR復(fù)位到使能 位置;只有在向WDKEY寫OxAA后才會(huì)使 WDCNTR真正地復(fù)位。> 0x55和OxAA以外的任何數(shù)據(jù)寫到WDKEY都會(huì) 引起系統(tǒng)復(fù)
18、位。只要向WDKEY寫0x55和OxAA, 無論寫的順序如何都不會(huì)導(dǎo)致系統(tǒng)復(fù)位,而只有 先寫0x55再寫OxAA才會(huì)使WDCNTR復(fù)位。»作涉*寫列WDKEY的債賓作結(jié)*1OxAA«有曲作2OxAA世有«作30x55WDCNTR tt 能下一個(gè) nOxAAWttHtS 位4OxSSWIX:NTK下一個(gè)OxAA«ttetfi位S0x55WDCNTRttlfe.卜一個(gè)寫OxAA*作«復(fù)位6OxAAWDCNTR復(fù)位7OxAA«有動(dòng)作'80x55WIXTR«1et亠個(gè)寫OxAA»作St復(fù)位9OxAAWDCNTR 復(fù)
19、tt100x55WDCNTR «能下一個(gè)寫OxAA操作時(shí)復(fù)位110x32不正負(fù)的WDKEVa導(dǎo)«門!«便*筑«位* Wijsyj.t看門狗操作實(shí)例鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示范中心DSP應(yīng)用技術(shù)623看門狗寄存器1看門狗控制寄存器看門狗控制奇存器的各位分配WD標(biāo)志位H看門御ttCPUft位時(shí),該位就1弩1涌除標(biāo)怎位8765WD預(yù)定標(biāo)設(shè)置位reservedHWtsjwtXJflQ卜pCTggVDCHKq WDPS2 | WDPSI IwEfSO邏輯校驗(yàn)位Watchdog策止位(il fi當(dāng)SCSR的WD OVERRIDE位為I時(shí)有效)鹽城工學(xué)院電氣
20、與新能源綜合實(shí)驗(yàn)教學(xué)示范中心DSP應(yīng)用技術(shù)看門狗控制寄存器功能定義位名稱fi述158保B7WDFLAG看門淸fttt狀杰標(biāo)志fi如*該位# 1表濟(jì)看門殉復(fù)位WDRST)«足r復(fù)位 條件部于0表示是上地復(fù)位條件或外部件復(fù)位條件.宵1 « WDFLAG 位將«詼位清零寫08有形46WDDIS塊)寫0使能*門«塊只有當(dāng)S(:SR2寄存»« WDOVERRIDE1(M才tt夠改 WDDIS的值件8位財(cái),看門«K塊便詭53WDCHK(2 0)WDCHK(20)必a塢-CM.寫Kft任何值»會(huì)引器件內(nèi)的復(fù)位(看門 已20WDP
21、S(27WDPS(2-0)IE»«n«計(jì)ftBt*(WDCLK)«對(duì)于 OSCCLK/5】2 的倍率, 000 WDCLK= OSCCLK 512 I100WDCLK=OSCCLK/512/8Ml WDCLK= OSCCLK/512/1101WDCLK-OSCCLK/512/16010 WDCLK= OSCC1X 5I2/2110WDCLK-OSCCLK/512/32OU WDCLK= OSCCLK/S12/4111WDCLK-OSCCLK, 512/642.系統(tǒng)控制和狀態(tài)寄存器系統(tǒng)控制和狀態(tài)寄存器各位分配WD OVERRIDE(査保護(hù)位)位用戶可以j&
22、#171;ilWDDIS-lt*止祈門刮作 友位航默認(rèn)狀為I細(xì)過秋件黎止ft門為被焼止便用不檢週過軟仃使誅位71(只鏡址址焉I涪除I (tt認(rèn)tfO-允許塔過WDCR的WUm旳験止2WDINT3reservedWD中斷狀鳥(JU如 0有效(Aaivc)I 無效(Not Active)鹽城工學(xué)院 電氣與新能源綜合實(shí)驗(yàn)教學(xué)示范中心DSP應(yīng)用技術(shù)wD'pBfiftm o-wn 便 DSPiiia I -WD產(chǎn)生1個(gè)WDINT屮斷系統(tǒng)控制和狀態(tài)寄存器功能定義位«稱t£述15-3保留保fi2WDINTS看門鞫中斯?fàn)钤跻?,反映看門覇模塊WWDINT信號(hào)的狀東,如杲使用看n徇中
23、斯信號(hào)將件從IDLE或STANDBY狀杏喚S.則卑次進(jìn)入到IDLE或STAND BY狀態(tài)狀玉之前亞狽保BE WDINTS信號(hào)無tt(WDINTS«l)1WDENINTWDEN1NT=1,看門狗復(fù)位佶號(hào)(WDRSrXMM,看門狗中IT佰號(hào)WWNT) 使(系貌復(fù)位的R認(rèn)值人WDENINT-0, WnWStiffi號(hào)WE噴使卸看門狗中斷信號(hào)WDINTWt0WD OVERRIDE如果WDOVERR1DE位81,允許用戶改變看仃控寄存S(WDCR)的看門 狗屛(6位(WDDIS);如果通過向WDOVERK1DE位寫1將其清除用用戶不能 夠改$ WDD1S位的設(shè)置,寫0沒有形響.如杲該位被清除,
24、只有系統(tǒng)復(fù)位該位 才會(huì)改變狀杰.用戶可以隨時(shí)讀取a狀杰位鹽城工學(xué)院 電氣與新能源綜合實(shí)驗(yàn)教學(xué)示范中心DSP應(yīng)用技術(shù)* WiiSiS.i3看門狗計(jì)數(shù)寄存器15870ReservedWDCNTRR-0R/W-OReserved 保留位位 15 8鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示苑中心DSP應(yīng)用技術(shù)* WiiSiS.i位7 0WDCNTR程序監(jiān)視器計(jì)數(shù)器的當(dāng)前值。8位計(jì)數(shù)器不斷地以WDCLK頻率增加。如果計(jì)數(shù)器上溢,則程序監(jiān)視器發(fā)出復(fù)位信號(hào)。 如果寫入了 一個(gè)有效數(shù)據(jù)序列到WDKEY寄存器, 則計(jì)數(shù)器復(fù)位到0。WDCLK頻率由WDCR寄存器配置。4 看門狗復(fù)位寄存器15870ReservedWD
25、KEYR-0R/W-0位15 8 Reserved保留位鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示曲心DSP應(yīng)用技術(shù)位7 0 WDKEY寫入0x55后再寫入OxAA將清零WDCNTR。寫任何其它值都會(huì)立即使程序監(jiān)視器發(fā)出復(fù)位信號(hào)O 讀取操作時(shí)返回WDCR寄存器值O鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示曲心DSP應(yīng)用技術(shù)6.2.4看門狗應(yīng)用F2812上電后看門狗總是處于使能狀態(tài),如果不 周期地控制看門狗就會(huì)觸發(fā)復(fù)位。因此,對(duì)于看 門狗最簡(jiǎn)單的處理方法就是通過禁止位(WDDIS) 禁止看門狗操作。但看門狗是系統(tǒng)穩(wěn)定運(yùn)行的一 個(gè)保障,因此這種方法并不可取。在實(shí)際項(xiàng)目開 發(fā)過程中,一旦系統(tǒng)調(diào)試完畢獨(dú)立運(yùn)行就加
26、入看 門狗這個(gè)安全機(jī)制,從而保證系統(tǒng)的正常運(yùn)行。鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示莖中心DSP應(yīng)用技術(shù)/看 門狗應(yīng)用實(shí)例:Example 28xWatchdog.c看門狗直接連接到PIE模塊的WAKEINT中斷,允許將CPU從 掉電模式喚醒/程序代碼放在一個(gè)無限循環(huán)中,用戶可以選擇使用KickDog 函數(shù)操作看門狗key奇存器如果使用KickDog函數(shù)操作看門狗kty寄存器,將不會(huì)產(chǎn)生 WAKEINT 中斷如果不對(duì)key寄存器操作,將會(huì)產(chǎn)生WAKEINT中斷觀察變量/ LoopCount無限循環(huán)次數(shù)計(jì)數(shù)/AVakeCount產(chǎn)生 WAKEINT的中斷次序/StepO、包含需要的頭文件/DSP
27、28_ Device.h;采用include包含器件使用的頭文件 /DSP28_Example. h;本例程需要的特定的頭文件 #inlude *DSP28_ Device, h*函數(shù)原型聲明interrupt void wakeint_isr(void);全局變量聲明Uint32 WakeCount;Uint32 Loop Count;鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示范中心DSP應(yīng)用技術(shù)void maiii(void)/Stepl、初始化系統(tǒng)控制寄存器.PLL、看門狗、時(shí)鐘位默認(rèn)狀愆該函數(shù)在后面的DSP28_SysCtrI.c文件中查找InitSysCtrlO;/Step2. GPIO初
28、始化/InitGpioO;/ Step 3.初始化中斷向量表(PIE向量表)/相應(yīng)中斷相量表請(qǐng)?jiān)谙旅娴腄SP28_ Defaultlsr. c文件中查找禁止和清除所有CPU中斷DINT;IER=0x0000;IFR=0x0000;初始化PIE控制寄存器,參考DSP28_ PieCtrl.c文件InitPieVecfFableO;/Step 4、初始化夕匸設(shè)/InitPeri phcralsO;StEp 5、用戶特定函數(shù),重新分配向量(可選擇),使能中斷 重新為WAKEINT分配PIE向量,并指向相應(yīng)的中斷服務(wù)程序 EALLOW;P ieVectTable. WAKEINT=&wakeintjsr;EDIS;使能WAKEINT的中斷工INTIIERI=M_NT1;鹽城工學(xué)院電氣與新能源綜合實(shí)驗(yàn)教學(xué)示范中心DSP應(yīng)用技術(shù)使能WAKEINT;4i于PIE的組1的第8中靳P ieCtrIRegs.PIEIERl.bit.INTx8=l;對(duì)整個(gè)程序狀態(tài)奇存器進(jìn)行操作,避免清除WDOVERRIDE標(biāo)識(shí)衣 EALLOW;SysCtrIRegs.SCSR.all=BITl;EDIS;計(jì)數(shù)器清零WakeCount = 0;
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高職第三學(xué)年(海綿城市建設(shè)技術(shù))海綿設(shè)施施工階段測(cè)試題及答案
- 2025年大學(xué)二年級(jí)(網(wǎng)絡(luò)媒體UI設(shè)計(jì))UI應(yīng)用階段測(cè)試題及答案
- 2025年大學(xué)第四學(xué)年(數(shù)字媒體技術(shù))數(shù)字媒體交互設(shè)計(jì)試題及答案
- 2025年大學(xué)第四學(xué)年(工業(yè)設(shè)計(jì))產(chǎn)品結(jié)構(gòu)設(shè)計(jì)綜合試題及答案
- 2025年高職老年保健與管理(老年?duì)I養(yǎng)與膳食)試題及答案
- 2025年中職(新能源汽車檢測(cè)與維修)智能駕駛輔助設(shè)備基礎(chǔ)試題及答案
- 2025年高職(酒店管理綜合實(shí)訓(xùn))服務(wù)創(chuàng)新實(shí)操試題及答案
- 2026年幼兒教育(幼兒語言表達(dá))試題及答案
- 2025年高職老年人服務(wù)與管理(心理疏導(dǎo)方法)試題及答案
- 2025年高職模具設(shè)計(jì)與制造(模具設(shè)計(jì)制造應(yīng)用)試題及答案
- DeepSeek零基礎(chǔ)到精通手冊(cè)(保姆級(jí)教程)
- 圖說01 亞洲的位置和范圍-【圖說地理】2023-2024年七年級(jí)地理下冊(cè)填圖訓(xùn)練手冊(cè)(人教版)(原卷版)
- 中小企業(yè)主的家庭財(cái)富管理方案
- 貴州省貴陽市(2024年-2025年小學(xué)五年級(jí)語文)部編版期末考試((上下)學(xué)期)試卷及答案
- 正規(guī)裝卸合同范本
- 自動(dòng)控制原理仿真實(shí)驗(yàn)課程智慧樹知到答案2024年山東大學(xué)
- JBT 7946.2-2017 鑄造鋁合金金相 第2部分:鑄造鋁硅合金過燒
- 【當(dāng)代中國(guó)婚禮空間設(shè)計(jì)研究4200字(論文)】
- GB/T 20322-2023石油及天然氣工業(yè)往復(fù)壓縮機(jī)
- 提撈采油安全操作規(guī)程
- DB3211-T 1048-2022 嬰幼兒日間照料托育機(jī)構(gòu)服務(wù)規(guī)范
評(píng)論
0/150
提交評(píng)論