<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于DSP的USB語音傳輸接口設計

          基于DSP的USB語音傳輸接口設計

          作者: 時間:2012-03-09 來源:網(wǎng)絡 收藏

          4 電路原理設計

          本設計由構(gòu)成核心控制器,控制對象是,CODEC和COIC。圖1是整個系統(tǒng)的硬件框圖。


          本設計的部分使用了的3種傳輸方式:

          (1)控制傳輸

          用于實現(xiàn)設備枚舉主機的標準請求還有廠商自定義請求(即主機命令)。

          (2)中斷傳輸

          用于實現(xiàn)設備對主機的喚醒,是惟一的設備主動向主機發(fā)送數(shù)據(jù)的傳輸方式。

          (3)等時傳輸

          用于實現(xiàn)語音數(shù)據(jù)的雙向同步傳輸。

          圖2是USB與的接口原理圖,如圖所示,USB使用24M晶振,本設備是全速(高速)設備,所以在D+上加0.5kΩ上拉電阻,如果是低速設備,則在D一上加1.5kΩ上拉電阻。MODE0和MODEl是選擇8b并行接口方式的,本設計中選用非多路復用方式,所以MODE0和Model都接地,如果要選擇成多路復用方式,則使MODE0接3.3V電源,MODEl接地即可。


          CLKOUT是時鐘輸出,可供測試用,正常上電復位后,CLKOUT就應該輸出4MHz的方波。然后可以在主程序中對USB的時鐘寄存器進行配置,以產(chǎn)生需要的時鐘,然后用示波器就可以在CLKOUT上看到相應的輸出,可以用來判斷讀寫操作是否正確等。

          CODEC與的接口為標準的串行通信接口。COIC把普通電話的兩線制轉(zhuǎn)換為四線制后實現(xiàn)與CODEC的無縫連接,另外和DSP接口只需幾根簡單的控制線即可實現(xiàn)。

          5 系統(tǒng)軟件的設計

          系統(tǒng)軟件主要由3個部分組成:Firmware,USB驅(qū)動程序,主機應用軟件。圖3是系統(tǒng)軟件框圖。


          5.1 Firmware

          固件程序,是寫在DSP的ROM中的程序,由主程序和中斷服務程序組成。使用TI提供的CCS(Code Composer Studio)來完成Firmware的編寫。CCS是TI推出的代碼編譯調(diào)試的集成環(huán)境,調(diào)試方便、易于使用,為本設計的順利進行創(chuàng)造有利條件。



          關鍵詞: DSP USB 語音傳輸

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();