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

正文內(nèi)容

基于雙音多頻dtmf接收與發(fā)射檢測(cè)系統(tǒng)-wenkub.com

2025-01-15 15:10 本頁(yè)面
   

【正文】 }}5 設(shè)計(jì)程序調(diào)試及仿真 程序編寫(xiě)、工程構(gòu)架、編譯環(huán)境設(shè)置工程創(chuàng)建,點(diǎn)擊Project,然后點(diǎn)擊open在工程中添加文件從Project/Add Files to Project,分別選擇 ,(這個(gè)文件將片段映射到存儲(chǔ)器中),(這個(gè)庫(kù)提供目標(biāo)DSP 運(yùn)行時(shí)間支持(runtimesupport))等文件,選擇Scan All Dependencies.編譯和運(yùn)行程序選擇Project/Rebuild All或單擊(Rebuild All)菜單條按鈕,CCS重新進(jìn)行編輯、匯編、連接工程里的所有文件。z[2]==1amp。 if(z[0]==1amp。 z[0]=a[k1]3500。n++) { k1=2*n。 /*運(yùn)行Goertze算法*/ } for(m=0。 for(i=2。 y[0]=data[0]/1024。 }}char test(void){ int i,j,m,n,k1,k2,k3,k4,z[4]。iperiod。 } else { printf(error\n)。939。339。||n==39。||n==39。*39。439。}int find4(char n){ int y2。39。639。) { b=d0[5]。||n==39。 } else if(n==39。739。139。 } else { printf(error\n)。39。) { y1=d1[2]。||n==39。639。439。||n==39。 if(n==39。) { a=d0[3]。||n==39。939。739。||n==39。 } else if(n==39。239。/*對(duì)采樣值清零*/ } } }}float find1(char n){ float a。 timer=45。 } } timer=timer1。i128。 buf2[i]=(b*buf2[i1])*2buf2[i2]。 data[1]=buf1[1]/2+buf2[1]/2。 buf2[0]=y2。/*尋找產(chǎn)生DTMF的初始條件*/ y1=find3(n)。 } timer=timer1。 }/*產(chǎn)生靜音值*/ i=0。i128。 /*16KHz samplingrate*/ for(j=0。 /*DAC in15bit mode*/ codec_adc_mode(hHandset,CODEC_ADC_15BIT)。 /*brd_delay_msec(1000)。 brd_led_toggle(BRD_LED1)。 if(brd_init(100))/*初始化DSK板*/ return。39。*39。839。639。439。239。 char n1,n。signed short data [128]。39。*39。839。639。439。239。int d1[7]={4264,4658,5082,5518,6661,7103,7510}。int find3(char n)。}} /*如果滿足上述條件則生存數(shù)字*/ DTMF信號(hào)產(chǎn)生與檢測(cè)程序總和includeincludeincludeincludeincludevoid delay(s16 period)。amp。z[3]=a[k4]200。k4=k3+1。n4。j++)y[j]=0。}通過(guò)上述公式求出y[127]、y[126]。j++) { v[1]=data[1]/1024=2*d[j]*y[0]。 /*采到128個(gè)樣點(diǎn)后跳出采樣*/ /*Wait for sample from handest*/ While(!MCBSP_RRDY(HANDEST_CODEC)) {}。while(timer==0){task=0。/* 將 dacdata[i]輸出到 D/A */while (!MCBSP_XRDY(HANDSET_CODEC)) {}。buf2[i]=(b*buf2[i1])*2buf2[i2]。data[1]=buf1[1]/2+buf2[1]/2。buf2[0]=y2。/* write sample to handset codec */*(volatile u16*)DXR1_ADDR(HANDSET_CODEC) =data[i++]。}i=0。i128。程序設(shè)計(jì)如下:for(j=0。l 外部總線關(guān)斷控制,以斷開(kāi)外部的數(shù)據(jù)總線、地址總線和控制信號(hào)。l 從中斷快速返回指令。l 32位長(zhǎng)操作數(shù)指令。l 雙地址生成器包括8個(gè)輔助寄存器和兩個(gè)輔助寄存器算數(shù)運(yùn)算單元(ARAU)。TMS320C54X的主要特性如下所示: CPUl 先進(jìn)的多總線結(jié)構(gòu)(1條程序總線、3條數(shù)據(jù)總線和4條地址總線)l 40位算術(shù)邏輯運(yùn)算單位(ALU),包括一個(gè)40位桶形移位寄存器和兩個(gè)獨(dú)立的40位累加器。因此,對(duì)實(shí)輸入序列x(n),該算法通過(guò)N+1次實(shí)數(shù)乘法不僅得到X(k),而且由于對(duì)稱(chēng)性也得到X(Nk)的值。我們可以利用對(duì)應(yīng)于式(E9)給定的濾波器的差分方程來(lái)遞推計(jì)算yk(n),而不是按式(E5)通過(guò)卷積來(lái)實(shí)現(xiàn)DFT的計(jì)算,因此我們有yk(n)=WNkyk(n1)+x(n) (E10)初始條件:yk(1)=0所期望的輸出是X(k)=yk(N),其中k=0,1,…,N1,為了完成這一計(jì)算,我們可以一次計(jì)算并儲(chǔ)存相位因子WNk。本設(shè)計(jì)輸出DTMF持續(xù)時(shí)間為50ms(≥45ms,≤55ms), 根據(jù)最高頻率確定400 個(gè)采樣點(diǎn)。 a2=1。我們?nèi)(1)=0 。該模型的系統(tǒng)函數(shù)為 Hz=b01+a1z1+a2z2 (E1)的2階系統(tǒng),該系統(tǒng)具有2個(gè)在單位圓上的復(fù)共軛極點(diǎn)。DTM F 編解碼算法在產(chǎn)生編碼時(shí)將按鍵信號(hào)轉(zhuǎn)換成對(duì)應(yīng)音頻信號(hào)并發(fā)送出去, 解碼時(shí)對(duì)收到的音頻信號(hào)進(jìn)行檢測(cè)分析有效頻率組合的存在性, 并將其轉(zhuǎn)換成對(duì)應(yīng)的按鍵或數(shù)字信息。另外,由于串行發(fā)送呼叫時(shí)間長(zhǎng)。其特點(diǎn)是呼叫所需時(shí)間短,但每個(gè)頻率的調(diào)制?。ㄒ?yàn)榭傉{(diào)制量平均分給了各個(gè)頻率),因此在接收信噪比受到一定影響,同時(shí)信號(hào)之間可能會(huì)產(chǎn)生互調(diào),因而造成誤碼。上述標(biāo)準(zhǔn)頻率的選定不是任選的,而是設(shè)計(jì)時(shí)考慮了撥號(hào)音、忙音及交流電源的雜音,這些雜音均不在上述DTMF信號(hào)的范圍內(nèi)。每一對(duì)這樣的音頻信號(hào)唯一表示一個(gè)數(shù)字或符號(hào)。 由于DTMF在傳統(tǒng)通信領(lǐng)域中的廣泛使用,所以在VOIP中,DTMF仍是發(fā)揮著重要的作用。通信領(lǐng)域(移動(dòng)通信的交換設(shè)備、基站和手機(jī),網(wǎng)絡(luò)的路由和交換設(shè)備,智能天線,軟件無(wú)線電,IP電話等),雷達(dá)和聲納系統(tǒng),巡航導(dǎo)彈、靈巧炸彈及各種武器系統(tǒng),自動(dòng)測(cè)試系統(tǒng),醫(yī)療診斷設(shè)備(CT、核磁共振、B超等),計(jì)算機(jī)及其外設(shè),消費(fèi)類(lèi)電子設(shè)備(VCD、DVD、HDTV、機(jī)頂盒、MP家庭影院系統(tǒng)、數(shù)字照相機(jī)和攝象機(jī)等),機(jī)器人及各種自動(dòng)控制系統(tǒng),等等
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1