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

正文內(nèi)容

dsp課程設(shè)計(jì)--基于tms320vc5509dsp的fir濾波器設(shè)計(jì)(文件)

 

【正文】 6][n7]0.049x[n8][n9]+[n10]+[n11]+[n12]+[n13][n14][n15]+[n16][n17][n18]+[n19][n20]0.002x[n21]+[n22] 程序流程圖 初始化工作變量 調(diào)用波形發(fā)生子程序產(chǎn)生混疊的波形(高頻 +低頻) 調(diào)用 FIR濾波子程序計(jì)算當(dāng)前輸出 開(kāi)始 結(jié)束 波形發(fā)生 FIR 濾波 返回波形值 返回計(jì)算結(jié)果 計(jì)算步長(zhǎng) 用標(biāo)準(zhǔn) C 的 sin 函數(shù)和 cos 函數(shù)計(jì)算當(dāng)前波形值 用濾波器系數(shù)乘以保存的 N1個(gè)輸入值和當(dāng)前輸入值并求和 三、實(shí)踐步驟 設(shè)計(jì)一定參數(shù)的濾波器 編 寫(xiě)濾波器程序,首先要算出各個(gè)所需要的系數(shù),然后編譯程序,完成濾波的功能。 二、實(shí)踐原理: DSP芯片 數(shù)字濾波是語(yǔ)音處理、圖像處理、模式識(shí)別、頻譜分析等應(yīng)用中的基本處理算法。 ② 得到濾波器的系數(shù)后,按照循環(huán)尋址的原理,參照給出的實(shí)驗(yàn)程序,編寫(xiě)具體的濾波器實(shí)現(xiàn)程序。 實(shí)踐的要求 設(shè)計(jì)要求:已知信號(hào)的采樣頻率為 8000hz,設(shè)計(jì)一個(gè) 29階的低通濾波器,濾波器的通帶截止頻率為 2800hz,阻帶截止頻率為 3100hz。 ( 2)熟悉 FIR濾波器工作原理及編程。 ( 3) 掌握匯編語(yǔ)言程序的 編寫(xiě)方法,匯編器和鏈接器 的用法,利用匯編指令實(shí)現(xiàn)高速數(shù)字信號(hào)處理器。 ( 1)學(xué)生首先自己參照指導(dǎo)書(shū)完《 FIR算法實(shí)驗(yàn)》,認(rèn)真閱讀實(shí)驗(yàn)中的源程序,深刻理解 FIR濾波的原理 及具體實(shí)現(xiàn)方法,包括含噪信號(hào)的生成,濾波后信號(hào)的輸出重點(diǎn)理解 FIR濾波器的實(shí)現(xiàn)(循環(huán)尋址的實(shí)現(xiàn))。 ③ 調(diào)試程序,測(cè)試平臺(tái)的性能。用DSP芯片實(shí)現(xiàn)數(shù)字濾波除了具有穩(wěn)定性好、精確度高、不受環(huán)境影響等優(yōu)點(diǎn)外,還具有靈活性好等特點(diǎn)。用MATLAB設(shè)計(jì)濾波器,使用 fir2函數(shù)設(shè)計(jì)濾波器,注意,在函數(shù)中,其截止頻率均用歸一化頻率表示。 程序代碼: f=[0 1]。 float fHn[FIRNUMBER]={ b= }。 float fStepSignal1,fStepSignal2。 int nIn,nOut。 fSignal1=。 while ( 1 ) { fInput=InputWave()。 fOutput=FIR()。 } } } float InputWave() { for ( i=FIRNUMBER1。 fSignal1+=fStepSignal1。 return(fXn[0])。iFIRNUMBER。 buf[0] = regaddr。 // Put the MCBSP in reset Write(pMCBSP0 spcr1, 0)。 Write(pMCBSP0 rcr1, RWDLEN1_32)。 SetMask(pMCBSP0 spcr1, SPCR1_RRST)。 AIC23_Write(AIC23_ANALOG_AUDIO_CTL, ANAPCTL_DAC | ANAPCTL_INSEL)。 // Configure the AIC23 for master mode, stereo, 16 bit samples // Use 12MHz USB clock AIC23_Write(AIC23_DIGITAL_IF_FORMAT, DIGIF_FMT_MS | DIGIF_FMT_IWL_16 | DIGIF_FMT_FOR_DSP)。 AIC23_Write(AIC23_DIG_IF_ACTIVATE, DIGIFACT_ACT)。 // Put the MCBSP in reset Write(pMCBSP0 spcr1, 0)。 void AIC23_Mixer() { PC55XX_MCSP pMCBSP0 = (PC55XX_MCSP)C55XX_MSP0_ADDR。 pAudioLeft=pl=(int *)AUTIODATALEFT。iNX。i++) db[i]=0。 // 讀入右聲道數(shù)據(jù) x[NX1]=left/16。 // 將原始數(shù)據(jù)送左聲道輸出 //Write(pMCBSP0 dxr1, r[NX1])。 pr++。 } for ( i=0。通過(guò)這一個(gè)星期的課程設(shè)計(jì),我學(xué)到了很多的東西 ,不
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1