freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-iir數(shù)字濾波器的cad設(shè)計(jì)及dsp實(shí)現(xiàn)(文件)

2024-12-24 13:22 上一頁面

下一頁面
 

【正文】 2 .set 49h swcr .set 2bh timer_count .set 060h mcbsp_init .set 061h wave_ptr .set 062h is_new_data .set 063h new_ad .set 064h out_wave_ptr .set 065h t_ar2 .set 066h t_ar3 .set 067h temp .set 068h t_ar4 .set 069h t_ar5 .set 06ah wave_buf .set 0900h out_wave_buf .set 01000h N .set 2 。 interrupte vector table !中斷向量表 。 _c_int00: stm 2020h,pmst 。 faction multiply stm 10h,26h 。 dp=0 stm 0ffffh,ifr 。/* 。*********************************************************************** 。 save wave buffer39。 circular address, so when save out_wave 。 stm iir_counted_data,ar6 。 init variable timer_count ! stm 0,is_new_data 。****************************************************************** stm 0,spsa0 。 fs int ! stm 2,spsa0 。 choose XCR20 stm 0,39h stm 0eh,spsa0 。 start McBSP0 send ! ld 603h,a rsbx intm 。 idle 1 idle 1 idle 1 idle 1 。 fs=10M/2/A/B= 25k 。 send 1th regs 05h ld 3,a idle 1 。 send 3th regs 00h ld 3,a idle 1 。 send 3 ld 00505h,a idle 1 。 send 3 ld 00700h,a idle 1 。 start MCbsp0 receive ! stm 30h,imr 。****************************************************************** stm 10h,tcr 。 enable TIMER INT ! again: bitf is_new_data,1 。 The following codes are serived for McBSP039。 restore wave buffer ptr ! nop ld *ar7+%,a nop stlm a,dxr10 。 if setup last reg of AC01, set mcbsp_init=0 ! bc wave_make_end,ntc 。 The following codes are serived for McBSP039。 save AD data in AD_buffer(0x18000x1c00) popd new_ad stm 1,is_new_data 。 TIMER ! 。******************************************************************** 。********************************************************************* receive: pshm st1 pshm st0 ld 0,dp mvkd drr10,*ar5 。 when mcbsp==0 or 1, transmit for make wave ! wave_make_end: popm al popm ah popm ar7 popm bk popm st0 popm st1 __ret: rete 。 Slave AC01 make filter result wave ! bd wave_make_end mvmd ar7,wave_ptr 。********************************************************************* transmit: pshm st1 pshm st0 pshm bk pshm ar7 pshm ah pshm al cmpm mcbsp_init,0aa55h bc init,tc stm 25,bk 。 ==1, then call fir ! new AD data in new_ad(0x64) b again 。 stm 0fh,tcr 。****************************************************************** 。 send 3 ld 800h,a idle 1 。 send 3 ld 00600h,a idle 1 。 send 4th regs 05h (AD amp。 send 2th regs 28h ld 3,a idle 1 。 fhp=fs/200= 125Hz (not use !) 。 wait for int ..... ld 3,a idle 1 。 。 fs is low active, rise edge of clkx, falling edge 。 choose RCR20 stm 0,39h stm 4,spsa0 。 receive sign_extend in DRR stm 1,spsa0 。****************************************************************** 。 move iir_init to iir_data (in data mem) rpt N mvpd iir_init,*ar6+ stm iir_data,t_ar3 stm 0aa55h,mcbsp_init 。 move iir_coefa to iir_coefa_buf(in data mem) stm iir_coefa_buf,t_ar5 stm iir_coefb_buf,ar6 。 save out wave buffer39。*********************************************************************** stm wave_buf,ar6 stm 1,ar0 rpt 24 mvpd wave_data,*ar6+0 。*/ stm 0,58h wait_pll: ldm 58h,a and 1,a bc wait_pll,aneq stm 97ffh,58h 。 bit5BXINT0, bit4BRINT0, enable BXINT0 stm 02492h,swwsr 。 stop TIMER1 ! stm 0ffh,sp 。 close all int ! (ssbx intm) ssbx sxm 。 。 IIR coef buffer iir_coefb_buf .set 080h iir_data .set 200h iir_counted_data .set 280h .text 。 數(shù)字濾波器做為數(shù)字信號處理的主要組成部分有著十分廣泛的應(yīng)用,而且 濾波器的設(shè)計(jì)和實(shí)現(xiàn)問題是數(shù)字信號處理中的基本問題,因此掌握濾波器的設(shè)計(jì)和實(shí)現(xiàn)問題是具有現(xiàn)實(shí)意義的。 運(yùn)行結(jié)果如下圖所示 : ( 4)濾波結(jié)果分析:從運(yùn)行結(jié)果可以看出,輸出波形還不是正規(guī)的正弦波,有明顯的直流分量和殘余頻率成分,有以下幾個(gè)方面原因: ? IIR 數(shù)字濾波器具有無限長的單位脈沖響應(yīng),在結(jié)構(gòu)上存在反饋回路,具有遞歸性,因此 IIR數(shù)字濾波器的輸出不僅與輸入有關(guān)而且與過去的輸出有關(guān),由于定點(diǎn) DSP和 CPU 的 32bit 結(jié)構(gòu),在運(yùn)算的過程中會對序列進(jìn)行舍 入處理,這種有限字長的效應(yīng)有時(shí)會引起寄生震蕩; ? IIR 數(shù)字濾波器只有當(dāng)所有的極點(diǎn)在單位圓內(nèi)時(shí)才是穩(wěn)定的,事實(shí)上,對于一般設(shè)計(jì)的濾波器是不滿足這一點(diǎn)的,本例中的濾波器就是不穩(wěn)定的,它有一個(gè)極點(diǎn)在單位圓外; ? IIR 數(shù)字濾波器雖然可以用較低的階數(shù)獲得較高的選擇性,且所用存貯單元少,經(jīng)濟(jì)高效,但這個(gè)高效率是以相位的非線性為代價(jià)的,因此 IIR 數(shù)字濾波器存在相位的非線性問題; ? 定點(diǎn) DSP 要求所輸入的數(shù)據(jù)的絕對值是小于一的,而事實(shí)上濾波器的系數(shù) b遍大于一 , 因此會遇到系數(shù)定標(biāo)的問題,雖然可以用分步計(jì)算的方法保持精度,但是 誤差不可避免; ? 所選用的濾波器只有二階,階數(shù)過低,其過渡帶太寬,所以濾波器不能有效地濾除干擾頻率成分,濾波效果不太理想; ? 實(shí)驗(yàn)設(shè)備本身存在不穩(wěn)定現(xiàn)象。四個(gè)循環(huán)緩沖區(qū)的結(jié)構(gòu)如下圖所示。 設(shè)計(jì)舉例 下面通過一個(gè)數(shù)字信號程序來說明在 DSP程序的開發(fā)和調(diào)試過程及二階 IIR數(shù)字濾波器的 DSP 實(shí)現(xiàn) 設(shè)計(jì)舉例 5: 利用 DSP 實(shí)現(xiàn)一個(gè)低通濾波器使其能在方波中提取同頻率正弦波,其中 1KHZ 的方波由 DES5402PP 評估板的模擬通道產(chǎn)生,然后利用信號輸入通道對產(chǎn)生的方波進(jìn)行低通濾波,得到一個(gè) 1KHZ 的正弦信號,并 利用 CCS 圖形顯示工具顯示輸入和輸出的波形。指針 AR3 回位,指向 a1 單元 BD IIR 。計(jì)算向前通
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1