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

正文內(nèi)容

音頻信號(hào)分析儀畢業(yè)設(shè)計(jì)論文-資料下載頁

2025-04-03 01:22本頁面
  

【正文】 for(i=0。i=k。i++) Rx0+=T[i].real*T[i].real。 for(m=t。m512。m++) { Rxx=0。 for(i=0。i=k。i++) Rxx+=T[i].real*T[i+m].real。 if((Rx0Rxx)/Rx0) break。 //誤差在 4%以內(nèi)則是周期信號(hào) } } else if(k0) { for(i=0。i=2*t。i++) Rx0+=T[i].real*T[i].real。 for(m=t。m512。m++) { Rxx=0。 for(i=0。i=2*t。i++) Rxx+=T[i].real*T[i+m].real。 19 / 22 if((Rx0Rxx)/Rx0) break。 } } else { for(i=0。i=100。i++) Rx0+=T[i].real*T[i].real。 for(m=2。m512。m++) { Rxx=0。 for(i=0。i=100。i++) Rxx+=T[i].real*T[i+m].real。 if((Rx0Rxx)/Rx0) break。 } } return m。 } 附錄 4 :主程序 int main(void) { STM32_init()。 delay_init(56)。 LCD_Init()。 TIM2CR1|=0x01。 GPIO_Write(GPIOB, 0x00ff)。 while(1) { shua=1。 TIM3CR1|=0x01。 while(count!=10)。 average=sum/10。 //峰值大于 3V,倍數(shù)為 ;峰值大于 140mv,倍數(shù)為 1;峰值大于 25mv,倍數(shù)為21;峰值小于 25mv,倍數(shù)為 101 if(average1861) { GPIO_Write(GPIOB, 0x03ff)。 / LCD_ShowString(10,130,16,b: ,1)。 20 / 22 } else if(average160) { GPIO_Write(GPIOB, 0x00ff)。 LCD_ShowString(10,130,16,b: 1,1)。 } else { GPIO_Write(GPIOB, 0x14ff)。 LCD_ShowString(10,130,16,b: 21,1)。 } while(flag)。 //等待采集信號(hào) 1024 點(diǎn)結(jié)束 for(i=0。i1024。i++) { x[i].real =y[i].real。 x[i].imag = 0。 } fft(x)。 //FFT 計(jì)算 t=frequency(x)。 //功率計(jì)算 dis=(u16)(1000*sqrt((power/2Max)/Max))。 //失真度 cir=period(y,t)。 //周期計(jì)算 if(cir==(512/t)||cir==512||cir==2) yes=0。 else yes=1。 cir=1000*cir/512。 /************液晶屏顯示 *************/ LCD_ShowString(10,10,16,P :,1)。 LCD_ShowNum(50,10,(u16)(power*100),7,16)。 LCD_ShowString(120,10,16,m W(e2),1)。 if(yes==1) 21 / 22 { LCD_ShowString(10,25,16,Y : 1,1)。 LCD_ShowString(10,40,16,T :,1)。 LCD_ShowNum(50,40,cir,3,16)。 LCD_ShowString(110,40,16,m s(e2),1)。 } else LCD_ShowString(10,25,16,N : 0,1)。 LCD_ShowString(10,55,16,f1:,1)。 LCD_ShowNum(50,55,50*t,5,16)。 LCD_ShowString(100,55,16,H z,1)。 LCD_ShowString(10,70,16,p1:,1)。 LCD_ShowNum(50,70,(u16)(Max*100),5,16)。 LCD_ShowString(100,70,16,m W(e2),1)。 LCD_ShowString(10,85,16,f2:,1)。 LCD_ShowNum(50,85,50*f2,5,16)。 LCD_ShowString(100,85,16,H z,1)。 LCD_ShowString(10,100,16,p2:,1)。 LCD_ShowNum(50,100,(u16)x[f2].real,5,16)。 LCD_ShowString(100,100,16,m W,1)。 LCD_ShowString(10,115,16,ds:,1)。 LCD_ShowNum(50,115,dis,5,16)。 LCD_ShowString(100,115,16,/1000,1)。 for(i=0。i220。i++) { y[i].real=40*y[i].real。 x[i].real=x[i].real。 GUI_DrawPoint(10+i,220y[i].real,RED)。 if(i0) LCD_DrawLine((9+i),220y[i1].real,(10+i),220y[i].real)。 //畫時(shí)域波形 LCD_DrawLine((10+i),(10+i),(u16)x[i].real)。 //畫頻率波形 22 / 22 delay_ms(10)。 } while(shua)。 LCD_Clear(WHITE)。 } }
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1