




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、第第6章章 時鐘與系統(tǒng)時鐘與系統(tǒng)控制控制1 時鐘和系統(tǒng)控制時鐘和系統(tǒng)控制2 振蕩器和鎖相環(huán)振蕩器和鎖相環(huán)3 看門狗電路看門狗電路4 低功耗模塊低功耗模塊本講內(nèi)容本講內(nèi)容1 時鐘和系統(tǒng)控制時鐘和系統(tǒng)控制2 振蕩器和鎖相環(huán)振蕩器和鎖相環(huán)3 看門狗電路看門狗電路4 低功耗模塊低功耗模塊時鐘與系統(tǒng)時鐘與系統(tǒng)控制控制時時鐘鐘與與系系統(tǒng)統(tǒng)控控制制 框框圖圖時鐘與時鐘與系統(tǒng)控制系統(tǒng)控制的寄存器的寄存器外設時鐘控制寄存器外設時鐘控制寄存器PCLKCR 701ChreservedreservedEVAENCLKEVBENCLKreservedADCENCLKreservedreservedECANENCLKSP
2、IAENCLKSCIBENCLKreservedSCIAENCLKMCBSPENCLKreservedreservedHSPCLKLSPCLK高高/低速外設時鐘預定標寄存器低速外設時鐘預定標寄存器HISPCP 701Ah / LOSPCP 701Bh0215 - 3HSPCLKreservedH/LSPCLK2 H/LSPCLK1 H/LSPCLK0 Peripheral Clock Frequency 0 0 0 SYSCLKOUT / 1 0 0 1 SYSCLKOUT / 2 (default HISPCP) 0 1 0 SYSCLKOUT / 4 (default LOSPCP) 0
3、1 1 SYSCLKOUT / 6 1 0 0 SYSCLKOUT / 8 1 0 1 SYSCLKOUT / 10 1 1 0 SYSCLKOUT / 12 1 1 1 SYSCLKOUT / 14 0215 - 3LSPCLKreserved1 時鐘和系統(tǒng)控制時鐘和系統(tǒng)控制2 振蕩器和鎖相環(huán)振蕩器和鎖相環(huán)3 看門狗電路看門狗電路4 低功耗模塊低功耗模塊時鐘與系統(tǒng)時鐘與系統(tǒng)控制控制C28x Osc / PLL 時鐘模塊時鐘模塊PLLCR 7021hDIV3 DIV2 DIV1 DIV0 Clock Frequency (CLKIN) 0 0 0 0 OSCCLK x 1 / 2 (no PL
4、L) 0 0 0 1 OSCCLK x 1 / 2 0 0 1 0 OSCCLK x 2 / 2 0 0 1 1 OSCCLK x 3 / 2 0 1 0 0 OSCCLK x 4 / 2 0 1 0 1 OSCCLK x 5 / 2 0 1 1 0 OSCCLK x 6 / 2 0 1 1 1 OSCCLK x 7 / 2 1 0 0 0 OSCCLK x 8 / 2 1 0 0 1 OSCCLK x 9 / 2 1 0 1 0 OSCCLK x 10 / 2PLLCRbits 15:4reservedcrystalPLLClock Module4-bit PLL SelectX1 /CLK
5、INX2XTAL OSCWatchdogModule/2PLLCLKOSCCLKC28xCoreCLKINMUXXF_XPLLDIS10SYSCLKOUTHISPCPLOSPCPHSPCLKLSPCLK1、PLL旁路旁路2、PLL使能使能1 時鐘和系統(tǒng)控制時鐘和系統(tǒng)控制2 振蕩器和鎖相環(huán)振蕩器和鎖相環(huán)3 看門狗電路看門狗電路4 低功耗模塊低功耗模塊時鐘與系統(tǒng)時鐘與系統(tǒng)控制控制看門狗模塊看門狗模塊u如果CPU崩潰,則復位系統(tǒng)l看門狗計數(shù)器獨立于CPUl如果計數(shù)器溢出則復位或中斷被觸發(fā)l為防止計數(shù)器溢出,CPU必須周期性的向看門狗WDKEY寄存器寫入0X55+0XAA序列u在 復位之后 (10 M
6、外部時鐘)3ms之內(nèi)看門狗必須被啟用或者禁止(對不對?)看門狗模塊看門狗模塊6 - BitFree -RunningCounterCLR/2/4/8/16/32/64OSCCLKSystemReset1011000110100010001111108 - Bit WatchdogCounterCLROne-CycleDelayWatchdogReset KeyRegister55 + AADetectorGood KeyBad Key1 0 1 /33WDCR . 2 - 0WDCR . 6WDPSWDDISWDCR . 7WDFLAGWDCNTR . 7 - 0WDKEY . 7 - 0WD
7、CR . 5 - 3 WDCHK 2-0Bad WDCR Key/512OutputPulseWDRSTWDINTSCSR .1WDENINTSCSR . 0WDOVERRIDE看門狗看門狗 控制寄存器控制寄存器 WDCR 7029hWDFLAGWDDIS76543210WDCHK1 WDCHK0WDPS2WDPS1WDPS0WDCHK2Logic Check BitsWrite as 101 or reset immediately triggeredWD PrescaleSelection BitsWatchdog Disable Bit(Functions only if WD OVER
8、RIDEbit in SCSR is equal to 1)reserved15 - 8WD Flag BitGets set when the WD causes a reset Writing a 1 clears this bit Writing a 0 has no effect看門狗看門狗 復位密鑰寄存器復位密鑰寄存器 WDKEY 7025hu允許寫入的數(shù)值:55h 在AAH之后的寫入55使能計數(shù)器AAh 如果復位使能則計數(shù)器清零u寫入其他任何值將復位CPU或觸發(fā)WDINT中斷?reservedD776543210D6D5D4D3D2D1D015 - 8WDKEY 寫操作寫操作Seq
9、uentialStep1234567891011Value Writtento WDKEYAAhAAh55h55h55hAAhAAh55hAAh55h23hResultNo actionNo actionWD counter enabled for reset on next AAh writeWD counter enabled for reset on next AAh writeWD counter enabled for reset on next AAh writeWD counter is resetNo actionWD counter enabled for reset on
10、next AAh writeWD counter is resetWD counter enabled for reset on next AAh writeCPU reset triggered due to improper write value系統(tǒng)控制和狀態(tài)寄存器系統(tǒng)控制和狀態(tài)寄存器SCSR 7022hWD Override (protect bit)After RESET - bit gives user ability to disable WD by setting WDDIS bit=1 in WDCR clear only bit and defaults to 1 afte
11、r reset 0 = protects WD from being disabled by s/w bit cannot be set to 1 by s/w (clear-only by writing 1) 1 = (default value) allows WD to be disabled using WDDIS bit in WDCR once cleared, bit cannot set to 1 by s/w01215 - 3WDOVERRIDEWDENINTWDINTSreservedWD Enable InterruptWD Interrupt Status(read
12、only)0 = active1 = not active0 = WD generates a DSP reset1 = WD generates a WDINT interrupt1 時鐘和系統(tǒng)控制時鐘和系統(tǒng)控制2 振蕩器和鎖相環(huán)振蕩器和鎖相環(huán)3 看門狗電路看門狗電路4 低功耗模塊低功耗模塊時鐘與系統(tǒng)時鐘與系統(tǒng)控制控制低功耗模式低功耗模式Low PowerModeCPU LogicClockPeripheralLogic ClockWatchdogClockPLL /OSCNormal RunIDLESTANDBYHALTonoffoffoffononoffoffonononoffonono
13、noff低功耗方式控制低功耗方式控制0寄存器寄存器LPMCR0 701Eh017 - 215 - 8LPM0LPM1QUALSTDBYreservedLow Power Mode Entering1. Set LPM bits2. Enable desired exit interrupt(s)3. Execute IDLE instruction4. The Power down sequence of the hardware depends on LP modeLow Power Mode Selection00 = Idle01 = Standby1x = HaltQualify be
14、fore wakingfrom STANDBY mode000000 = 2 OSCCLKs000001 = 3 OSCCLKs111111 = 65 OSCCLKS.低功耗模式控制低功耗模式控制1寄存器寄存器LPMCR1 701FhWake device from STANDBY mode0 = disable1 = enable0WDINTSCIRXBC2TRIPC5TRIPT3CTRIP123456789101112131415XINT1XNMIT2CTRIP T1CTRIPC3TRIPT4CTRIPC4TRIPC1TRIPC6TRIPSCIRXACANRXAIDLESTANDBYHALTRESETyesyesyesExternalorWake upInterruptsyesyesnoyesnonoExitInterruptLow PowerModeEnabledPeripheralInterruptsNote: External o
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 某集團人力資源數(shù)據(jù)統(tǒng)計標準
- 模型自動化分析與優(yōu)化
- 內(nèi)鏡室醫(yī)院感染管理制度
- 免疫熒光檢測
- 重慶市司法局選任人民監(jiān)督員考試真題2025含答案
- 臨沂市保安員考試試題
- 老年高血壓健康指導課件
- 海洋油氣輸送管道建設
- 老年護理課件下載
- 老年護理職業(yè)培訓課件
- 2025年第九屆“學憲法、講憲法”活動知識競賽測試題庫及答案
- 工程預算審核報告回復函
- 醫(yī)藥行業(yè)銷售流程與培訓手冊
- 深信服aES產(chǎn)品技術白皮書-V1.5
- 農(nóng)商銀行貸款合同電子版
- 低壓電氣基礎知識培訓電工-電氣工程師
- 翼狀胬肉術后護理
- 《目視化管理》課件
- 營銷策劃 -阿那亞品牌手冊
- 醫(yī)院中層干部培訓課件
- ERP車間管理模塊操作培訓手冊
評論
0/150
提交評論