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

正文內(nèi)容

dsp-基于fir的語音信號濾波(文件)

2025-08-14 16:06 上一頁面

下一頁面
 

【正文】 //以下的程序?qū)崿F(xiàn) DSP 從 AD50 讀取數(shù)據(jù) //存放在 4000H 開始的地方當(dāng)數(shù)據(jù)存放 //到了 F000H 時便開始從地址 4000H 回放已采樣的數(shù)據(jù) recv ldm RDRR,A //讀取 ADC 采樣數(shù)據(jù) ld 0f000h,b //置 B= 0F000H 采樣的數(shù)據(jù)個數(shù) sub ar1,b bc record,beq //判斷錄音是否結(jié)束 stl a,*ar1+ //未結(jié)束 錄音 b play //已結(jié)束 放音 record ld 0f000h,b //置 B= 0F000H 采樣的數(shù)據(jù)個數(shù) sub ar2,b bc load,bneq //錄制數(shù)據(jù)放完 ,再從頭放起 stm 1000h,ar2 //AR2= 4000H,初始化采樣數(shù)據(jù)存放地址 load ld *ar2+,a //加載錄制數(shù)據(jù) play and 0fffeh,a //屏閉最低位為了防止第二次通訊 () stlm A,RDXR rete .end 基于 FIR 的語音信號濾波 。請看 ST1 寄存器 st 7FFFh,SWWSR //設(shè)置等待寄存器全都設(shè)置為 7 等待 st 0E8h,PMST //設(shè)置處理器工作方式狀態(tài)寄存器 st 1007h,CLKMD //設(shè)置時鐘方式寄存器,工作頻率為 20M(工作頻率取決于(高四位 +1*10M? stm 1000h,AR1 stm 1000h,AR2 //初始化 DSP McBsp 串口 mcbsp_init rsbx CPL //選用數(shù)據(jù)頁指針( DP)直接尋址方式 基于 FIR 的語音信號濾波 第 31 頁 共 34 頁 nop //cpl latency nop //cpl latency nop //cpl latency WR_SUB_REG 0000H,SPCR1 //初始化串行口配置寄存器 1 WR_SUB_REG 0200H,SPCR2 //初始化串行口配置寄存器 2 WR_SUB_REG 000CH,PCR //初始化引腳控制寄存器 WR_SUB_REG 0000H,SPCR1 //初始化串行口配置寄存器 1 WR_SUB_REG 0000H,SPCR2 //初始化串行口配置寄存器 2 WR_SUB_REG 0040H,RCR1 //接收控制寄存器 1 設(shè)置為 16 位 WR_SUB_REG 0004H,RCR2 //接收控制寄存器 2 Ignore FS after the first WR_SUB_REG 0040H,XCR1 //發(fā)送控制寄存器 1 16 BITs WR_SUB_REG 0004H,XCR2 //發(fā)送控制寄存器 2 Ignore FS after the first wait andm 0ff3fh, 54h 。 //發(fā)送數(shù)據(jù)寄存器 2 映射地址 。 //定義子塊數(shù)據(jù)寄存器映射位置 DRR10 .set 021h。 [5] 清源科技 .TMS320C54x 硬件開發(fā)教程 [M].機械工業(yè)出版社 ,20xx, 基于 FIR 的語音信號濾波 第 27 頁 共 34 頁 附錄 BSP .set 0。 基于 FIR 的語音信號濾波 第 26 頁 共 34 頁 參考文獻(xiàn) [1] 鄒彥 . DSP 原理及應(yīng)用 [M]. 北京 :電子工業(yè)出版社 ,20xx,1。也同時恰逢數(shù)字信號處理這門課的復(fù)習(xí)準(zhǔn)備期間,所以在時間的合理分配與利用上也需要自己開動腦筋。如果有了大家共同的盲點,那就需要老師的指導(dǎo),這其中多虧了老師悉心的指導(dǎo),我才能順利的完成任務(wù)。所以這就需要自己完完全全明白任務(wù)書的要求,發(fā)揮自己所有的能力自主創(chuàng)新,不能拘泥常規(guī)。其中有分為了好幾種濾波器。開始了重新翻閱書籍的過程,重點回顧和重新學(xué)習(xí)了離散信號的時域和頻譜分析,其中濾波器的設(shè)計真是讓我頭痛。因為每一個步驟每一個環(huán)節(jié)都需要我準(zhǔn)確無誤地使用學(xué)過的知識進(jìn)行設(shè)計,而這恰恰是被自己曾經(jīng)忽視的。一切理論最終都要服務(wù)于實踐。 它要求的數(shù)學(xué)知識多 ,包括高等代數(shù)、數(shù)值分析、概率統(tǒng)計、隨機過程等。 基于 FIR 的語音信號濾波 第 23 頁 共 34 頁 圖 語音 數(shù)據(jù)波形 之后再運行已編寫的程序,就可觀察到輸入數(shù)據(jù)經(jīng)過 FIR濾波后的效果,如圖 所示, 至此就可觀察信號經(jīng)過 FIR濾波后的信號的改變 . 圖 43 FIR 濾波后的輸出波形數(shù)據(jù) 通過硬件測試證明 , 當(dāng)未進(jìn)行 FIR濾波時 , 聲音中含有的高頻雜音將明顯地影響聽覺效果。先打開項目,然后編譯、加載實驗程序,然后點擊菜單 debug— Go main 就進(jìn)入 預(yù)先編譯的實驗程序 然后打開波形觀察窗口,路徑是 View— Graph— Time/Frequence,將出現(xiàn)如下圖 所示的圖形屬性框,在 Display Type 一欄中選擇 Dual Time 項 。請看 ST1 寄存器 st 7FFFh,SWWSR //設(shè)置等待寄存器全都設(shè)置為 7 等待 st 0E8h,PMST //設(shè)置處理器工作方式狀態(tài)寄存器 st 1007h,CLKMD //設(shè)置時鐘方式寄存器,工作頻率為 20M(工作頻率取決于 (高四位 +1*10M? 基于 FIR 的語音信號濾波 第 20 頁 共 34 頁 stm 1000h,AR1 stm 1000h,AR2 //初始化 DSP McBsp 串口 mcbsp_init rsbx CPL //選用數(shù)據(jù)頁指針( DP)直接尋址方式 nop //cpl latency nop //cpl latency nop //cpl latency WR_SUB_REG 0000H,SPCR1 //初始化串行口配置寄存器 1 WR_SUB_REG 0200H,SPCR2 //初始化串行口配置寄存器 2 WR_SUB_REG 000CH,PCR //初始化引腳控制寄存器 WR_SUB_REG 0000H,SPCR1 //初始化串行口配置寄存器 1 WR_SUB_REG 0000H,SPCR2 //初始化串行 口配置寄存器 2 WR_SUB_REG 0040H,RCR1 //接收控制寄存器 1 設(shè)置為 16 位 WR_SUB_REG 0004H,RCR2 //接收控制寄存器 2 Ignore FS after the first WR_SUB_REG 0040H,XCR1 //發(fā)送控制寄存器 1 16 BITs WR_SUB_REG 0004H,XCR2 //發(fā)送控制寄存器 2 Ignore FS after the first wait andm 0ff3fh, 54h 。 //發(fā)送數(shù)據(jù)寄存器 2 映射地址 。 //定義子塊數(shù)據(jù)寄存器映射位置 DRR10 .set 021h。 基于 FIR 的語音信號濾波 第 16 頁 共 34 頁 4 程序編寫及調(diào)試結(jié)果 程序 BSP .set 0。用 MATLAB 語言可方便、快捷地設(shè)計具有線性相位的 FIR 濾波器,而且對于參數(shù)的修改也十分方便。 s = sin(2*pi*t*5)+sin(2*pi*t*15)+sin(2*pi*t*30)。 //將模擬濾波器的技術(shù)指標(biāo)轉(zhuǎn)換為數(shù) 字濾波器的技術(shù)指標(biāo) window=kaiser(n+1,beta)。主循環(huán)在檢測到該標(biāo)志后,調(diào)用 FIR 濾波程序,完成對輸入數(shù)據(jù)的處理。 通過 DSP 的串口 0 輸入 /輸出數(shù)據(jù)。 3. 接收和發(fā)送數(shù)據(jù),用到 fread 和 fwrite 函數(shù) 。 由于通信數(shù)據(jù)長度為 16 位,初始化時應(yīng)通過 RCR1 和 XCR1 設(shè)置 McBSP 的傳輸數(shù)據(jù)長度為 16。如果工作在 16 位傳輸模式,則必須由 FC產(chǎn)生二次通信請求。 通信協(xié)議 TLC320AD50C 的通信有兩種格式:一次通信格式和二次通信格式。注意這里的濾波器的最小階數(shù)比窗函數(shù)的長度少 1。 MATLAB 提供的窗函數(shù)有 boxcar、 hanning、 hamming、 bartlett、 blackman、 kaiser、 chebwin,調(diào)用方式見上節(jié)。DC039。為高通濾波器;‘ stop39。對于帶通 ,帶阻濾波器, wn=[w1,w2](w1w2);對于多帶濾波器,如 wn=[w1, w2, w3,w4],頻率分段為: 0ww1, w1ww2, w2ww3,w3ww4。 fir1 就是采用經(jīng)典窗函數(shù)法設(shè)計線性相位 FIR 數(shù)字濾波器的函數(shù),且具有標(biāo) 準(zhǔn)低通,帶通,高通 ,帶阻等類型。因此編程時不能隨便向這個區(qū)域存儲數(shù)據(jù),除非根據(jù)需要來改變相應(yīng)寄存器的值,否則會導(dǎo)致程序運行結(jié)果錯誤。 DRAM 一般由若干塊構(gòu)成,由于每塊 DARAM 在一個機器周期內(nèi)可以被訪問 2 次,中央處理單元和片內(nèi)外設(shè)在一個周期內(nèi)可以同時對其進(jìn)行一次讀和一次寫操作。② 17X17 位并行乘法器,與 40 位專用加法器相連,用于非流水線式單周期乘法 /累加 (MAC)運算 :③比較、選擇
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1