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

正文內(nèi)容

語音壓縮與回放dsp課程設(shè)計(jì)-在線瀏覽

2024-07-31 10:02本頁面
  

【正文】 3 / 28 (2)、 A律壓擴(kuò) 其特性可表示為: 很明顯,小信號時為線性特性,大信號時近似為對數(shù)特性。 A律可用 13段折線逼近(相當(dāng)于 A=),便于用數(shù)字電路實(shí)現(xiàn)。過程為: 第一步:把 x( x0 部分)劃分為不均勻的 8 段。;依次取第八段為 V~V/2,第七段為 V/2~V/4;第一段為 V/128~0??梢钥闯雒總€ 量化級是不均勻的。如果按均勻量化計(jì)算,以最小臺階 為單位,最大信號需用 L=128X16=2048= 個量化級表示,既需要 11位編碼。 第三步:把 y軸均勻劃分為 8段,每段均勻分為 16分。因此,壓擴(kuò)特性各段的斜率 是不同的。 以上分段為 x取正值時的情況。在正 8 段和負(fù) 8段中,正 1, 2 段和負(fù) 1, 2段斜率相同,合為一段。 A律壓縮示意圖 : A律壓縮編碼表 : 壓縮前的碼字 丟棄的比特?cái)?shù) 壓縮后的碼字 輸入值 段值,量化值 比特: 11 10 9 8 7 6 5 4 3 2 1 0 比特: 6 5 4 3 2 1 0 0 0 0 0 0 0 0 a b c d x 1 0 0 0 a b c d 4 / 28 0 0 0 0 0 0 1 a b c d x 1 0 0 1 a b c d 0 0 0 0 0 1 a b c d x x 2 0 1 0 a b c d 0 0 0 0 1 a b c d x x x 3 0 1 1 a b c d 0 0 0 1 a b c d x x x x 5 1 0 0 a b c d 0 0 1 a b c d x x x x x 6 1 0 1 a b c d 0 1 a b c d x x x x x x 7 1 1 0 a b c d 1 a b c d x x x x x x x 8 1 1 1 a b c d 件實(shí)現(xiàn)數(shù)據(jù)壓縮解壓的簡單流程, DSP 將傳輸來的壓縮后的數(shù)據(jù)進(jìn)行解壓成 16 位或者 32位,然后對解壓后的數(shù)據(jù)進(jìn)行分析、處理,最后將處理后的數(shù)據(jù)按照要求壓縮成 8 位的數(shù)據(jù)格式輸出到相應(yīng)設(shè)備,供其他設(shè)備讀取。這是因?yàn)?6. 711的 A 律壓縮只能對 13位數(shù)據(jù)操作。緩沖串口對接收數(shù)據(jù)的解壓過程和壓縮過程完全相反。 在進(jìn)行 A律壓縮時,采樣后的 12位數(shù)據(jù),默認(rèn)其最高位為符號位,壓縮時要保持最高位即符號位不變,原數(shù)據(jù)的后 11位要壓縮成 7位。具體的壓縮變換后的數(shù)據(jù)根據(jù)后 11位數(shù)據(jù)大小決定。 法一:當(dāng)串行口的發(fā)送和接受部分都處于復(fù)位狀態(tài)時, DRR1 和 DXR1 內(nèi)部通過壓擴(kuò)邏輯連接在一起,數(shù)據(jù)從 DXR1寫入并根據(jù) XCOMPAND處理,然后根據(jù) RCOMPAND再處理,在 4個 CPU時鐘后從 DRR1中讀出數(shù)據(jù)。 法二:在數(shù)據(jù)環(huán)回模式下, McBSP 也實(shí)現(xiàn)了一種內(nèi)連。這里數(shù)據(jù)處理的時間是根據(jù)串行口的比特 5 / 28 律確定的。 語音信號通常是小信號概率大,大信號出現(xiàn)的概率小,為提高小信號時的量化信躁比,壓縮比特速率,可為非線性量化。 在主程序中通過 A/D抽樣量化,可以得到 16位的線性編碼,再由編碼表通過軟件計(jì)算得到8 位 A律編碼,其中最高位為符號位,第 6 位到第 4 位為段落碼,低 4位為段內(nèi)碼。 若使用 A/D 轉(zhuǎn)換器,必須首先對 A/D轉(zhuǎn)換器進(jìn)行初始化設(shè)置,即設(shè)置 A/D 轉(zhuǎn)換器的工作模式、輸入增益以及抽樣頻率等。 實(shí)驗(yàn)板主要包括 DSP芯片 1枚 、 SDRAM1枚、 FLASH1 枚、 CPLD1 枚、通信接口 3 個、信號采集和輸出口以及擴(kuò)展板接口等等。 ( 通過 AIC23B(A/D、 D/A 轉(zhuǎn)換器 )來提供立體音輸入 /麥克風(fēng)輸入 /耳機(jī)音頻輸出。 ) BJTUDSP5502板功能框圖 6 / 28 信號輸入輸出電路圖 ( 2)、 存儲空間分配 Flash最大 512K 16bit,需占 VC5502的半個 空間 (本板 x=1); SDRAM最大 2M 32bit,需占 VC5502的 2個連續(xù)的 空間 (本板 x=2); 狀態(tài) /控制寄存器 5 8bit,需占 VC5502 某一 的 5 個存儲單元,這些寄存器BJTU5502DSP板的 CPLD中實(shí)現(xiàn),通過 EMIF的異步接口進(jìn)行讀寫操作 (本板 x=1); UARTB 8 8bit,需占 VC5502 某一 的 8個存儲單元 (本板 x=1); USB 8 16bit,需占 VC5502 某一 的 8個存儲單元 (本板 x=1); 擴(kuò)展總線: 最大 4 1M 32bit,分配為擴(kuò)展總線的 4 個 。 TMS320VC5502 的程序/數(shù)據(jù)存儲空間采用統(tǒng)一編址,整個尋址空間大小為 16M 字節(jié)(bytes),其中片內(nèi) DARAM 占 64K 字節(jié), ROM 占 32K 字節(jié),其余存儲空間被映射到片外 4 個 片選的子空間。VC5502有 3個緩沖多通道串行口: McBSP0(本板與外擴(kuò)接口相連 )、 McBSP1(本板和 Codec相連 ,用于數(shù)字音頻輸入輸出 )和 McBSP2( 本板和 UART復(fù)用 )。 信號源 From DSP McBSP1 To DSP McBSP1 AIC23 輸出 信號輸出端口 7 / 28 C5502存儲空間分配 存儲空間分配 (聯(lián)機(jī)狀態(tài)下為后者) AIC23B的介紹 ( 1)、 TLV320AIC23B是一枚音頻 Codec 器件,它具有 48KHz 帶寬、 96KHz 采樣率,雙聲道立體聲 A/D、 D/A。 ( 2)、 TLV320AIC23B 與微處理器的接口有二個,一個是控制口,用于設(shè)置 TLV320AIC23B的工作參數(shù), 另一個是數(shù)據(jù)口, 用于傳輸 TLV320AIC23B 的 A/D、 D/A 數(shù)據(jù)。*/ static short seg_end[8]={0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF}。 Uint32 SourData2[65536]={0}。 Int16 aData1[65536]={0}。 11 / 28 pragma DATA_SECTION (SourData1,.Audio_in_data1)。 pragma DATA_SECTION (SourData3,.Audio_in_data3)。 pragma DATA_SECTION (bData1,.Audio_b_data1)。 //函數(shù)聲明 void delay()。 void blink_D5()。 int alaw2data(unsigned char a_val)。 /**/ // // FUNCTION: MAIN // /**/ void main(void) { Uint16 DataTempLeft = 0。 Int16 TempData。 Uint32 n。 12 / 28 // Initialize CSL library This is REQUIRED !!! CSL_init()。//試聽 endif if TESTCOMMAND==2 TestCommand =AUDIOCOPY。 //EMIF初始化 Emif_Config()。 // Config McBSP port 1 by use previously defined structure Mcbsp_Config(hMcbsp)。 //CODEC寄存器初始化 inti_AIC()。 DataTempLeft = MCBSP_read16(hMcbsp)。 MCBSP_write16(hMcbsp,DataTempLeft)。 DataTempRight = MCBSP_read16(hMcbsp)。 MCBSP_write16(hMcbsp,DataTempRight)。 /*音頻存貯并回放 */ case AUDIOCOPY: blink()。i65535。 while(n5) { while(!MCBSP_rrdy(hMcbsp)){}。 aData1[i]=TempData。 temp1=data2alaw(TempData)。break。break。break。break。 } n++。i65535。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1