【正文】
h,IMR stm 0ffffh,IFR 第 24 頁 共 27 頁 PROGREG 0000001100000001b PROGREG 0000010000010000b rsbx INTM nop nop nop js nop nop nop b js 讀取 ADC 采樣數(shù)據(jù) recv ldm RDRR , A ld 0ffffh,b sub ar1,b bc record,beq stl a,*ar1+ b play record ld 0ffffh,b sub ar2,b bc load,bneq stm 2000h,ar2 load ld *ar2+,a play and 0fffeh,a stlm A,RDXR rete trans rsbx XF rete .end 從上面的程序中,我們可以看到,要完成預(yù)定的功能,首先要初始化 DSP的串行口和 AIC,然后 就是開辟緩存區(qū)以便將輸入的數(shù)據(jù)存儲(chǔ)起來等待進(jìn)一步處理如濾波、 DA 轉(zhuǎn)換等。 第五章 系統(tǒng)功能檢驗(yàn) 167。這三部分調(diào)試都要借助于 TMS320VC5402 的仿真器進(jìn)行調(diào)試。然后用示波器測(cè)試 TMS320VC5402的 CLKOUT引腳是否有信號(hào)輸出 ,并測(cè)試該信號(hào)的頻率 ,對(duì)照設(shè)定的 CLKMD1 ,CLKMD2 ,CLKMD3 ,看頻率是否正確。運(yùn)行仿真系統(tǒng)軟件 ,看仿真系統(tǒng)能否正常運(yùn)行。接下來調(diào)試 TMS320VC5402 的外圍硬件。 軟件調(diào)試 在硬件調(diào)試完成以后 ,就可以根據(jù)設(shè)計(jì)的要求編寫系統(tǒng)的功能模塊軟件。在調(diào)試的過程中邊發(fā)現(xiàn)問題邊修改 ,直到所編寫的模塊軟件能正常完成設(shè)計(jì)的要求為止。 cmd 文件來配置存儲(chǔ)器空間。系統(tǒng)初始化包括 :中斷矢量的重定位 。等待狀態(tài)數(shù)的設(shè)置 。STO、 ST1 初始化等。調(diào)試完畢后 ,把程序調(diào)入 FLASH 系統(tǒng)就可獨(dú)立運(yùn)行了。 作者用系統(tǒng)收錄了一分鐘的語音信號(hào) ,經(jīng)過重放后聽得很清楚 ,感覺不到失真 ,滿足語音錄放的要求。 系統(tǒng)的失真度和頻響檢驗(yàn) 為了進(jìn)一步檢驗(yàn)系統(tǒng)的功能 ,作者又做了失真度和頻響測(cè)試檢驗(yàn) 1) 失真度檢驗(yàn) 。 表 53 失真度檢驗(yàn)結(jié)果 表 53 失真度檢驗(yàn)結(jié)果表 2 )頻響測(cè)試檢驗(yàn)。本系統(tǒng)結(jié)構(gòu)合理 ,設(shè)計(jì)簡潔緊湊 ,能實(shí)現(xiàn)較長時(shí)間的語音壓縮 ,主觀測(cè)評(píng)合成語音達(dá)到通信質(zhì)量。 第 27 頁 共 27 頁 總 結(jié) 本設(shè)計(jì)中較詳細(xì)的介紹了 DSP硬件電路的設(shè)計(jì)及軟件的實(shí)現(xiàn), DSP是高速器件,其電路設(shè)計(jì)的好壞直接影響其功能的實(shí)現(xiàn) ,因此電路的設(shè)計(jì)與一般電路有很多不同 .如采用無源晶振 。為保持 AD采樣的穩(wěn)定性 ,模擬地和數(shù)字地應(yīng)分開 ,但在一點(diǎn)接地 。經(jīng) DSP 對(duì)語音數(shù)字信號(hào)進(jìn)行特定處理部分 。語音信號(hào)在 PC中的存儲(chǔ)。清華大學(xué)出版社, 2000 [11].蘇濤等 .高性能 DSP與高速實(shí)時(shí)信號(hào)處理 .西安電子科技大學(xué)出版社 ,2002 [12].張偉雄等 .DSP芯片的原理 與開發(fā)應(yīng)用 (第二版 ).電子工業(yè)出版社 ,2002 [13].劉益成 編著 . TMS320C54XX DSP應(yīng)用程序設(shè)計(jì)與開發(fā)。 PowerPCB高速電子電路設(shè)計(jì)與應(yīng)用。 [21]. TMS320VC5402 DSP Applications Guide , Texas Instruments, 2000 第 I 頁 共 I 頁 附錄 :配置詳 解 在系統(tǒng)設(shè)計(jì)中考慮到要用到實(shí)驗(yàn)板上的的 DSP芯片等資源,因此本系統(tǒng)將 DSP的引腳和 TMS320VC5402 的引腳都引出來便于擴(kuò)展,以后可以根據(jù)需要增加外圍電路,其總體電路圖如下: R E F P1R E F M2AUXP3AUXM4I N P5I N M6A V d d ( P L L )7A V s s ( P L L )8D V d d9D V s s10DOUT11D I N12F L A G13A L T D A T A14/ R E S E T15/ P W R D W N16FC17M C L K18S C L K19/ F S20/ F S D21M / / S22O U T P23O U T M24A V d d25A V s s26M O N O U T27F I L T28U2 T L C 3 2 0 A D 5 0C1R210KR1100KS1S W P BC L K M D 1C L K M D 2C L K M D 3H O L DB I OHASH P I E N AD V d dR E A D YM P / M CN M II N T 0I N T 1I N T 2I N T 3H C SD V d dGND12345678910111213141516J5M / L S BD0D1D2D3D4D5D6D7D8D9D 1 0D 1 1D 1 2D 1 3D 1 4D 1 5123456789J3 I N T M P / M CI A C K/ N M I/ I N T 0/ I N T 1/ I N T 2/ I N T 3C N T/ R S12J2B I O X F/ B I OXF123456789101112J1R O M C T RR E A D Y/ D S/ P S/ I SR / W/ M S T R B/ I O S T R B/ M S C/ H O L D A/ I A Q/ H O L DGNDGNDA 1 0A 1 1 A 1 2A 1 3 A 1 4A 1 5/ H A SGNDGND/ H C SR E A D Y/ D SR / W/ I O S T R BXF/ I A Q/ B I OD V d dD V d dHD7C V D DC V D DH R / W/ P S/ I S/ M S T R B/ M S C/ H O L D A/ H O L DM P / M CGNDGNDGNDHCNTL0BCLKRBFSRBDRTDRTCLKX/HINTBFSXHRDYGND BDX/IACK/NMI/INT1/INT3HD1GNDTCLKRTFSR/TADDHCNTL1BCLKXGND CVddTFSX/TFRMDVdd HD0 TDXHBILINT0INT2CVddGND GNDGNDD V d dC L K M D 1C L K M D 2C L K M D 3GNDHD2E M U 0T D O/ T R S TT M SC V d dGNDHD3X 2 / C L K I ND0D2D4D V d dGNDGNDD5D3D1/ R SX1C L K O U TH P I E N AGNDT C KT D IE M U 1 / O F FT O U TC N TGNDGNDDVddD6D7D8D9D10D11D12D13D14D15HD4HD5CVdd1 23 45 67 89 1011 1213 1415 1617 1819 2021 2223 2425 2627 2829 3031 3233 3435 36J P 8H E A D E R 1 8 X 2 A123456789101112131415161718192021222324252627282930313233343536J P 1 8H E A D E R 1 8 X 2 B123456789101112131415161718192021222324252627282930313233343536J P 1H E A D E R 1 8 X 2123456789101112131415161718192021222324252627282930313233343536J P 9H E A D E R 1 8 X 2 CGND/HDS1/HDS2GNDGND DVddA0A1A2A3HD6A4A5A6A7A8A9CVddIN1GND2EN3N C / F B4OUT5J P 1 1T P S 7 6 3 3 3IN1GND2EN3N C / F B4OUT5J P 1 5T P S 7 6 3 1 8C 1 2C 1 1+ C 1 3+ C 1 4R 1 21RR 1 11RV c cV c cC V d dD V d d/ R S 123456789R 1 0R E S 2 123456789R9R E S 2D V d d12J P 1 7+ 5 VGNDV C C C 2 3C 2 5V C CGNDC 1 6C 1 8C V d dGNDD V d d/ R E S E T/ P W R D W NFCX1B C L K XB F S X/ F S DM / SO U T PO U T MV c cAGNDM O N O U TF I L TAUXPAUXMI N PI N MV c cAGNDGNDD V d dB D RB D XF L A GGNDC 1 5 50uFAGND GND1 23 45 67 89 1011 1213 1415 1617 1819 20J P 1 4H P IH C N T L 0H C N T L 1HD0HD1HD2HD3HD4HD5HD6HD7H R D Y/ H I N TH B I L/ H C S/ H A SH R / WH P I E N A/ H D S 1/ H D S 2T M ST R S TT D IT D OE M U 0E M U 1T C K123456J P 1 3T D MT C L K RT F S R / T A D DT D RT C L K XT F S X / T F R MT D X1234567J P 1 0J T A G123456J P 1 2M c B S PB C L K RB C L K XB F S RB F S XB D RB D XAUXPAUXMI N PI N MV c cAGNDGNDD V d dB D RB D XF L A GGND / R E S E