【正文】
操作指令、具有并行存儲和并行加載的算術(shù)指令、一條指令同時讀2或3個操作數(shù)、從中斷快速返回指令。 1 任務(wù)提出與方案論證 FIR 濾波器的設(shè)計方法有窗函數(shù)設(shè)計法和頻率采樣設(shè)計法, 下面扼要介紹窗函數(shù)設(shè)計法。 濾波器設(shè)計。 數(shù)字信號處理 AbstractF IR filter is w idely used in the digital signal p rocessing field. M ainly introducedimp rovement on arithmetic, using abundant injunctions and automatism overflow p rotective functionof TM S320C5402, thus adop ted the method of w indow function, in virtue of p rogramm ing languageofMA TLAB. Furthermore, a simp lified design of an F IR filter w as also discussed w ith the analysisof the F IR structure. In th isw ay, it can be imp lemented easily on fixed2point of DSP slugKey words: F IR digital filters。窗函數(shù)設(shè)計法的基本思想是要選取某一適合的理想頻率特性, 然后將它的脈沖響應(yīng)截斷以得到一個線性相位和因果的F IR 濾波器。 TMS320C5402 編程芯片TM S320C5402 有7 種尋址方式可供利用: 立即數(shù)尋址、絕對尋址、直接尋址、累加器尋址間接尋址、存儲器映像寄存器尋址、堆棧尋址。在實(shí)過程中, 濾波器的通帶截止頻率和阻帶下限截止頻率分別為200 Hz 和500 Hz. 另外,C5402 芯片在使用MAC 或MA S 指令時, 首先對乘法結(jié)果進(jìn)行溢出保護(hù), 即8000H 8000H 得到結(jié)果7FFFFFFFH, 然后再進(jìn)行并行的加或減的運(yùn)算。(3) 求濾波器的單位脈沖響應(yīng)h ( n) =hd ( n) w ( n) 。但頻域是分離的,所以可以通過濾波的方法在頻域分離。 %數(shù)字濾波器頻率響應(yīng)。 FILE *fp。 printf(Please enter the number of FEQ:\n)。 sprintf(buf,1651 1 0 1 0\n)。 } fclose(fp)。3 總結(jié) 本設(shè)計中通過濾波,濾除了輸入信號中的高頻成分,改善了波形質(zhì)量。輸入信號進(jìn)行實(shí)時濾波處理。} 下面為一個FIR低通、帶通、高通的通用程序HIGHPASS .set 0 。 for(i=0。feq)。 char name[128]。s = sin (2 3 pi 3 t 3 800) + sin (2 3 pi 3 t 3 3000) +sin (2 3 pi 3 t 3 4000) 。主要程序如下:fc = 1000 。 FIR濾波器的matlab實(shí)現(xiàn)MATLAB信號處理工具箱中的各種FIR數(shù)字濾波器設(shè)計函數(shù)都是采用雙線性變換法。通過MA TLAB 編程仿真, 得到濾波器系數(shù)如下:Sec1 b0 1. 0000000b1