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

正文內(nèi)容

基于dsp_的fir數(shù)字濾波器設(shè)計-全文預(yù)覽

2025-04-01 04:05 上一頁面

下一頁面
  

【正文】 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 /* int0 */ asm( nop)。 /* int1 */ asm( nop)。 /* int2 */ asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 21 asm( nop)。} C3: 控制命令文件 stack 0x100 MEMORY { PAGE 0: PROG: origin = 2b00h, length = 1500h PAGE 1: DATA: origin = 0200h, length = 1d00h} SECTIONS { .text PROG PAGE 0 .cinit PROG PAGE 0 .switch PROG PAGE 0 .vect 3f80h PAGE 0 .data DATA PAGE 1 .bss DATA PAGE 1 .const DATA PAGE 1 .sysmem DATA PAGE 1 .stack DATA PAGE 1} 。 asm( nop)。 asm( nop)。 /* dmac5 */ asm( nop)。 /* dmac4 */ asm( nop)。 /* bxint1 */ asm( nop)。 /* brint1 */ asm( nop)。 asm( rete)。 asm( rete)。 asm( rete)。 asm( rete)。 asm( rete)。 asm( rete)。 asm( rete)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 19 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 asm( nop)。 /* set breakpoint here */ } }} void vect() { asm( .ref _c_int00)。 } firdes(npass)。 /*cutoff frequency*/ npass = fstop/fs。 asm( rsbx intm)。 t++) { h[t] = sin(pi*(N(N1)/))*((cos(2*pi/(N1)))/(pi* (N(N1)/))。 flag = 1。 j++) { r = xmid[j] * h[j]。 r = 0。 i++) 16 { for (p=0。 iLen。 iLen。 intnum = m。} interrupt void int2() { in_x[m] = port8001。 SWWSR=0x7fff。 //switch to DIV mode clkout= 1/2 clkin while(((*(unsigned int*)CLKMD)amp。 //asm( rpt 0ffffh)。 15 int i,j,p,k=0。 double xmean=0。 ioport unsigned char port8001。其次就是在硬件設(shè)計的時候遇到了不少的麻煩,只能大量的查閱書本或者上網(wǎng)尋找相應(yīng)的資料。 ( 5)在間接尋址過程中,程序中丟失。 在本次是軟件設(shè)計過程中,我所出現(xiàn)的問題以及需要注意的是: ( 1) 在 中的采樣頻率的設(shè)置要和開始設(shè)置時的采樣頻率一致,否則結(jié)果會出現(xiàn)偏差。利用 TMS320VC5402 的 FIRS 指令和循環(huán)尋址,可以更簡潔的方法實現(xiàn)對稱抽頭的 FIR 濾波器。為了使用循環(huán)尋址,還要設(shè)置 BK 為 塊長 N。輸入數(shù)據(jù)和濾波器系數(shù)均小于 1,以 Q15 表示,將 FRCT 標(biāo)志置 1,輸入數(shù)據(jù)與濾波器系數(shù)乘完后結(jié)果自動左移一位,和累加器并取高 16 位輸出。③檢測系統(tǒng)的復(fù)位信號是否工作正常,系統(tǒng)在復(fù)位后部分器件會檢測自身的工作狀態(tài)。頭文件名不變,當(dāng) Matlab 中設(shè)計的濾波器系數(shù)改變時,相應(yīng)頭文件中系數(shù)也改變,方便了程序調(diào)試、仿真。由于模數(shù)轉(zhuǎn)換選擇了 10 位器件,為了簡化程序代碼,減少 DSP 的運算工作量,在本數(shù)字濾波器系統(tǒng)中選擇了TI 公司的 TLV5608 芯片,它是一款 8 通道 10 位 到 V 低電壓數(shù)模轉(zhuǎn)換芯片 [4]。 TLVl570 在 3V 電壓下的采樣頻率為625KSPS,輸入信號最高頻率不能超過 300K[3]。其 CPU采用并行結(jié)構(gòu)設(shè)計,使其能在一條指令周期內(nèi),高速地完成多項算術(shù)運算。因此在程序中, FIR濾波器的系數(shù)在程序存儲器中按倒序存儲。由此可見,該指令同時完成了乘累加和數(shù)據(jù)延遲(移位)的功能,這正是卷積算法所要求的。在指令執(zhí)行時, Smem地址中的內(nèi)容被同時復(fù)制到 T寄存MATLAB 編程產(chǎn)生待濾波數(shù)據(jù) MATLAB 濾波器設(shè)計工具FDATOOL設(shè)計系數(shù) CCS 觀察輸入輸出波形 7 器和 Smem低中之后的下一個地址單元中。 macd指令的形式如下: macd( Smem, pmad, src); 在 macd指令中, Smem是間接尋址參數(shù),它是指令中指向數(shù)據(jù)存儲器的單地址。在本文中采用的是循環(huán)緩沖法,循環(huán)緩沖區(qū)法的特點是: (1) 對于 N 階的 FIR 濾波器,在數(shù)據(jù)存儲器中開辟一個也稱為滑窗的 N 個單元的緩沖區(qū),滑窗中存放最新的 N 個輸入樣本; (2) 每次移入新的樣本時,以新樣本改寫滑窗中老的數(shù)據(jù),而滑窗中的其他數(shù)據(jù)不需要移動; (3) 利用片內(nèi) BK(循環(huán)緩沖區(qū)長度)寄存器對滑窗進(jìn)行間接尋址,循環(huán)緩沖區(qū)地址首尾相鄰。 總的設(shè)計框圖 3如下: H(K1) H(K2) X(n(K1)) X(n+1) X(n(k2)) H(1) H(0) X(n1) X(n1) X(n) X(n) X(n(K2)) 。這樣在循環(huán)緩沖中讀取數(shù)據(jù)時總是在這一段地址范圍內(nèi)循環(huán)讀數(shù),因此將這一算法稱
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1