短距離無線通信技術(shù)部分思考題答案_第1頁
短距離無線通信技術(shù)部分思考題答案_第2頁
短距離無線通信技術(shù)部分思考題答案_第3頁
短距離無線通信技術(shù)部分思考題答案_第4頁
短距離無線通信技術(shù)部分思考題答案_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

短距離無線通信技術(shù)部分思考題答案PAGE1PAGE8《短距離無線通信技術(shù)》部分思考題答案數(shù)字基帶仿真實驗1.包頭的兩種差錯控制1/3FEC和HEC,它們的先后順序如何?為什么?包頭的兩種差錯控制HEC在前,1/3FEC在后。HEC編解碼過程即為循環(huán)碼的編解碼過程;而1/3FEC編碼是將待編碼的數(shù)據(jù)每比特重復(fù)三次,譯碼時取每三比特中相同的兩個比特作為譯碼比特。這樣的編碼順序是為了編譯碼的簡便。因為如果編碼時將1/3FEC在前,HEC放在后,則循環(huán)碼的編譯碼器的級數(shù)將極大地增加,此時編譯碼器的復(fù)雜性也將增加。2.三種跳頻序列分別有無規(guī)律可循?為什么?查詢跳頻序列被劃分為兩個A、B兩段各16個頻率,循環(huán)周期分別為24個時鐘周期,A段循環(huán)256次后,B段循環(huán)256次,然后查詢設(shè)備改變跳頻頻段。查詢狀態(tài)跳頻序列以3200跳/秒的速率進行快跳變。查詢掃描狀態(tài)跳頻序列以1.28秒/跳的變化率,且按照固定的32個跳頻頻率進行跳變,所以理論上,在查詢掃描設(shè)備的一個跳頻周期內(nèi),查詢設(shè)備的跳頻頻率一定能與查詢掃描設(shè)備的跳頻頻率發(fā)生擊中。當(dāng)主、從藍牙設(shè)備進入連接狀態(tài),跳頻頻率都由主設(shè)備的地址碼和時鐘決定??偟奶l序列由跳頻段串聯(lián)而成。對于79跳系統(tǒng),每32個頻率為一跳頻段,則整個跳頻序列就有79個跳頻段重復(fù)出現(xiàn)。每個頻段重復(fù)出現(xiàn)時,雖然頻段內(nèi)的頻率是一樣的,但頻率出現(xiàn)的順序不一樣。連接狀態(tài)的跳頻速率為1600跳/秒。語音傳輸實驗隨機錯誤和突發(fā)錯誤的異同是什么?怎樣將突發(fā)錯誤轉(zhuǎn)換成隨機錯誤?隨機錯誤:錯誤的出現(xiàn)是隨機的,錯誤出現(xiàn)的位置是隨機分布的,各個碼元是否發(fā)生錯誤是互相獨立的,通常不是成片地出現(xiàn)錯誤。一般是由信道的加性隨機噪聲引起的。突發(fā)錯誤:錯誤的的出現(xiàn)是一連串出現(xiàn)的。在一個突發(fā)錯誤持續(xù)時間內(nèi),開頭和末尾的碼元總是錯的,中間的某些碼元可能錯也可能對,但錯誤的碼元相對較多。如移動通信中信號在某一段時間內(nèi)發(fā)生衰落而造成一串差錯,光盤上的一條劃痕等等。突發(fā)錯誤長度:如果B比特連續(xù)碼序列的首位和末位,或中間任意位在接收時發(fā)生誤碼,則定義該連續(xù)碼序列為n比特接收碼字中的長度為B的突發(fā)錯誤。采用交織技術(shù)可以將突發(fā)錯誤轉(zhuǎn)換成隨機錯誤。A律PCM編解碼函數(shù)參考源代碼注意:需要編寫的函數(shù)unsignedcharPCM_StudentAlawEncode(intInputValue)intPCM_StudentAlawDecode(unsignedcharCodeValue)是以下代碼的簡化版,只是函數(shù)輸入?yún)?shù)不同,原理是一樣的。將以下代碼略作改動就可以。短距離無線通信技術(shù)部分思考題答案全文共8頁,當(dāng)前為第1頁。/*==================================================================================================短距離無線通信技術(shù)部分思考題答案全文共8頁,當(dāng)前為第1頁。LOCALTYPEDEFS(STRUCTURES,UNIONS,ENUMS)==================================================================================================*/typedefstructCodeInformation{ UINT8PhaseNum; UINT16PhaseInitValue; UINT8PhaseInterval;}ENCODE_INFOR,*PENCODE_INFOR;/*==================================================================================================LOCALVARIABLES==================================================================================================*/staticENCODE_INFOREncodeInfor[8];/*Thisisconstant*/staticSAMPLE_DOTSSampleDots[2048],SampleDots_Alaw[2048];staticintcode[2048],code_exer[2048];staticCVSDcvsd;staticint ymin=-32767;staticintymax=32767;staticint dmin=10;staticintdmax=1280;staticdoubleb=1-1.0/(double)1024;staticdoubleh=1-1.0/(double)32;/*==================================================================================================LOCALFUNCTIONS/*==================================================================================================FUNCTION:PCM_AlawPhaseEncodeDESCRIPTION:Geta-lawphasecodeARGUMENTSPASSED:RETURNVALUE:intPRE-CONDITIONS:NonePOST-CONDITIONS:NoneIMPORTANTNOTES:*=============================================================================================*/staticintPCM_AlawPhaseEncode(UINT8*pOutputValue,intInputValue)短距離無線通信技術(shù)部分思考題答案全文共8頁,當(dāng)前為第2頁。{短距離無線通信技術(shù)部分思考題答案全文共8頁,當(dāng)前為第2頁。if(InputValue>=128){ *pOutputValue|=0x40; if(InputValue>=512){ *pOutputValue|=0x20; if(InputValue>=1024){*pOutputValue|=0x10; } } else{if(InputValue>=256) *pOutputValue|=0x10; } } else{if(InputValue>=32){ *pOutputValue|=0x20; if(InputValue>=64)*pOutputValue|=0x10; } else{ if(InputValue>=16){ *pOutputValue|=0x10; } } } return(((*pOutputValue>>4)&0x07)+1);}/*==================================================================================================FUNCTION:PCM_AlawInPhaseEncodeDESCRIPTION:Geta-lawinsidephasecodeARGUMENTSPASSED:RETURNVALUE:intPRE-CONDITIONS:NonePOST-CONDITIONS:NoneIMPORTANTNOTES:*=============================================================================================*/短距離無線通信技術(shù)部分思考題答案全文共8頁,當(dāng)前為第3頁。staticvoidPCM_AlawInPhaseEncode(intArrayNum,UINT8*pOutputValue,intInputValue)短距離無線通信技術(shù)部分思考題答案全文共8頁,當(dāng)前為第3頁。{inti,num=8;UINT8loop=0x08;for(i=2;i>=-1;i--){ if(InputValue>=EncodeInfor[ArrayNum].PhaseInitValue+num*EncodeInfor[ArrayNum].PhaseInterval){*pOutputValue|=loop; loop=loop>>1; if(i==-1)break; num=num+pow(2,i); } else{ loop=loop>>1; if(i==-1)break;num=num-pow(2,i); }}}/*====================================================================================FUNCTION:PCM_AlawEncodeDESCRIPTION:Geta-lawpcmcodeARGUMENTSPASSED:sampletimesiscomputedbycallerRETURNVALUE:void,thecodevalueisUINT16,thecallershouldmovethebitstogeteverybitPRE-CONDITIONS:NonePOST-CONDITIONS:NoneIMPORTANTNOTES:==================================================================================================*/externvoidPCM_AlawEncode(doubleFrequency,intSampleTimes,doubleAmplitude)/*13linesAlawPCMencodemethod*/{ inti,PhaseNum,j;/*TheunitofInputValueis1/2048*/ UINT8OutputValue=0x0; intInputValue;短距離無線通信技術(shù)部分思考題答案全文共8頁,當(dāng)前為第4頁。PCM_GetAlawSampleValue(SampleTimes,Amplitude,Frequency);短距離無線通信技術(shù)部分思考題答案全文共8頁,當(dāng)前為第4頁。 for(j=0;j<SampleTimes;j++){ OutputValue=0x0; InputValue=(double)(SampleDots_Alaw[j].SampleValue/(double)(2*Amplitude))*2048; if(InputValue==0) SampleDots_Alaw[j].CodeValue=0x0;OutputValue=PCM_ExerciseAlawEncode(InputValue); SampleDots_Alaw[j].CodeValue=OutputValue; }}/*==================================================================================================FUNCTION:PCM_ExerciseAlawEncodeDESCRIPTION:Geta-lawpcmcodeasananswerARGUMENTSPASSED:RETURNVALUE:PRE-CONDITIONS:NonePOST-CONDITIONS:NoneIMPORTANTNOTES:==================================================================================================*/externUINT8PCM_ExerciseAlawEncode(intInputValue){ UINT8OutputValue=0x0; inti,PhaseNum; for(i=0;i<8;i++){ EncodeInfor[i].PhaseNum=i+1; if(i==0){ EncodeInfor[i].PhaseInitValue=0; EncodeInfor[i].PhaseInterval=1; } else{EncodeInfor[i].PhaseInitValue=pow(2,(i+3)); EncodeInfor[i].PhaseInterval=pow(2,(i-1));短距離無線通信技術(shù)部分思考題答案全文共8頁,當(dāng)前為第5頁。 }短距離無線通信技術(shù)部分思考題答案全文共8頁,當(dāng)前為第5頁。 }if(InputValue==0) OutputValue=0x0;elseif(InputValue>0) OutputValue|=0x80;else InputValue=-InputValue;PhaseNum=PCM_AlawPhaseEncode(&OutputValue,InputValue); PCM_AlawInPhaseEncode(PhaseNum-1,&OutputValue,InputValue); returnOutputValue;}/*==================================================================================================FUNCTION:PCM_ExerciseAlawDecodeDESCRIPTION:Geta-lawdecodeARGUMENTSPASSED:8bitscodeRETURNVALUE:doublePRE-CONDITIONS:NonePOST-CONDITIONS:NoneIMPORTANTNOTES:==================================================================================================*/externintPCM_ExerciseAlawDecode(UINT8CodeValue){ UINT8PhaseNum,QuantizeLevel; intTempValue,i; for(i=0;i<8;i++){ EncodeInfor[i].PhaseNum=i+1; if(i==0){ EncodeInfor[i].PhaseInitValue=0; EncodeInfor[i].PhaseInterval=1; } else{EncodeInfor[i].PhaseInitValue=pow(2,(i+3)); EncodeInfor[i].PhaseInterval=pow(2,(i-1));短距離無線通信技術(shù)部分思考題答案全文共8頁,當(dāng)前為第6頁。 }短距離無線通信技術(shù)部分思考題答案全文共8頁,當(dāng)前為第6頁。 } PhaseNum=(CodeValue>>4)&0x07; QuantizeLevel=CodeValue&0x0f;TempValue=EncodeInfor[PhaseNum].PhaseInitValue+QuantizeLevel*EncodeInfor[PhaseNum].PhaseInterval;return(CodeValue&0x80)?TempValue:-TempValue;}/*==================================================================================================FUNCTION:PCM_AlawDecodeDESCRIPTION:Geta-lawdecodeARGUMENTSPASSED:8bitscodeRETURNVALUE:doublePRE-CONDITIONS:NonePOST-CONDITIONS:NoneIMPORTANTNOTES:==================================================================================================*/externvoidPCM_AlawDecode(intSampleTimes,doubleAmplitude,BOOLIsSudden){ doubleReturnValue; intTempValue,i; for(i=0;i<SampleTimes;i++){if(IsSudden){ TempValue=PCM_ExerciseAlawDecode(SampleDots_Alaw[i].SudErrorCodeValue); } else {

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論