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

正文內(nèi)容

基于fir語音信號的濾波課程設(shè)計(參考版)

2024-09-01 19:28本頁面
  

【正文】 i++) { mcbsp_write_rdy(PA[i], PB[i])。 } //原信號右聲道輸出,濾波后的左聲道輸出 For(i=0。 } PD[0]=0。 zm = (int)(mo[i]*)。i=n1。 } kfft(pr,pi,128,7,fr,fi,0,1)。 pr[i]=x[i]。 i++) { xm=PB[i]。 j++) { for (i=0。 } } //濾波后的 FFT 轉(zhuǎn)換 for (j=0。 ym = (int)( * y)。 rm = rm + r。 j=m。 基于 FIR的語音信號濾波 第 22 頁 共 22 頁 rm= 0。 } xmid[0] = u。 p=m。 u = xm/。 i=n1。 s=4。 } //原信號濾波 firdes(m, npass)。 } PC[0]=0。 zm = (int)(mo[i]*)。i=n1。 } kfft(pr,pi,128,7,fr,fi,0,1)。 pr[i]=x[i]。 i++) { xm=PA[i]。 j++) { for (i=0。 } //原信號 FFT 轉(zhuǎn)換 for (j=0。 //MCBSP 接收一個數(shù)據(jù) 32 位 read_data1 = 。i=n1。 } 基于 FIR的語音信號濾波 第 21 頁 共 22 頁 for(。 i=m。 npass = fstop/fs。 // For this example, only initialize the Mcbsp fs = 8000。 aic23_init()。 // Initialize the PIE vector table with pointers to the shell Interrupt // Service Routines (ISR). InitPieVectTable()。 // Disable CPU interrupts and clear all CPU interrupt flags: IER = 0x0000。 // Disable access to EALLOW protected registers // Disable CPU interrupts DINT。 // Allow access to EALLOW protected registers =0x3F0F。 // PLL, WatchDog, enable Peripheral Clocks // This example function is found in the file. InitSysCtrl()。 int xm,zm,ym。 double x[128],pr[128],pi[128],fr[128],fi[128],mo[128]。 } return。 else pi[i]=。 i++) { pr[i]=sqrt(fr[i]*fr[i]+fi[i]*fi[i])。 } if (il!=0) for (i=0。 i++) { fr[i]=fr[i]/(*n)。 } } if (l!=0) for (i=0。 fr[it+j]=fr[it+j]+poddr。 fr[it+j+nv/2]=fr[it+j]poddr。 poddr=pq。 s=pr[m*j]+pi[m*j]。 j++) { p=pr[m*j]*fr[it+j+nv/2]。 it=it+nv) for (j=0。 for (it=0。 l0) { m=m/2。 for (l0=k2。 } m=n/2。 fr[it+1]=vrfr[it+1]。 fr[it]=vr+fr[it+1]。 it=it+2) { vr=fr[it]。 } for (it=0。 pr[i]=pq。 q=pi[i1]*pi[1]。 i=n1。 if (l!=0) pi[1]=pi[1]。 pr[1]=cos(p)。 pi[0]=。 fi[it]=pi[is]。 m=j。 i++) { j=m/2。 for (i=0。 it++) { m=it。 for (it=0。 { int it,m,is,i,j,nv,l0。 } void kfft(pr,pi,n,k,fr,fi,l,il) Uint16 n,k,l,il。jnumbers。i4000。 } void Delay(int numbers) { int i,j。jnumbers。i++)。 for(i=0。//MCBSP 配置成單相 32BIT 時, //發(fā)送(接收)一個 32BIT 數(shù)時,必須先寫(讀)DXR2( DRR2) //再寫(讀) DXR1( DRR1) =out_data1。 //SET (XRST)=1,允許 MCBSP 發(fā)送 } void mcbsp_write_rdy(Uint16 out_data1,Uint16 out_data2) { while (!=1)。 //接收 /發(fā)送幀同步極性,脈沖低有效;發(fā)送數(shù)據(jù)在上升沿被采集;接收數(shù)據(jù)在下降沿被采集 =1。 // =0x00A0。 //接收幀長度為 1,每幀 1 個碼字;接收字長為 1,每字 32 位 =0x00A0。 // Receiver reset //延遲 Delay(10)。 } void mcbsp_init(void) { //復(fù)位 McBSP =0。 t++) { h[t] = sin((tm/)*npass*)/(*(tm/))。 for (t=0。 //X (bits 81) 00000000 Reserved //ACT (bits 0) 1 Activate interface 1 = Active 基于 FIR的語音信號濾波 第 17 頁 共 22 頁 // 0001 0010 0000 0001 Delay(10)。 //REG9 Digital Interface Activation asm( nop)。 //Address (bits 159) 0001000 Delay0(10)。 //8KHZ 采樣頻率 // =0x101C。 //X (bits 87) 00 Reserved //MS (bits 6) 1 Master/slave mode 1 = Master //LRSWAP (bits 5) 1 DAC left/right swap 1 = Enabled //LRP (bits 4) 1 DAC left/right phase,1 = Right channel on, LRCIN low。 //REG7 Digital Audio Interface Format asm( nop)。 //Address (bits 159) 0000110 Delay0(10)。 //X (bits 84) 00000 Reserved //DACM (bits 3) 0 DAC soft mute 0 = Disabled //DEEMP[1:0] (bits 21) 00 Deemphasis control 00 = Disabled //ADCHP (bits 0) 1 ADC highpass filter 1 = Enabled // 0000 1010 0000 0001 =0x0C00。 //REG5 Digital Audio Path Control asm( nop)。 //REG4 Analog Audio Path Control Delay0(10)。 //選擇線性輸入 =0x0814。 //Address (bits 159) 0000011 Delay0(10)。 //LRS (bits 8) 1 Left/right headphone ch
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1