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