新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于ADM5120的無線VoIP系統設計

        基于ADM5120的無線VoIP系統設計

        作者: 時間:2010-03-29 來源:網絡 收藏

        1.3 VINETIC語音模塊
        VINETIC (Voice and Internet Enhance Telephony Interface Circuit)是Infineon公司的一款語音處理模塊,它將編解碼器和語音處理功能集成在一起,能達到與傳統語音服務相同的語音質量。VINETIC處理模擬電話信號,語音壓縮包,并提供實時壓縮包的緩沖,具有自適應回聲抵消,靜音檢測,DTMF信號產生、譯碼等功能。
        VINETIC芯片的主接口電路如圖2所示。其中4和5為片選輸入端;AD0~AD7:雙向的輸入/輸出信號,相應的引腳有3種運行狀態:低電平、高電平或高阻抗,當CSQ為高電平時,DOUT呈高阻狀態,此時需要外接10 kΩ的上拉電阻;28和29輸出數字電平,漏極開路,相應的引腳有2種運行狀態:低電平有效或三態,并允許多個設備共享為線或。芯片供電電路部分:66外接鎖相環路,此鎖相環重要地影響到芯片的總性能,因此應特別注意對鎖相環供電的濾波器;64將鎖相環接地。

        本文引用地址:http://www.104case.com/article/157548.htm


        1.4 存儲模塊
        存儲模塊包括1塊NOR FLASH芯片MX29LV320和2塊SDRAM芯片W986432DH。MX29LV320的引腳分布如圖3所示。
        其中A0~A20:地址輸入;DQO~DQl4:數據輸入/輸出;DQl5/A-1:DQl5(按字模式進行數據的輸入/輸出),A-1(按字節模式進行最低有效位地址輸入);:切片啟動輸入;:寫啟動輸入;:輸出啟動輸入;:硬件重啟引腳,低電平有效;:讀/忙輸出,連接到主處理器的RDY引腳以提高速度。


        W986432DH的引腳分布如圖4所示。其中A0~A10:地址引腳;BS0和BSl:存儲體選擇;DQO~DQ31:數據輸入/輸出的復用引腳;RAS:行地址選通;CAS:列地址選通;WE:允許寫入,命令輸入,當在RAS時鐘上升沿取樣時,CAS和WE確定操作將被執行;DQM0~DQM3:輸入/輸出掩碼,當DQM在讀周期高電平采樣時輸出緩沖區置于高阻抗(2個時延),而在寫周期采樣將零時延地阻止寫操作;CLK:在時鐘上升沿抽樣輸入;CKE:時鐘啟動,當CKE為低時,進入掉電模式、暫停模式或自我充電模式。

        2 軟件的與實現
        軟件的整體架構如圖5所示,其在局域網內實現了的UDP方式點對點通訊和廣播通訊。UDP(User Datagram Protocol,用戶數據報協議)主要用來支持那些需要在計算機之間傳輸數據的網絡應用。眾多的客戶/服務器模式的網絡應用例如網絡視頻會議系統等都需要使用UDP協議。UDP協議直接位于IP(網際協議)協議的頂層,屬于網絡協議中的傳輸層協議。由于UDP協議不需建立連接,具有效率高、速度快和占用資源少等優點,應用于消息通信和實時系統中可以提高系統傳輸數據的效率。UDP具有組播和廣播功能,是分發信息的一個理想協議。本系統還移植了一種的嵌入式Web服務器boa,實現了對系統進行B/S方式的Web配置。


        2.1 點對點通訊的實現
        在本系統中,在一個網段內的任意兩個應用程序之間可以進行全雙工通信,每個應用程序既可做為服務器又可做為客戶端。其UDP編程步驟如圖6所示,以下是兩個應用程序A和B之間進行點對點通訊的具體實現過程:



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 耒阳市| 诏安县| 金川县| 仙桃市| 安吉县| 屯昌县| 比如县| 四子王旗| 贵阳市| 托克逊县| 庆云县| 北流市| 中江县| 永福县| 新余市| 磐安县| 肃宁县| 维西| 阳朔县| 庐江县| 桃园县| 河源市| 方山县| 德令哈市| 武穴市| 富蕴县| 铜山县| 沙田区| 濮阳市| 长子县| 达孜县| 孝义市| 嘉禾县| 富源县| 广西| 彩票| 彰化县| 游戏| 科技| 安新县| 河北区|