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

正文內(nèi)容

dsp課程設(shè)計---dtmf信號的產(chǎn)生及檢測(參考版)

2025-01-19 02:57本頁面
  

【正文】 又是經(jīng)過反復(fù)測試,我們發(fā)現(xiàn),先對第一個數(shù)進行判決,在將判決所得的值寫入D/A轉(zhuǎn)換器進行發(fā)送,這樣就能保證每次接收到的第一個值都為發(fā)送的第一個值,于是我們將發(fā)送程序改為先將發(fā)送的第一個數(shù)進行判決(send(0)),然后等待D/A轉(zhuǎn)化器發(fā)送,之后再對其他的數(shù)進行判決,再循環(huán)等待發(fā)送。我們將其從16位數(shù)組改為20位數(shù)組后,該問題得到了解決。首先遇到的一個問題就是發(fā)送0信號時,接收端沒有相應(yīng)的輸出。 五、 設(shè)計(安裝)與調(diào)試的體會在這次實驗的設(shè)計部分,我們先搞懂了DTMF的基本原理,然后又搞懂了書上的程序,然后取其精華,為我所用,搞出了自己的程序。::由實驗結(jié)果可知,兩個尖峰的所在的頻率分別約為500Hz和3500Hz。所以實驗正確。Buffer size 為需要觀察的樣點數(shù)目,在這里設(shè)為200,得實驗結(jié)果如下: 由于發(fā)送的最后一個DTMF信號為‘’,所以觀測到的頻譜波形即為發(fā)‘’時的頻域波形。3.要觀測發(fā)送端信號的頻域波形,需要對CCS軟件的Graph Property Dialog的參數(shù)進行如下圖所示的設(shè)置。由于取樣點的個數(shù)取得較少,沒能觀察到靜音信號。由于觀察時域波形時,只取了200個取樣點。設(shè)置的具體含義如下,Single Time是指觀察時域波形,out_buffer是發(fā)送程序的輸出緩沖區(qū),其數(shù)據(jù)類型為是s16,所以下面應(yīng)該相應(yīng)設(shè)定為16bit signed integer。之后,發(fā)送端電腦屏幕上出現(xiàn)如下所示的對話框,通過鍵盤輸入要發(fā)送的按鍵信號,注意不要超過16位。(注意在進行DTMF雙機通信時,應(yīng)該先運行接收程序,等待接收,然后再運行發(fā)送程序,這樣才能保證完整接收到發(fā)送信號。但是,由此也帶來一點點小的問題,就是如果發(fā)送端發(fā)送兩個相同的信號時,接收端也只是輸出一個信號,所以此時要求發(fā)送的前后兩個信號不能相同,這會給實際應(yīng)用帶來一定的麻煩。若num_1[m+1]與num_1[m]不相同,則將num_1[m+1]中的元素送入num_2[n];反之,則不進行操作。n++) //將num_2中的元素輸出 { printf(The DTMF signal is %s.\r\n ,num_2[n])。 } } for(n=0。 } if(m1) { if(num_1[m1]!=num_1[m2]) //將num_1[m]中的后一個元素與前一個元素比較 { num_2[n]=num_1[m1]。 //將num_1[m]中的第一個數(shù)送入 num_2[n]中。 m++ 。 } } if(i!=1) { num_1[m]=39。39。amp。m++。 y==4) { num_1[m]=39。 } else if(x==3 amp。D39。amp。m++ 。 y==7) { num_1[m]=39。} else if(x==2 amp。B39。amp。m++ 。 y==7) { num_1[m]=39。 } else if(x==0 amp。amp。 y==6) { i=9。 } else if(x==2 amp。amp。 y==4) { i=7。 } else if(x==2 amp。amp。 y==5) { i=5。 } else if(x==1 amp。amp。 y==6) { i=3。 } else if(x==0 amp。amp。 y==4) { i=1?!璱f(j==2){ if(x==0 amp。int m=0。 對基本檢測程序的改動如下:(與基本檢測程序相同的部分用省略號代替)……char num_1[50]。 }}CMD文件如下: MEMORY{ PAGE 0: VECS: origin = 0080h, length = 0080h PRAM: origin = 7600h, length = 8000h PAGE 1: SCRATCH: origin = 0060h, length = 0020h DMARAM: origin = 0C00h, length = 0300h DATA: origin = 1100h, length = 0080h STACK: origin = 1180h, length = 0560h INRAM: origin = 1900h, length = 0100h HPRAM0: origin = 1A00h, length = 0002h HPRAM1: origin = 1A02h, length = 0280h HPRAM2: origin = 1C82h, length = 0280h EXRAM: origin = 1F10h, length = 4000h }SECTIONS{ .cinit PRAM PAGE 0 .text PRAM PAGE 0 .vectors VECS PAGE 0 init_var PRAM PAGE 0 detect PRAM PAGE 0 vrcprg PRAM PAGE 0 matprg PRAM PAGE 0 .stack STACK PAGE 1 .trap SCRATCH PAGE 1 .const EXRAM PAGE 1 .data EXRAM PAGE 1 .bss EXRAM PAGE 1 .cio EXRAM PAGE 1 .switch EXRAM PAGE 1 tables EXRAM PAGE 1 var EXRAM PAGE 1 svctab EXRAM PAGE 1 vctab EXRAM PAGE 1 uvctab EXRAM PAGE 1 cuvtab EXRAM PAGE 1 cdbktab EXRAM PAGE 1 logtab EXRAM PAGE 1 powtab EXRAM PAGE 1 hamtab EXRAM PAGE 1 lgwtab EXRAM PAGE 1 acostab EXRAM PAGE 1 sqrtab EXRAM PAGE 1 acbtab EXRAM PAGE 1 pm03tab EXRAM PAGE 1 costab EXRAM PAGE 1 V23 INRAM PAGE 1 FSK INRAM PAGE 1 hpibuff0 HPRAM0 PAGE 1 hpibuff1
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1