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

正文內容

dsp課程設計---語音的壓縮、存儲和回放-資料下載頁

2025-06-03 04:40本頁面
  

【正文】 00h, length = 0080h /* Internal Data RAM */ STACK: origin = 1180h, length = 0560h /* Stack Memory Space */ INRAM: origin = 1900h, length = 0100h /* Internal Data RAM */ HPRAM0: origin = 1A00h, length = 0002h /* HPI memory accessible by Host and DSP */ HPRAM1: origin = 1A02h, length = 0280h /* HPI memory accessible by Host and DSP */ HPRAM2: origin = 1C82h, length = 0280h /* HPI memory accessible by Host and DSP */ EXRAM: origin = 1F10h, length = 5A00h /* External Data RAM */ } 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 18 .bss EXRAM PAGE 1 .cio EXRAM PAGE 1 .switch EXRAM PAGE 1 tables EXRAM PAGE 1 var EXRAM PAGE 1 svctab EXRAM PAGE 1 /* SS_V LSP table */ vctab EXRAM PAGE 1 /* V LSP table */ uvctab EXRAM PAGE 1 /* UV LSP table */ cuvtab EXRAM PAGE 1 /* Stochastic codebook */ cdbktab EXRAM PAGE 1 /* various codebook tables*/ logtab EXRAM PAGE 1 /* table for log2 */ powtab EXRAM PAGE 1 /* table for pow2 */ hamtab EXRAM PAGE 1 /* table for hamming */ lgwtab EXRAM PAGE 1 /* table for lag window */ acostab EXRAM PAGE 1 /* table for arccos */ sqrtab EXRAM PAGE 1 /* table for square root */ acbtab EXRAM PAGE 1 /* table for thresholds in acb */ pm03tab EXRAM PAGE 1 /* table for x^() putation */ costab EXRAM PAGE 1 /* table for cosine */ V23 INRAM PAGE 1 FSK INRAM PAGE 1 hpibuff0 HPRAM0 PAGE 1 hpibuff1 HPRAM1 PAGE 1 hpibuff2 HPRAM2 PAGE 1 dma_buff DMARAM PAGE 1 } 六、 CCS 程序調試和結果 將 5402 DSK 板與計算機相連,連接好耳機,音頻線,電源線等。 連接 DSK板的電源,并 裝載 DSK 安裝程序 。 雙擊桌面上的 CCS 2( C5000) 圖標運行 CCS 程序,選擇浮動菜單 Import configurationAvailable configuration 列表中,然后選中 C5402 Device Simulator (沒接 DSK 板時 )、 C5402 DSK via Parallel Port Emulation (接 DSK板時 )。選中 Import,最后選中 save and quit 以保存目標 DSP的配置。 19 運行 CCS2,出現 CCS 界面。新建一個工程,向工程中添加 c語言程序文件、 CMD程序、頭文件和庫文件。 C 程序運行支持庫 : C:\ti\ c5400\cgtools\ 相關的頭文件 : C:\ti\ c5400\cgtools\include\*.h DSK 板庫文件 : C:\ti\ c5400\dsk5402\ , 相關的頭文件 : C:\ti\ c5400\dsk5402\include\*.h 在程序中還用到其他頭文件: include include include include C 語言程序文件、 CMD 程序和庫文件的加入可通過 Project 里的 Add Files to Project找到相應的文件直接加入。最好是將 .h和 .lib文件都拷貝到自己的工程中 ,或者在 CCS 的 example 中進行調試、編譯,這樣一般就不會出現找不到頭文件的錯誤信息。當匯編出現找不到頭文件的錯誤時,需要通過 Build options 里的“ include SearchPath(- i) option”加入頭文件所指定的位置。 程序匯編、鏈接通過并生成 .out 文件。裝載 .out 文件后就可以運行。 如下圖: 20 實驗現象結果顯示:通過波形及寄存器的值可以詳細察看程序的執(zhí)行狀況,并觀看每個時刻的情況。 用到的關鍵寄存器 選擇 View 中的 Registers 的 CPU Registers 選項, 可以看到 CPU 中寄存器的變化情況 ; 選擇 View 中的 Registers 的 Peripheral Regs 選項,可以看到外 設 寄 存 器 的 變 化 情 況 。 寄 存 器 及 變 量 某 瞬 時 值 如 下 : 21 實驗波形 通過 View 中的 Graph 可以看到波形圖。如下: 輸入波形: 壓縮波形: 解壓前波形: 輸出波形: 22 硬件結果顯示 對語音信號開始采樣后,燈閃兩次,初始化 codec。二級管燈 0亮開始采集語音數據,二極管燈 0 熄滅錄音結束,二極管燈 1 亮開始放音,二極管燈 1熄滅放音結束,二極管燈 0亮重新開始采樣語音信號。如此再循環(huán) 運行程序。 七、實驗總結 通過這次的 DSP 實驗,讓我充分認識到了 以前學習的 不足。雖然 曾經 學習過 C語言的編程,但 是不能 將它應用到實際的比較專業(yè)的問題上 。所以這次課程設計耗費了 我和我的搭檔 大量時間 查詢資料 。在 程序編寫成功 之后, 我們在 CCS 環(huán)境下進行 調試, 學習 在 CCS 環(huán)境下 要如何觀察波形,波形有代表什么等等 。調試時 分別看了輸入與經壓縮后波形,發(fā)現有連續(xù)整段波形全在橫軸上方或下方,經分析后我們修改了顯示點數,將 256 改為 128,則波形變疏,同時也能看出壓縮后的變化,只是不太明顯,說明 A 律壓縮不會有很大失真,效果較好 。對比輸入輸出波形,發(fā)現很相近,達到了實驗要求。 而語音壓縮過程中放音部分的波形就會 有連續(xù)整段波形全在橫軸上方或下方。在調試過程中我們還學習了斷點的設置與利用,還有在 watch window 中對輸入變量 data 設置不同的值可分析波形的變化情況,同時還可查看buffer 中存儲內容。 在實驗已經基本達到預期的效果后,我們發(fā)現存儲時間沒有達到十秒的最低標準,在不斷的改編程序中存儲器的存儲空間和抽樣頻率后,發(fā)現改變存儲空間后程序無法出現成果,當最簡單的改變抽樣頻率將其由 8000Hz 改成4000Hz,可以實現存儲時 間達到十秒以上,但是解壓輸出的音樂中摻雜了很多噪音,沒有之前的很清晰的音樂 。 我們 認為 將錄音與放音時間調長,經改大 buffer 容量,并相應加大 i, j 的循環(huán)次數則可 以延長錄音與放音時間,同時應該改動 相應 cmd文件 。 由于時間比較緊,我們只是查了 μ 律壓縮的實現方法,沒有將其與 A 律壓縮做具體比較,覺得比較遺憾。 八、參考文獻 [1] 高海林、錢滿義. DSP 技術及其應用講義. 2021 年 10 月 . [2]紀震、鐘錦春、強樂 . DSP 系統(tǒng)入門與實踐. 2021 年 3月 . [3] 譚浩強 .C 程序設計. 2021 年 3 月 .
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1