




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1u6.1 TMS320C54x6.1 TMS320C54x系列系列DSPDSP的引腳及說明的引腳及說明u6.2 6.2 最小最小系統(tǒng)設(shè)計(jì)方案系統(tǒng)設(shè)計(jì)方案u6.3 6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)u6.4.I/O6.4.I/O控制控制LEDLED實(shí)例實(shí)例下一頁下一頁返回返回上一頁上一頁退出退出首頁首頁第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)2內(nèi)容簡(jiǎn)內(nèi)容簡(jiǎn)介介T TMS320C54x(簡(jiǎn)稱(簡(jiǎn)稱C54x)系列)系列DSP是是TI公司推出的低功公司推出的低功耗、高性能的耗、高性能的16位定點(diǎn)數(shù)字信號(hào)處理器,具有很好的操作位定點(diǎn)數(shù)字信號(hào)處理器,具有很好的操作靈活性和很高的運(yùn)行速度
2、。靈活性和很高的運(yùn)行速度。T TMS320VC5402共有共有144個(gè)引腳,可采用個(gè)引腳,可采用LQFP和和BGA兩種兩種封裝方式。封裝方式。T 一個(gè)完整獨(dú)立的最小系統(tǒng),至少應(yīng)該包含以下內(nèi)一個(gè)完整獨(dú)立的最小系統(tǒng),至少應(yīng)該包含以下內(nèi): (1)系統(tǒng)系統(tǒng)上電可以獨(dú)立運(yùn)行用戶最終程序上電可以獨(dú)立運(yùn)行用戶最終程序; (2)系統(tǒng)至少擴(kuò)充一定數(shù)系統(tǒng)至少擴(kuò)充一定數(shù)量的量的FLASH,以便升級(jí)存儲(chǔ)執(zhí)行代碼和存儲(chǔ)關(guān)鍵數(shù)據(jù)防止,以便升級(jí)存儲(chǔ)執(zhí)行代碼和存儲(chǔ)關(guān)鍵數(shù)據(jù)防止掉電丟失掉電丟失;(3)系統(tǒng)至少擴(kuò)充一定數(shù)量的系統(tǒng)至少擴(kuò)充一定數(shù)量的RAM; (4)系統(tǒng)預(yù)留各系統(tǒng)預(yù)留各種外設(shè)接口,包括外中斷、種外設(shè)接口,包括外中斷、
3、HPI、串口、外部、串口、外部I/O接口等,接口等,可以外擴(kuò)數(shù)據(jù)采集、控制模塊等可以外擴(kuò)數(shù)據(jù)采集、控制模塊等;(5)具備基本的電源、復(fù)位具備基本的電源、復(fù)位、時(shí)鐘、時(shí)鐘、JTAG接口等電路。接口等電路。下一頁下一頁返回返回上一頁上一頁退出退出首頁首頁第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)36.1 TMS320C54x系列系列DSP的引腳及說明的引腳及說明 TMS320VC5402共有共有144個(gè)引腳,可采用個(gè)引腳,可采用LQFP和和BGA兩種封兩種封裝方式。裝方式。14414314214114013913813713613513413313213113012912812712
4、61251241231221211201191181171161151141131121111101091 2 3 4 5 6 7 8 9 101112131415161718192021222324252627282930313233343536108107106105 104 103 102 101 100 99 98 97 969594939291908988878685848382818079787776757473TMS320VC5402373839404142434445464748495051525354555657585960616263646566676869707172下一
5、頁下一頁返回返回上一頁上一頁退出退出首頁首頁第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)4TMS320VC5402 144引腳引腳LQFP封裝俯視圖:封裝俯視圖:5T 按照功能可將按照功能可將TMS320VC5402的引腳分為的引腳分為10部分,分別為數(shù)部分,分別為數(shù)據(jù)信號(hào)、初始化、中斷和復(fù)位操作信號(hào)、多處理器信號(hào)、存據(jù)信號(hào)、初始化、中斷和復(fù)位操作信號(hào)、多處理器信號(hào)、存儲(chǔ)器控制信號(hào)、振蕩器儲(chǔ)器控制信號(hào)、振蕩器/定時(shí)器信號(hào)、多通道緩沖串行口信定時(shí)器信號(hào)、多通道緩沖串行口信號(hào)、混雜信號(hào)、主機(jī)接口(號(hào)、混雜信號(hào)、主機(jī)接口(HPI)信號(hào)、電源引腳和)信號(hào)、電源引腳和IEEE1149.1(J
6、TAG)測(cè)試引腳。測(cè)試引腳。6.1 TMS320C54x系列系列DSP的引腳及說明的引腳及說明 第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)66.1 TMS320C54x6.1 TMS320C54x系列系列DSPDSP的引腳及說明的引腳及說明 T 引腳類型及列表說明引腳類型及列表說明:T I表示輸入,表示輸入,O表示輸出,表示輸出,Z表示高阻態(tài),表示高阻態(tài),S表示電源。表示電源。第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)76.1 TMS320C54x6.1 TMS320C54x系列系列DSPDSP的引腳及說明的引腳及說明 第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最
7、小系統(tǒng)設(shè)計(jì)86.1 TMS320C54x6.1 TMS320C54x系列系列DSPDSP的引腳及說明的引腳及說明 第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)96.1 TMS320C54x6.1 TMS320C54x系列系列DSPDSP的引腳及說明的引腳及說明 第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)106.1 TMS320C54x6.1 TMS320C54x系列系列DSPDSP的引腳及說明的引腳及說明 下一頁下一頁返回返回上一頁上一頁退出退出首頁首頁第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)11下一頁下一頁返回返回上一頁上一頁退出退出首頁首頁1).
8、系統(tǒng)設(shè)計(jì)要求系統(tǒng)設(shè)計(jì)要求T 一個(gè)完整獨(dú)立的最小系統(tǒng),至少應(yīng)該包含以下內(nèi)容:一個(gè)完整獨(dú)立的最小系統(tǒng),至少應(yīng)該包含以下內(nèi)容: (1)系統(tǒng)上電可以獨(dú)立運(yùn)行用戶最終程序,不需依賴計(jì)算機(jī)系統(tǒng)上電可以獨(dú)立運(yùn)行用戶最終程序,不需依賴計(jì)算機(jī)/仿真器等設(shè)備開發(fā)。仿真器等設(shè)備開發(fā)。 (2)系統(tǒng)至少擴(kuò)充一定數(shù)量的系統(tǒng)至少擴(kuò)充一定數(shù)量的FLASH,以便升級(jí)存儲(chǔ)執(zhí)行代,以便升級(jí)存儲(chǔ)執(zhí)行代碼和存儲(chǔ)關(guān)鍵數(shù)據(jù)防止掉電丟失。碼和存儲(chǔ)關(guān)鍵數(shù)據(jù)防止掉電丟失。 (3)系統(tǒng)至少擴(kuò)充一定數(shù)量的系統(tǒng)至少擴(kuò)充一定數(shù)量的RAM。 (4)系統(tǒng)預(yù)留各種外設(shè)接口,包括外中斷、系統(tǒng)預(yù)留各種外設(shè)接口,包括外中斷、HPI、串口、外、串口、外部部I/O接口
9、等,可以外擴(kuò)數(shù)據(jù)采集、控制模塊等。接口等,可以外擴(kuò)數(shù)據(jù)采集、控制模塊等。6.2 最小最小系統(tǒng)設(shè)計(jì)方案系統(tǒng)設(shè)計(jì)方案第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)126.2 最小最小系統(tǒng)設(shè)計(jì)方案系統(tǒng)設(shè)計(jì)方案圖圖6-1 DSP6-1 DSP最小系統(tǒng)構(gòu)成框圖最小系統(tǒng)構(gòu)成框圖第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)2). 最小最小系統(tǒng)方案系統(tǒng)方案框圖框圖136.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)T 1.電源設(shè)計(jì)電源設(shè)計(jì)T TMS320VC5402內(nèi)核與內(nèi)核與I/O接口供電電壓分別為接口供電電壓分別為1.8V及及3.3V。加電過程,如果。加電過程,如果I/O口電壓先于內(nèi)核電壓,或者
10、斷電口電壓先于內(nèi)核電壓,或者斷電過程內(nèi)核電壓先于過程內(nèi)核電壓先于I/O口電壓,則因反向驅(qū)動(dòng)產(chǎn)生一個(gè)較大口電壓,則因反向驅(qū)動(dòng)產(chǎn)生一個(gè)較大的電流,影響芯片壽命甚至燒毀芯片,故至少要保證內(nèi)核的電流,影響芯片壽命甚至燒毀芯片,故至少要保證內(nèi)核與與I/O口同時(shí)供電,同時(shí)要考慮信號(hào)隔離??谕瑫r(shí)供電,同時(shí)要考慮信號(hào)隔離。T 電源可以通過外部引入,也可通過電源可以通過外部引入,也可通過USB接口提供。外部接口提供。外部電源插孔標(biāo)示內(nèi)正外負(fù);電源插孔標(biāo)示內(nèi)正外負(fù);USB方式可通過跳線開關(guān)實(shí)現(xiàn)。方式可通過跳線開關(guān)實(shí)現(xiàn)。SPX1117M3-3.3,及,及SPX1117M3-1.8分別提供分別提供I/O口及內(nèi)核口及內(nèi)
11、核電壓。電壓。第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)146.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)T 1.電源設(shè)計(jì)電源設(shè)計(jì)1117輸出后的輸出后的40uF或者或者100uF電容起到電容起到隔離作用,可提高電源質(zhì)量,不可省略。隔離作用,可提高電源質(zhì)量,不可省略。第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)156.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)T 1.電源設(shè)計(jì)電源設(shè)計(jì)JP2接通時(shí)選擇接通時(shí)選擇USB接口供電接口供電第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)16T 1.電源設(shè)計(jì)電源設(shè)計(jì) 另外,另外,LM1117系列穩(wěn)壓芯片電路設(shè)計(jì)簡(jiǎn)單,電壓諧波系列穩(wěn)壓芯片電路
12、設(shè)計(jì)簡(jiǎn)單,電壓諧波小,功耗低,輸出電流大,線性度高,市場(chǎng)售價(jià)僅小,功耗低,輸出電流大,線性度高,市場(chǎng)售價(jià)僅1元左右,元左右,也可選用。也可選用。Dvdd為為I/O電壓,電壓,CVdd為內(nèi)核電壓。為內(nèi)核電壓。6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)17T 2 復(fù)位操作及復(fù)位系統(tǒng)設(shè)計(jì)復(fù)位操作及復(fù)位系統(tǒng)設(shè)計(jì)T TMS320C54x 提供了一個(gè)提供了一個(gè) 引腳引腳,它是外部復(fù)位信號(hào)的輸入,它是外部復(fù)位信號(hào)的輸入端,該引腳可提供一種不可屏蔽的外部中斷,通過端,該引腳可提供一種不可屏蔽的外部中斷,通過 可以對(duì)可以對(duì)處理器進(jìn)行復(fù)位,使處理器進(jìn)行復(fù)位,使 T
13、MS320C54x 的的CPU、片內(nèi)外設(shè)和系統(tǒng)、片內(nèi)外設(shè)和系統(tǒng)各部件進(jìn)入一種各部件進(jìn)入一種已知的狀態(tài)已知的狀態(tài)。T 上電后,復(fù)位引腳上的上電后,復(fù)位引腳上的低電平必須保持低電平必須保持10個(gè)時(shí)鐘周期的時(shí)間個(gè)時(shí)鐘周期的時(shí)間,以確保系統(tǒng)的振蕩電路起振,時(shí)鐘信號(hào)趨于穩(wěn)定且處理器的各以確保系統(tǒng)的振蕩電路起振,時(shí)鐘信號(hào)趨于穩(wěn)定且處理器的各個(gè)部分被正常初始化。個(gè)部分被正常初始化。 RSRS下一頁下一頁返回返回上一頁上一頁退出退出首頁首頁第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)1).復(fù)位信號(hào)復(fù)位信號(hào)182).復(fù)位狀態(tài)復(fù)位狀態(tài)T TMS320C54x復(fù)位期間
14、,處理器進(jìn)行以下操作:復(fù)位期間,處理器進(jìn)行以下操作: PMST中的中斷向量指針中的中斷向量指針I(yè)PTR(高(高9位字段)被位字段)被設(shè)置成設(shè)置成1FFh。 程序計(jì)數(shù)器程序計(jì)數(shù)器PC設(shè)置成設(shè)置成FF80h。 擴(kuò)展程序計(jì)數(shù)器擴(kuò)展程序計(jì)數(shù)器XPC被清零(如果被清零(如果XPC可用)??捎茫?不管不管 位的狀態(tài)如何,將位的狀態(tài)如何,將FF80h加到地址總線上。加到地址總線上。 數(shù)據(jù)總線變?yōu)楦咦锠顟B(tài)。數(shù)據(jù)總線變?yōu)楦咦锠顟B(tài)。 控制線處于無效狀態(tài)??刂凭€處于無效狀態(tài)。 產(chǎn)生中斷應(yīng)答信號(hào)產(chǎn)生中斷應(yīng)答信號(hào) (低電平)。(低電平)。 ST1中的中斷方式位中的中斷方式位INTM置置1,關(guān)閉所有可屏蔽中斷。,關(guān)閉所
15、有可屏蔽中斷。 中斷標(biāo)志寄存器中斷標(biāo)志寄存器IFR被清零,以清除中斷標(biāo)志。被清零,以清除中斷標(biāo)志。MCMP/IACKT 2 復(fù)位操作及復(fù)位系統(tǒng)設(shè)計(jì)復(fù)位操作及復(fù)位系統(tǒng)設(shè)計(jì)第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)192).復(fù)位狀態(tài)復(fù)位狀態(tài)T TMS320C54x復(fù)位期間,處理器進(jìn)行以下操作:復(fù)位期間,處理器進(jìn)行以下操作: 單指令重復(fù)計(jì)數(shù)器(單指令重復(fù)計(jì)數(shù)器(RC)被清除。)被清除。 產(chǎn)生同步復(fù)位信號(hào)產(chǎn)生同步復(fù)位信號(hào) ,用于初始化片內(nèi)外設(shè)。,用于初始化片內(nèi)外設(shè)。 狀態(tài)寄存器狀態(tài)寄存器ST0=1800h,即以下的狀態(tài)位被設(shè)置成它們的初,即以下的狀態(tài)位
16、被設(shè)置成它們的初始值:始值:ARP=0,TC=1,C=1,OVA=0,OVB=0,DP=0。 狀態(tài)寄存器狀態(tài)寄存器ST1=2900h,即以下的狀態(tài)位被設(shè)置成它們的初,即以下的狀態(tài)位被設(shè)置成它們的初始值:始值:BRAF=0 ,CPL=0,XF=1,HM=0,INTM=1,OVM=0,SXM=1,C16=0,F(xiàn)RCT=0,CMPT=0,ASM=0。 處理器工作方式狀態(tài)寄存器處理器工作方式狀態(tài)寄存器PMST以下的狀態(tài)位被設(shè)置成它們以下的狀態(tài)位被設(shè)置成它們的初始值:的初始值:OVLY=0,AVIS=0,DROM=0,CLKOFF=0。SRESETT 2 復(fù)位操作及復(fù)位系統(tǒng)設(shè)計(jì)復(fù)位操作及復(fù)位系統(tǒng)設(shè)計(jì)第第
17、6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)20下一頁下一頁返回返回上一頁上一頁退出退出首頁首頁 3).復(fù)位電路復(fù)位電路T TMS320C54x的復(fù)位有兩種方式,分別為軟件復(fù)位和硬件復(fù)的復(fù)位有兩種方式,分別為軟件復(fù)位和硬件復(fù)位。軟件復(fù)位是通過執(zhí)行指令實(shí)現(xiàn)處理器的復(fù)位。硬件復(fù)位電位。軟件復(fù)位是通過執(zhí)行指令實(shí)現(xiàn)處理器的復(fù)位。硬件復(fù)位電路包括上電復(fù)位、手動(dòng)復(fù)位和自動(dòng)復(fù)位。路包括上電復(fù)位、手動(dòng)復(fù)位和自動(dòng)復(fù)位。 T TMS320C54x 提供了一個(gè)提供了一個(gè)/RS引腳,它是外部復(fù)位信號(hào)的輸引腳,它是外部復(fù)位信號(hào)的輸入端,該引腳可提供一種不可屏蔽的外部中斷,上電
18、后,復(fù)入端,該引腳可提供一種不可屏蔽的外部中斷,上電后,復(fù)位引腳上的位引腳上的低電平必須保持低電平必須保持10個(gè)指令周期的時(shí)間個(gè)指令周期的時(shí)間,TMS32VC5402指令周期為指令周期為10ns,即需要,即需要100ns低電平;同低電平;同時(shí)考慮系統(tǒng)振蕩器達(dá)到穩(wěn)定工作狀態(tài)至少需要時(shí)考慮系統(tǒng)振蕩器達(dá)到穩(wěn)定工作狀態(tài)至少需要20ms,故復(fù),故復(fù)位電路至少要產(chǎn)生約位電路至少要產(chǎn)生約21ms的低電平的低電平。設(shè)計(jì)時(shí)復(fù)位參數(shù)一般。設(shè)計(jì)時(shí)復(fù)位參數(shù)一般大于大于21ms,以確保系統(tǒng)的振蕩電路起振,時(shí)鐘信號(hào)趨于穩(wěn)定以確保系統(tǒng)的振蕩電路起振,時(shí)鐘信號(hào)趨于穩(wěn)定且處理器的各個(gè)部分被正常初始化。且處理器的各個(gè)部分被正常初
19、始化。 T 2 復(fù)位操作及復(fù)位系統(tǒng)設(shè)計(jì)復(fù)位操作及復(fù)位系統(tǒng)設(shè)計(jì)第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)213).復(fù)位電路復(fù)位電路 上電后,電容兩端的電壓不能上電后,電容兩端的電壓不能突變,要靠電阻突變,要靠電阻R充電,充電時(shí)間充電,充電時(shí)間由由RC參數(shù)決定,時(shí)間越長(zhǎng),參數(shù)決定,時(shí)間越長(zhǎng),RS引腳低電平保持時(shí)間越長(zhǎng),復(fù)位引腳低電平保持時(shí)間越長(zhǎng),復(fù)位信號(hào)保持時(shí)間越長(zhǎng)。手動(dòng)復(fù)位在信號(hào)保持時(shí)間越長(zhǎng)。手動(dòng)復(fù)位在上電復(fù)位基礎(chǔ)上增加按鍵及上電復(fù)位基礎(chǔ)上增加按鍵及R1。按鍵閉合時(shí),按鍵閉合時(shí),R1與與C串聯(lián),串聯(lián),C上的上的電荷放電,使電荷放電,使C上的電壓降
20、為上的電壓降為0,開始復(fù)位,復(fù)位時(shí)間由按鍵保持開始復(fù)位,復(fù)位時(shí)間由按鍵保持時(shí)間控制。按鍵松開后,時(shí)間控制。按鍵松開后,C通過電通過電阻阻R充電,充電完成后保持為高電充電,充電完成后保持為高電平。平。R1C的時(shí)間常數(shù)較小。的時(shí)間常數(shù)較小。T 2 復(fù)位操作及復(fù)位系統(tǒng)設(shè)計(jì)復(fù)位操作及復(fù)位系統(tǒng)設(shè)計(jì)第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)223).復(fù)位電路復(fù)位電路 最有效的硬件保護(hù)措施是采最有效的硬件保護(hù)措施是采用具有自動(dòng)監(jiān)視功能的自動(dòng)復(fù)用具有自動(dòng)監(jiān)視功能的自動(dòng)復(fù)位電路,俗稱位電路,俗稱“看門狗看門狗”電路。電路。自動(dòng)復(fù)位除能上電復(fù)位外,還自動(dòng)復(fù)位除能上
21、電復(fù)位外,還能監(jiān)視系統(tǒng)運(yùn)行,當(dāng)系統(tǒng)發(fā)生能監(jiān)視系統(tǒng)運(yùn)行,當(dāng)系統(tǒng)發(fā)生故障或者死機(jī)后可實(shí)現(xiàn)自動(dòng)復(fù)故障或者死機(jī)后可實(shí)現(xiàn)自動(dòng)復(fù)位。當(dāng)系統(tǒng)正常運(yùn)行時(shí),在規(guī)位。當(dāng)系統(tǒng)正常運(yùn)行時(shí),在規(guī)定的時(shí)間內(nèi)監(jiān)視線輸出規(guī)則變定的時(shí)間內(nèi)監(jiān)視線輸出規(guī)則變化的高低電平信號(hào),若在規(guī)定化的高低電平信號(hào),若在規(guī)定的時(shí)間內(nèi)該信號(hào)不發(fā)生變化,的時(shí)間內(nèi)該信號(hào)不發(fā)生變化,自動(dòng)復(fù)位電路就認(rèn)為系統(tǒng)故障,自動(dòng)復(fù)位電路就認(rèn)為系統(tǒng)故障,進(jìn)行復(fù)位。進(jìn)行復(fù)位。T 2 復(fù)位操作及復(fù)位系統(tǒng)設(shè)計(jì)復(fù)位操作及復(fù)位系統(tǒng)設(shè)計(jì)第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)233).復(fù)位電路復(fù)位電路 系統(tǒng)上電后,系統(tǒng)上電后,MA
22、X706R在在RESET引腳輸出復(fù)位信號(hào);引腳輸出復(fù)位信號(hào);上電后,上電后,WDI端口監(jiān)視端口監(jiān)視DSP的的約定脈沖,若約定脈沖,若1.6s時(shí)間內(nèi)不能時(shí)間內(nèi)不能收到約定脈沖,即認(rèn)為脈沖信收到約定脈沖,即認(rèn)為脈沖信號(hào)不正常,號(hào)不正常,RESET/RESET將將自動(dòng)發(fā)出復(fù)位信號(hào);自動(dòng)發(fā)出復(fù)位信號(hào);PFI監(jiān)視監(jiān)視電源,如不正常,自動(dòng)發(fā)出復(fù)電源,如不正常,自動(dòng)發(fā)出復(fù)位信號(hào)。位信號(hào)。引腳名稱引腳名稱作用作用MR手動(dòng)復(fù)位輸入觸發(fā)端VCC電源輸入端GND電源接地端PFI電源故障監(jiān)視輸入端PFO電源故障輸出端WDI看門狗輸入NCRESET低電平有效復(fù)位輸出端RESET高電平有效復(fù)位輸出端WDO看門狗輸出端MA
23、X706R引腳說明引腳說明T 2 復(fù)位操作及復(fù)位系統(tǒng)設(shè)計(jì)復(fù)位操作及復(fù)位系統(tǒng)設(shè)計(jì)第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)243). 復(fù)位電路復(fù)位電路 RC復(fù)位電路圖(手動(dòng))復(fù)位電路圖(手動(dòng))T 2 復(fù)位操作及復(fù)位系統(tǒng)設(shè)計(jì)復(fù)位操作及復(fù)位系統(tǒng)設(shè)計(jì)第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)手動(dòng)復(fù)位電路參考參數(shù)手動(dòng)復(fù)位電路參考參數(shù)25T 工作時(shí)鐘的設(shè)定:外部輸入的時(shí)鐘經(jīng)過倍頻以后,產(chǎn)生工作時(shí)鐘的設(shè)定:外部輸入的時(shí)鐘經(jīng)過倍頻以后,產(chǎn)生CPU的工作時(shí)鐘以及同步接口所需的時(shí)鐘信號(hào),時(shí)鐘信號(hào)的好壞的工作時(shí)鐘以及
24、同步接口所需的時(shí)鐘信號(hào),時(shí)鐘信號(hào)的好壞直接決定了系統(tǒng)的穩(wěn)定性,直接決定了系統(tǒng)的穩(wěn)定性,TMS320VC5402提供了內(nèi)部和提供了內(nèi)部和外部?jī)煞N方式的時(shí)鐘發(fā)生模式。外部?jī)煞N方式的時(shí)鐘發(fā)生模式。T 3. 時(shí)鐘發(fā)生器時(shí)鐘發(fā)生器第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)T 時(shí)鐘發(fā)生器用來為時(shí)鐘發(fā)生器用來為TMS320C54x 提供時(shí)鐘信號(hào),它由內(nèi)提供時(shí)鐘信號(hào),它由內(nèi)部振蕩器和鎖相環(huán)(部振蕩器和鎖相環(huán)(PLL)電路組成。)電路組成。26T 時(shí)鐘發(fā)生器工作時(shí)需要一個(gè)參考時(shí)鐘輸入,它可以由以下兩種時(shí)鐘發(fā)生器工作時(shí)需要一個(gè)參考時(shí)鐘輸入,它可以由以下兩種方式提供
25、:方式提供:T (1).內(nèi)部晶體振蕩器。內(nèi)部晶體振蕩器。將一個(gè)晶體跨接在將一個(gè)晶體跨接在TMS320C54x的的X1和和X2/CLKIN引腳兩端,同時(shí)引腳兩端,同時(shí)CLKMD引腳必須設(shè)置啟動(dòng)內(nèi)部振蕩引腳必須設(shè)置啟動(dòng)內(nèi)部振蕩器模式。器模式。T (2).外部參考時(shí)鐘源。外部參考時(shí)鐘源。直接將外部時(shí)鐘接入直接將外部時(shí)鐘接入X2/CLKIN引腳,引腳,X1引腳懸空。引腳懸空。T 1).參考時(shí)鐘輸入方式參考時(shí)鐘輸入方式T 3. 時(shí)鐘發(fā)生器時(shí)鐘發(fā)生器第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)27T 鎖相環(huán)(鎖相環(huán)(PLL,Phase-Locked Loop
26、PLL,Phase-Locked Loop)是一種反饋控制電路是一種反饋控制電路。PLLPLL通常由鑒通常由鑒相器(相器(PD,Phase DetectorPD,Phase Detector)、)、環(huán)路濾波器(環(huán)路濾波器(LF,Loop FilterLF,Loop Filter)和壓控振蕩器和壓控振蕩器(VCO,Voltage Controlled OscillatorVCO,Voltage Controlled Oscillator)三部分組成。鑒相器又稱為相位比較三部分組成。鑒相器又稱為相位比較器,它的作用是檢測(cè)輸入信號(hào)和輸出信號(hào)的相位差,并將檢測(cè)出的相位差信器,它的作用是檢測(cè)輸入信號(hào)和輸
27、出信號(hào)的相位差,并將檢測(cè)出的相位差信號(hào)轉(zhuǎn)換成電壓信號(hào)輸出,該信號(hào)經(jīng)低通濾波器濾波后形成壓控振蕩器的控制號(hào)轉(zhuǎn)換成電壓信號(hào)輸出,該信號(hào)經(jīng)低通濾波器濾波后形成壓控振蕩器的控制電壓,對(duì)振蕩器輸出信號(hào)的頻率實(shí)施控制。鎖相環(huán)在工作的過程中,當(dāng)輸出電壓,對(duì)振蕩器輸出信號(hào)的頻率實(shí)施控制。鎖相環(huán)在工作的過程中,當(dāng)輸出信號(hào)的頻率與輸入信號(hào)的頻率相等時(shí),輸出電壓與輸入電壓保持固定的相位信號(hào)的頻率與輸入信號(hào)的頻率相等時(shí),輸出電壓與輸入電壓保持固定的相位差值,即輸出電壓與輸入電壓的相位被鎖住,這就是鎖相環(huán)名稱的由來。差值,即輸出電壓與輸入電壓的相位被鎖住,這就是鎖相環(huán)名稱的由來。PLLPLL利用外部輸入的參考信號(hào)控制環(huán)
28、路內(nèi)部振蕩信號(hào)的頻率和相位利用外部輸入的參考信號(hào)控制環(huán)路內(nèi)部振蕩信號(hào)的頻率和相位, ,可以實(shí)現(xiàn)可以實(shí)現(xiàn)輸出信號(hào)頻率對(duì)輸入信號(hào)頻率的自動(dòng)跟蹤。輸出信號(hào)頻率對(duì)輸入信號(hào)頻率的自動(dòng)跟蹤。T TMS320C54x內(nèi)部的鎖相環(huán)(內(nèi)部的鎖相環(huán)(PLL)電路具有頻率放大和信號(hào))電路具有頻率放大和信號(hào)提純的功能。提純的功能。TMS320C54x有兩種不同類型的有兩種不同類型的PLL,即硬件配,即硬件配置的置的PLL和軟件可編程和軟件可編程PLL。 T 2).PLL類型及配置方式類型及配置方式T 3. 時(shí)鐘發(fā)生器時(shí)鐘發(fā)生器第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
29、28T (1).硬件配置的硬件配置的PLL T 所謂硬件配置的所謂硬件配置的PLL,就是通過設(shè)定,就是通過設(shè)定TMS320C54x的的3個(gè)時(shí)鐘個(gè)時(shí)鐘模式模式引腳引腳CLKMD1、CLKMD2、CLKMD3的狀態(tài),選定時(shí)鐘方的狀態(tài),選定時(shí)鐘方式,即選擇片內(nèi)振動(dòng)時(shí)鐘與外部參考時(shí)鐘的倍頻。具體的配置式,即選擇片內(nèi)振動(dòng)時(shí)鐘與外部參考時(shí)鐘的倍頻。具體的配置方式如方式如 下表所示。下表所示。(3引腳配置引腳配置)引腳狀態(tài)引腳狀態(tài)時(shí)鐘方式時(shí)鐘方式CLKMD1CLKMD2CLKMD3選擇方案選擇方案1選擇方案選擇方案2000用外部時(shí)鐘源,用外部時(shí)鐘源,PLL3用外部時(shí)鐘源,用外部時(shí)鐘源,PLL5110用外部時(shí)
30、鐘源,用外部時(shí)鐘源,PLL2用外部時(shí)鐘源,用外部時(shí)鐘源,PLL4100用內(nèi)部振蕩器,用內(nèi)部振蕩器,PLL3用內(nèi)部振蕩器,用內(nèi)部振蕩器,PLL5010用外部時(shí)鐘源,用外部時(shí)鐘源,PLL1.5用外部時(shí)鐘源,用外部時(shí)鐘源,PLL4.5001用外部時(shí)鐘源,頻率除以用外部時(shí)鐘源,頻率除以2用外部時(shí)鐘源,頻率除以用外部時(shí)鐘源,頻率除以2111用內(nèi)部振蕩器,頻率除以用內(nèi)部振蕩器,頻率除以2用內(nèi)部振蕩器,頻率除以用內(nèi)部振蕩器,頻率除以2101用外部時(shí)鐘源,用外部時(shí)鐘源,PLL1用外部時(shí)鐘源,用外部時(shí)鐘源,PLL1011停止方式停止方式停止方式停止方式說明說明: (1)不用不用PLL時(shí),時(shí),CPU頻率是外部或內(nèi)
31、部時(shí)鐘頻率的一半;頻率是外部或內(nèi)部時(shí)鐘頻率的一半; (2)使用使用PLL時(shí),時(shí),CPU頻率是外部或內(nèi)部時(shí)鐘頻率乘以頻率是外部或內(nèi)部時(shí)鐘頻率乘以N(PLLxN);); (3)選擇方案選擇方案1,2針對(duì)不同的器件;針對(duì)不同的器件; (4)停止方式表示停止方式表示PLL被禁止,系統(tǒng)時(shí)鐘不提供給被禁止,系統(tǒng)時(shí)鐘不提供給CPU外設(shè),一種省電方式。外設(shè),一種省電方式。T 3. 時(shí)鐘發(fā)生器時(shí)鐘發(fā)生器第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)29T (2).軟件可編程軟件可編程PLL T 軟件可編程軟件可編程PLL是一種高度靈活的時(shí)鐘控制方式。它的是一種高度靈
32、活的時(shí)鐘控制方式。它的時(shí)鐘定時(shí)鐘定標(biāo)器標(biāo)器提供各種時(shí)鐘乘法器系數(shù),并能直接接通和關(guān)斷提供各種時(shí)鐘乘法器系數(shù),并能直接接通和關(guān)斷PLL。PLL的鎖定定時(shí)器可以用于延遲轉(zhuǎn)換的鎖定定時(shí)器可以用于延遲轉(zhuǎn)換PLL的時(shí)鐘方式,直到鎖的時(shí)鐘方式,直到鎖定為止。通過編程時(shí)鐘方式寄存器定為止。通過編程時(shí)鐘方式寄存器CLKMD實(shí)現(xiàn)。實(shí)現(xiàn)。T 通過軟件編程,可以選用以下兩種時(shí)鐘方式中的一種,即通過軟件編程,可以選用以下兩種時(shí)鐘方式中的一種,即T PLL方式:方式:倍頻方式倍頻方式,輸入時(shí)鐘,輸入時(shí)鐘CLKIN乘以乘以31個(gè)可能的因子中個(gè)可能的因子中的一個(gè)因子,這些因子的取值范圍是的一個(gè)因子,這些因子的取值范圍是0.
33、2515,它們可以通過,它們可以通過PLL電路獲得。電路獲得。T DIV方式:方式:分頻方式分頻方式,輸入時(shí)鐘,輸入時(shí)鐘CLKIN除以除以2或或4。當(dāng)使用分頻。當(dāng)使用分頻模式時(shí),所有的模擬電路,包括模式時(shí),所有的模擬電路,包括PLL電路都關(guān)斷,以使功耗降電路都關(guān)斷,以使功耗降到最小。到最小。T 3. 時(shí)鐘發(fā)生器時(shí)鐘發(fā)生器第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)30T (2).軟件可編程軟件可編程PLL T DSP復(fù)位后,時(shí)鐘方式則由復(fù)位后,時(shí)鐘方式則由3個(gè)外部引腳(個(gè)外部引腳(CLKMD1、C L K M D 2 和和 C L K M D 3
34、 ) 的 狀 態(tài) 所 決 定 。 下 表 列 出 了) 的 狀 態(tài) 所 決 定 。 下 表 列 出 了TMS320VC5402復(fù)位時(shí)復(fù)位時(shí)CLKMD1/2/3管腳和時(shí)鐘方式寄存器管腳和時(shí)鐘方式寄存器(CLKMD,地址為,地址為58h)及時(shí)鐘的關(guān)系。)及時(shí)鐘的關(guān)系。引腳狀態(tài)引腳狀態(tài)CLKMD寄存器復(fù)位寄存器復(fù)位值值時(shí)鐘方式時(shí)鐘方式CLKMD1CLKMD2CLKMD3000E007h用內(nèi)部振蕩器,用內(nèi)部振蕩器,PLL150019007h用內(nèi)部振蕩器,用內(nèi)部振蕩器,PLL100104007h用內(nèi)部振蕩器,用內(nèi)部振蕩器,PLL51001007h用內(nèi)部時(shí)鐘源,用內(nèi)部時(shí)鐘源,PLL2110F007h用內(nèi)部
35、振蕩器,用內(nèi)部振蕩器,PLL11110000h用內(nèi)部振蕩器,頻率除以用內(nèi)部振蕩器,頻率除以2,PLL不工作不工作101F000h用內(nèi)部振蕩器,頻率除以用內(nèi)部振蕩器,頻率除以4,PLL不工作不工作011保留保留復(fù)位后,根據(jù)需要重新編程加載復(fù)位后,根據(jù)需要重新編程加載CLKMD寄存器以選擇時(shí)鐘方式寄存器以選擇時(shí)鐘方式T 3. 時(shí)鐘發(fā)生器時(shí)鐘發(fā)生器第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)31T 3). CLKMD寄存器及作用寄存器及作用T CLKMD寄存器用來定義寄存器用來定義PLL時(shí)鐘模塊中的時(shí)鐘配置,屬于存儲(chǔ)時(shí)鐘模塊中的時(shí)鐘配置,屬于存儲(chǔ)器映射
36、寄存器,地址為器映射寄存器,地址為58h。(使能位低電平有效)。(使能位低電平有效)1512(4)11103(8)210PLLMULPLLDIVPLLCOUNTPLL ON/OFFPLLNDIVPLLSTATUSPULLMUL: 和和PLLDIV、PLLNDIV共同決定共同決定PLL的乘系數(shù)的乘系數(shù)PULLCOUNT: PLL計(jì)數(shù)器,防止處理器鎖定;計(jì)數(shù)器,防止處理器鎖定;PULLON/OFF: PLL開關(guān),和開關(guān),和PLLNDIV一起使能或禁止一起使能或禁止PLL PLLON/OFF=0,PLLNDIV=0,關(guān),關(guān)PLL PLLON/OFF=1,PLLNDIV=0,開,開PLL PLLON/
37、OFF=X,PLLNDIV=1,開,開PLL T 3. 時(shí)鐘發(fā)生器時(shí)鐘發(fā)生器第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)32T 3). CLKMD寄存器及作用寄存器及作用1512(4)11103(8)210PLLMULPLLDIVPLLCOUNTPLL ON/OFFPLLNDIVPLLSTATUSPULLNDIV:PLL時(shí)鐘方式選擇位時(shí)鐘方式選擇位 PLLNDIV=0,采用,采用DIV方式方式 PLLNDIV=1,采用,采用PLL方式方式PULLSTATUS:PLL狀態(tài)位狀態(tài)位 PLLSTATUS=0,表示當(dāng)前使用,表示當(dāng)前使用DIV方式方式 P
38、LLSTATUS=1,表示當(dāng)前使用,表示當(dāng)前使用PLL方式方式 T 3. 時(shí)鐘發(fā)生器時(shí)鐘發(fā)生器第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)33T 3). CLKMD寄存器及作用寄存器及作用1512(4)11103(8)210PLLMULIPLLDIVPLLCOUNTPLL ON/OFFPLLNDIVPLLSTATUSPULLNDIV:PLL時(shí)鐘方式選擇位時(shí)鐘方式選擇位 PLLNDIV=0,采用,采用DIV方式方式 PLLNDIV=1,采用,采用PLL方式方式PULLSTATUS:PLL狀態(tài)位狀態(tài)位 PLLSTATUS=0,表示當(dāng)前使用,表示當(dāng)前使
39、用DIV方式方式 PLLSTATUS=1,表示當(dāng)前使用,表示當(dāng)前使用PLL方式方式 T 3. 時(shí)鐘發(fā)生器時(shí)鐘發(fā)生器第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)34T 3. CLKMD寄存器及作用寄存器及作用PLLNDIVPLLDIVPLLMUL(4位字段位字段)乘數(shù)因子乘數(shù)因子0 x0140.5(1/2)0 x150.25(1/4)10014PULLMUL+110151110或偶數(shù)或偶數(shù)PULLMUL/2+0.511奇數(shù)奇數(shù)PULLMUL/4PLL乘系數(shù)乘系數(shù)T 3. 時(shí)鐘發(fā)生器時(shí)鐘發(fā)生器第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6
40、.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)35T 3). CLKMD寄存器及作用寄存器及作用PLL鎖定之前,它不能作時(shí)鐘用,鎖定之前,它不能作時(shí)鐘用,PLL未鎖定期間,時(shí)鐘未鎖定期間,時(shí)鐘發(fā)生器工作在發(fā)生器工作在DIV方式下,直到方式下,直到PLLCOUNT減為減為0后,后,PLL才開始對(duì)才開始對(duì)CPU定時(shí);為此需要對(duì)定時(shí);為此需要對(duì)PLLCOUNT編程以控編程以控制制PLL鎖定自動(dòng)延遲時(shí)間。鎖定自動(dòng)延遲時(shí)間。PLLCOUNT加載后,每來加載后,每來16個(gè)個(gè)輸入時(shí)鐘脈沖(輸入時(shí)鐘脈沖(CLKIN)減)減1,直到減為,直到減為0,PLL鎖定,并鎖定,并置置PLLSTATUS=1。PULLCOUNTLoc
41、kup Time/(16xTCLKIN)T 3. 時(shí)鐘發(fā)生器時(shí)鐘發(fā)生器第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)36T 3. CLKMD寄存器及作用寄存器及作用例:已知例:已知CLKIN的頻率為的頻率為13MHz,配置配置PLLx3方式:方式:分析:分析: 配置配置PLLON/OFF=1,開,開PLL; 乘系數(shù)為乘系數(shù)為3,按照表格第,按照表格第4行行PLL方式,方式, PLLMUL=0010,PLLDIV=0,PLLNDIV=1;依據(jù)依據(jù)PULLCOUNTLockup Time/(16xTCLKIN);若;若鎖定時(shí)間設(shè)定為鎖定時(shí)間設(shè)定為50u
42、s;則則PULLCOUNT41編程加載編程加載CLKMD:STM #0010000101001111, CLKMDT 3. 時(shí)鐘發(fā)生器時(shí)鐘發(fā)生器第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)37T TMS320C54x具有多種省電方式,當(dāng)暫時(shí)沒有處理任務(wù)時(shí),不具有多種省電方式,當(dāng)暫時(shí)沒有處理任務(wù)時(shí),不必使處理器一直處于工作狀態(tài),通過軟件配置可以使必使處理器一直處于工作狀態(tài),通過軟件配置可以使CPU暫停暫停工作,處于休眠狀態(tài),使片內(nèi)外設(shè)停止工作,以減小功耗,但工作,處于休眠狀態(tài),使片內(nèi)外設(shè)停止工作,以減小功耗,但CPU的工作狀態(tài)和處理數(shù)據(jù)得以保存。當(dāng)
43、省電方式結(jié)束后,可的工作狀態(tài)和處理數(shù)據(jù)得以保存。當(dāng)省電方式結(jié)束后,可通過中斷或復(fù)位隨時(shí)喚醒通過中斷或復(fù)位隨時(shí)喚醒CPU,再重新進(jìn)行正常的工作。這樣,再重新進(jìn)行正常的工作。這樣就可以達(dá)到降低功耗、節(jié)省能源的目的。就可以達(dá)到降低功耗、節(jié)省能源的目的。 T TMS320C54x主要有主要有4種省電方式,分別為閑置方式種省電方式,分別為閑置方式1(IDLE1)、閑置方式)、閑置方式2(IDLE2)、閑置方式)、閑置方式3(IDLE3)和)和保持方式。保持方式。 可以通過執(zhí)行可以通過執(zhí)行IDLE1、IDLE2和和IDLE3這三條指令這三條指令中的一條使處理器進(jìn)入相應(yīng)的閑置方式;或通過控制信號(hào)的配中的一條
44、使處理器進(jìn)入相應(yīng)的閑置方式;或通過控制信號(hào)的配置(使外部引腳置(使外部引腳HOLD=0,ST1的狀態(tài)位的狀態(tài)位HM=1,暫停處理器,暫停處理器工作)實(shí)現(xiàn)保持方式。工作)實(shí)現(xiàn)保持方式。 T 4. TMS320C54x省電方式及實(shí)現(xiàn)省電方式及實(shí)現(xiàn)第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)38T TMS320C54x的的4種省電方式的操作如下種省電方式的操作如下T 4. TMS320C54x省電方式及實(shí)現(xiàn)省電方式及實(shí)現(xiàn)第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)使用IDLE K指令;不影響三總線391)
45、.閑置方式閑置方式1(IDLE1) T 執(zhí)行執(zhí)行IDLE1指令可使指令可使TMS320C54x進(jìn)入閑置方式進(jìn)入閑置方式1。在這種方式。在這種方式下,下,CPU的時(shí)鐘停止工作,但片內(nèi)外設(shè)的時(shí)鐘沒有停止,因的時(shí)鐘停止工作,但片內(nèi)外設(shè)的時(shí)鐘沒有停止,因此,片內(nèi)外設(shè)仍然可以工作,如片內(nèi)定時(shí)器仍可進(jìn)行計(jì)數(shù)定此,片內(nèi)外設(shè)仍然可以工作,如片內(nèi)定時(shí)器仍可進(jìn)行計(jì)數(shù)定時(shí)。時(shí)。2).閑置方式閑置方式2(IDLE2) T 執(zhí)行執(zhí)行IDLE2指令可使指令可使TMS320C54x進(jìn)入閑置方式進(jìn)入閑置方式2。在這種方式。在這種方式下,下,CPU和片內(nèi)外設(shè)同時(shí)停止工作,但是和片內(nèi)外設(shè)同時(shí)停止工作,但是DSP系統(tǒng)的鎖相環(huán)仍系統(tǒng)
46、的鎖相環(huán)仍保持活動(dòng)狀態(tài),以便可以從閑置方式保持活動(dòng)狀態(tài),以便可以從閑置方式2快速恢復(fù)。這種方法使系快速恢復(fù)。這種方法使系統(tǒng)功耗明顯降低。統(tǒng)功耗明顯降低。 T 4. TMS320C54x省電方式及實(shí)現(xiàn)省電方式及實(shí)現(xiàn)第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)403).閑置方式閑置方式3(IDLE3) T 執(zhí)行執(zhí)行IDLE3指令可使指令可使TMS320C54x進(jìn)入閑置方式進(jìn)入閑置方式3。在這種方式。在這種方式下,下,CPU、片內(nèi)外設(shè)和鎖相環(huán)(、片內(nèi)外設(shè)和鎖相環(huán)(PLL)全部停止工作。這種方)全部停止工作。這種方式是一種完全關(guān)閉模式,大幅度的降低了系統(tǒng)
47、功耗。式是一種完全關(guān)閉模式,大幅度的降低了系統(tǒng)功耗。 4).保持方式保持方式 T 保持方式是另外一種省電方式。當(dāng)外部引腳保持方式是另外一種省電方式。當(dāng)外部引腳/HOLD為低電平為低電平時(shí),它使時(shí),它使CPU的地址總線、數(shù)據(jù)總線和控制總線進(jìn)入高阻狀的地址總線、數(shù)據(jù)總線和控制總線進(jìn)入高阻狀態(tài),并根據(jù)態(tài),并根據(jù)ST1中的保持方式位中的保持方式位HM來終止來終止CPU運(yùn)行,若運(yùn)行,若HM=0,CPU繼續(xù)讀取指令并執(zhí)行,繼續(xù)讀取指令并執(zhí)行,HM=1,CPU停止工作。停止工作。5).其他降低功耗的功能其他降低功耗的功能T 除了上述四種省電方式外,還可以通過外部總線關(guān)斷、時(shí)鐘輸除了上述四種省電方式外,還可以
48、通過外部總線關(guān)斷、時(shí)鐘輸出(出(CLKOUT)關(guān)斷、)關(guān)斷、PLL分頻模式來降低處理器的功耗。分頻模式來降低處理器的功耗。下一頁下一頁返回返回上一頁上一頁退出退出首頁首頁T 4. TMS320C54x省電方式及實(shí)現(xiàn)省電方式及實(shí)現(xiàn)第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)41T TMS320C54x通過兩個(gè)專用的可用軟件控制的引腳提供通用通過兩個(gè)專用的可用軟件控制的引腳提供通用的的I/O功能。這兩個(gè)專用的引腳分別是跳轉(zhuǎn)控制功能。這兩個(gè)專用的引腳分別是跳轉(zhuǎn)控制輸入輸入引腳引腳 和外部標(biāo)志和外部標(biāo)志輸出輸出引腳引腳XF。T 1.跳轉(zhuǎn)控制輸入引腳跳轉(zhuǎn)控
49、制輸入引腳T 跳轉(zhuǎn)控制輸入引腳可以用來監(jiān)視外部接口器件的狀態(tài)。跳轉(zhuǎn)控制輸入引腳可以用來監(jiān)視外部接口器件的狀態(tài)。T 2.外部標(biāo)志輸出引腳外部標(biāo)志輸出引腳XFT 外部標(biāo)志輸出引腳外部標(biāo)志輸出引腳XF是一個(gè)軟件控制的輸出引腳,可以用來是一個(gè)軟件控制的輸出引腳,可以用來給外部器件發(fā)信號(hào)。給外部器件發(fā)信號(hào)。 BIOBIO下一頁下一頁返回返回上一頁上一頁退出退出首頁首頁T 5.通用通用I/O引腳及應(yīng)用引腳及應(yīng)用第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)計(jì)6.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)42T 例例 控制示例控制示例T XC 2, BIO ;該指令通過查詢外部引腳該指令通過查詢外部引腳 的狀態(tài)來控制程序的走向。的狀態(tài)來控制程序的走向。當(dāng)滿足條件當(dāng)滿足條件 =0時(shí),則執(zhí)行后面的一條雙字或兩條單字指令,否則,執(zhí)時(shí),則執(zhí)行后面的一條雙字或兩條單字指令,否則,執(zhí)行兩條行兩條NOP指令。指令。T 例例 XF控制示例控制示例T SSBX XF ;置位置位(1) XF引腳引腳T RSBX XF ;復(fù)位復(fù)位(0) XF引腳引腳BIOBIOBIOT 5.通用通用I/O引腳及應(yīng)用引腳及應(yīng)用第第6章章 TMS320C54x最小系統(tǒng)設(shè)計(jì)最小系統(tǒng)設(shè)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 五年級(jí)下冊(cè)數(shù)學(xué)教案-4.1 容積|北師大版
- 2025年機(jī)動(dòng)車典當(dāng)合同
- 六年級(jí)上冊(cè)數(shù)學(xué)教案-總復(fù)習(xí) 你會(huì)算嗎-求陰影部分的面積|北師大版
- 2025年科研合作協(xié)議
- 第四單元驕人祖先 燦爛文化整體教學(xué)設(shè)計(jì)-2024-2025學(xué)年道德與法治五年級(jí)上冊(cè)統(tǒng)編版
- Unit 3 I'm more outgoing than my sister. SectionB 1a-1e教學(xué)設(shè)計(jì)2024-2025學(xué)年人教版英語八年級(jí)上冊(cè)
- 2025年湖北三峽職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫匯編
- 2024年全腦開發(fā)項(xiàng)目資金申請(qǐng)報(bào)告代可行性研究報(bào)告
- 2025年嘉興南洋職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫完整
- 2025年共青科技職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫完整版
- 校園食品安全和膳食經(jīng)費(fèi)管理方案3篇
- TSGD7002-2023-壓力管道元件型式試驗(yàn)規(guī)則
- 九年級(jí)化學(xué)下冊(cè) 第12單元 化學(xué)與生活教案 (新版)新人教版
- 金融服務(wù)消費(fèi)糾紛調(diào)解工作規(guī)范
- 后腹腔鏡下輸尿管切開取石術(shù)
- 二手車購買收據(jù)合同范本
- 《國(guó)際貿(mào)易實(shí)務(wù)(英文版)》(英文課件) - Ch 1 Introduction to International Trade Practices-Ch 5 Price
- 2022版義務(wù)教育英語課程標(biāo)準(zhǔn)整體解讀課件
- 2024精美復(fù)工復(fù)產(chǎn)安全培訓(xùn)
- 01 H5入門知識(shí)課件
- 2024年企業(yè)管理咨詢服務(wù)費(fèi)簡(jiǎn)單合同范本
評(píng)論
0/150
提交評(píng)論