DSP應(yīng)用技術(shù)PPT學(xué)習(xí)教案_第1頁
DSP應(yīng)用技術(shù)PPT學(xué)習(xí)教案_第2頁
DSP應(yīng)用技術(shù)PPT學(xué)習(xí)教案_第3頁
DSP應(yīng)用技術(shù)PPT學(xué)習(xí)教案_第4頁
DSP應(yīng)用技術(shù)PPT學(xué)習(xí)教案_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、會計學(xué)1DSP應(yīng)用技術(shù)應(yīng)用技術(shù)第1頁/共42頁防混疊防混疊濾波器濾波器防混疊防混疊濾波器濾波器平滑平滑濾波器濾波器平滑平滑濾波器濾波器ADCADCADCADCDACDACDACDACRAMRAMEPROMEPROM信信號號預(yù)預(yù)處處理理、MUXMUX、程程控控放放大大等等第2頁/共42頁確定硬件方案確定硬件方案PCB圖設(shè)計圖設(shè)計第3頁/共42頁 首先要根據(jù)系統(tǒng)對運(yùn)算量的需求來選擇;首先要根據(jù)系統(tǒng)對運(yùn)算量的需求來選擇; 其次要根據(jù)系統(tǒng)所應(yīng)用領(lǐng)域來選擇合適的其次要根據(jù)系統(tǒng)所應(yīng)用領(lǐng)域來選擇合適的DSPDSP芯片;芯片; 最后要根據(jù)最后要根據(jù)DSPDSP的片上資源、價格、外設(shè)配置以及與的片上資源、價格、

2、外設(shè)配置以及與其他元部件的配套性等因素來選擇。其他元部件的配套性等因素來選擇。 A/DA/D轉(zhuǎn)換器的選擇應(yīng)根據(jù)采樣頻率、精度以及是否要轉(zhuǎn)換器的選擇應(yīng)根據(jù)采樣頻率、精度以及是否要求片上自帶采樣、多路選擇器、基準(zhǔn)電源等因素來選擇;求片上自帶采樣、多路選擇器、基準(zhǔn)電源等因素來選擇; D/AD/A轉(zhuǎn)換器應(yīng)根據(jù)信號頻率、精度以及是否要求自帶轉(zhuǎn)換器應(yīng)根據(jù)信號頻率、精度以及是否要求自帶基準(zhǔn)電源、多路選擇器、輸出運(yùn)放等因素來選擇?;鶞?zhǔn)電源、多路選擇器、輸出運(yùn)放等因素來選擇。 第4頁/共42頁 第5頁/共42頁 一般串行口只能達(dá)到一般串行口只能達(dá)到1919kb/skb/s,而并行口可達(dá)到而并行口可達(dá)到1 1Mb

3、/sMb/s以以上,若要求過高可考慮通過總線進(jìn)行通信;上,若要求過高可考慮通過總線進(jìn)行通信; 第6頁/共42頁 第7頁/共42頁確定硬件方案確定硬件方案PCB圖設(shè)計圖設(shè)計第8頁/共42頁 包括信號的調(diào)理、包括信號的調(diào)理、A/DA/D和和D/AD/A轉(zhuǎn)換電路、數(shù)據(jù)緩轉(zhuǎn)換電路、數(shù)據(jù)緩沖等。沖等。 第9頁/共42頁 第10頁/共42頁確定硬件方案確定硬件方案PCB圖設(shè)計圖設(shè)計第11頁/共42頁合理選擇層數(shù)合理選擇層數(shù)減少高速電路器件管腳間引線的彎折減少高速電路器件管腳間引線的彎折縮短高頻電路器件管腳間的引線縮短高頻電路器件管腳間的引線減少高頻電路器件管腳間引線層間的交替減少高頻電路器件管腳間引線層間

4、的交替注意信號線近距離平行走線時所引入的串?dāng)_注意信號線近距離平行走線時所引入的串?dāng)_對特別重要的信號線或局部單元實施地線包圍的措施對特別重要的信號線或局部單元實施地線包圍的措施類信號走線不能形成環(huán)路類信號走線不能形成環(huán)路每個集成電路塊的附近應(yīng)設(shè)置一個高頻去耦電容每個集成電路塊的附近應(yīng)設(shè)置一個高頻去耦電容第12頁/共42頁確定硬件方案確定硬件方案PCB圖設(shè)計圖設(shè)計第13頁/共42頁第14頁/共42頁 第15頁/共42頁1.1.電源電壓和電流要求電源電壓和電流要求第16頁/共42頁2.2.電源解決方案電源解決方案 第17頁/共42頁3.3.電源解決方案電源解決方案 第18頁/共42頁第19頁/共42

5、頁第20頁/共42頁 第21頁/共42頁 內(nèi)部振蕩器產(chǎn)生的時鐘信號內(nèi)部振蕩器產(chǎn)生的時鐘信號質(zhì)量較差,通常需要精確匹配外質(zhì)量較差,通常需要精確匹配外圍電路(用于信號匹配的電容、圍電路(用于信號匹配的電容、電感、電阻等),更換不同頻率電感、電阻等),更換不同頻率的晶體時外圍電路需做相應(yīng)的調(diào)的晶體時外圍電路需做相應(yīng)的調(diào)整。價格較低,但它的驅(qū)動能力整。價格較低,但它的驅(qū)動能力比較差,一般不能提供多個器件比較差,一般不能提供多個器件共享,而且頻率范圍也比較小共享,而且頻率范圍也比較小第22頁/共42頁第23頁/共42頁第24頁/共42頁第25頁/共42頁第26頁/共42頁 第27頁/共42頁第28頁/共

6、42頁第29頁/共42頁 第30頁/共42頁第31頁/共42頁第32頁/共42頁第33頁/共42頁 在系統(tǒng)運(yùn)行前,首先需要完成系統(tǒng)初始化。在系統(tǒng)運(yùn)行前,首先需要完成系統(tǒng)初始化。 DSPDSP芯片的初始化是設(shè)定芯片的初始化是設(shè)定DSPDSP芯片工作狀態(tài)的芯片工作狀態(tài)的重要步驟。重要步驟。 在系統(tǒng)加電復(fù)位后,芯片寄存器處于默認(rèn)的在系統(tǒng)加電復(fù)位后,芯片寄存器處于默認(rèn)的狀態(tài),需要根據(jù)程序設(shè)計進(jìn)行不同的設(shè)置。狀態(tài),需要根據(jù)程序設(shè)計進(jìn)行不同的設(shè)置。 通常需要配置的寄存器包括系統(tǒng)狀態(tài)寄存器通常需要配置的寄存器包括系統(tǒng)狀態(tài)寄存器、中斷使能寄存器、中斷標(biāo)志寄存器等、中斷使能寄存器、中斷標(biāo)志寄存器等 另外還要配置

7、看門狗定時器模塊(用來防止另外還要配置看門狗定時器模塊(用來防止系統(tǒng)進(jìn)入不正確的循環(huán)或系統(tǒng)進(jìn)入不正確的循環(huán)或CPUCPU出現(xiàn)暫時性異常)出現(xiàn)暫時性異常)以及系統(tǒng)時鐘。以及系統(tǒng)時鐘。第34頁/共42頁void InitSysCtrl(void) Uint16 i; EALLOW; / Disable watchdog module SysCtrlRegs.WDCR= 0 x0068;/ Initalize PLL SysCtrlRegs.PLLCR = 0 xA; / Wait for PLL to lock for(i= 0; i PIE_VECT, PAGE=1.第37頁/共42頁typed

8、ef interrupt void(*PINT)(void);/ Define Vector Table:struct PIE_VECT_TABLE PINT PIE1_RESERVED; PINT PIE2_RESERVED; PINT PIE3_RESERVED; PINT PIE4_RESERVED; PINT PIE5_RESERVED; PINT PIE6_RESERVED; PINT PIE7_RESERVED; PINT PIE8_RESERVED; PINT PIE9_RESERVED; PINT PIE10_RESERVED; PINT PIE11_RESERVED; PIN

9、T PIE12_RESERVED; PINT PIE13_RESERVED;2、中斷向量表結(jié)構(gòu)體定義第38頁/共42頁/ Non-Peripheral Interrupts: PINT XINT13; / XINT13 PINT TINT2; / CPU-Timer2 PINT DATALOG; / Datalogging interrupt PINT RTOSINT; / RTOS interrupt PINT EMUINT; / Emulation interrupt PINT XNMI; / Non-maskable interrupt PINT ILLEGAL; / Illegal o

10、peration TRAP PINT USER0; / User Defined trap 0 PINT USER1; / User Defined trap 1 PINT USER2; / User Defined trap 2 PINT USER3; / User Defined trap 3 PINT USER4; / User Defined trap 4 PINT USER5; / User Defined trap 5 PINT USER6; / User Defined trap 6 PINT USER7; / User Defined trap 7 PINT USER8; /

11、User Defined trap 8 PINT USER9; / User Defined trap 9 PINT USER10; / User Defined trap 10 PINT USER11; / User Defined trap 11第39頁/共42頁/ Group 1 PIE Peripheral Vectors: PINT PDPINTA; / EV-A PINT PDPINTB; / EV-B PINT rsvd1_3; PINT XINT1; PINT XINT2; PINT ADCINT; / ADC PINT TINT0; / Timer 0 PINT WAKEIN

12、T; / WD / Group 2 PIE Peripheral Vectors: PINT CMP1INT; / EV-A PINT CMP2INT; / EV-A PINT CMP3INT; / EV-A PINT T1PINT; / EV-A PINT T1CINT; / EV-A PINT T1UFINT; / EV-A PINT T1OFINT; / EV-A PINT rsvd2_8;第40頁/共42頁3、定義一struct PIE_VECT_TABLE變量并為此變量分配存儲空間struct PIE_VECT_TABLE PieVectTable;#pragma DATA_SECTION (PieVectTable, “PieVectTable”);4、中斷服務(wù)程序 讓PieVectTable中各中斷向量指向所要的服務(wù)程序,例如:

溫馨提示

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

最新文檔

評論

0/150

提交評論