基于DSP的通用語音編譯碼器設計與實現
3.2 數據傳輸測試
首先在上位機軟件的控制界面中選擇計算機數據通信命令,在彈出的數據通信對話框中輸入測試數據1234,如圖7所示。本文引用地址:http://www.104case.com/article/149450.htm
DSP結束當前語音通信過程后即進入數據通信子程序,這時可以從主界面的編輯對話框中輸入要傳輸的數據(也可以選擇PC機中的文件),點擊“確認”按鈕,編譯碼實驗系統即可完成數據通信,圖8給出以64 Kb/s的速率傳輸的數據,同時PC機從DSP端讀回所發送的數據,可以看到數據完全正確。
對于傳輸文件,先選擇*.txt數據文件,然后點擊“確認”,則*.txt文件中的數據將通過控制器發送到DSP中指定的發送緩沖區中,DSP將發送緩沖區中的數據以64 Kb/s的速率從數字接口McBSP2發送出去。如果將數據接口的發送和接收端用測試線連接起來,則DSP接收回到接收緩沖區中,軟件從其接收緩沖區中讀回數據,圖9是寫入DSP發送緩沖區的數據,在CCS中觀察與所發送的數據完全一致。
4 結語
本文設計并實現了一種基于DSP的通用語音編譯碼器實驗平臺。該平臺硬件采用模塊化設計,軟件采用結構化設計,非常方便學生從不同層面參與實驗,也非常適合以團隊的方式完成實驗項目,將比較復雜、內容比較多的實驗項目分解成易于實現的小模塊,同時模塊和結構化的設計思想非常容易實現硬件和軟件的擴展和升級,可以從硬件和軟件等多方面培養學生的設計、綜合以及創新等能力。從仿真和測試結果可以看到設計的正確性。
低通濾波器相關文章:低通濾波器原理
評論