關(guān) 閉

新聞中心

EEPW首頁 > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 視頻會(huì)議多點(diǎn)控制單元的MCU設(shè)計(jì)與實(shí)現(xiàn)

視頻會(huì)議多點(diǎn)控制單元的MCU設(shè)計(jì)與實(shí)現(xiàn)

作者: 時(shí)間:2010-06-10 來源:網(wǎng)絡(luò) 收藏




在會(huì)議中,接主席命令后,應(yīng)根據(jù)該命令所產(chǎn)生的狀態(tài)轉(zhuǎn)移來修改狀態(tài)設(shè)置表。通過低速伺服軟件可使同時(shí)8個(gè)與會(huì)站點(diǎn)的數(shù)據(jù)讀入寫出操作,同時(shí)進(jìn)行命令解釋執(zhí)行工作。由于幀又要占用大量的內(nèi)存資源,同時(shí)還要保證系統(tǒng)的實(shí)時(shí)性,因此,MCU伺服軟件的不僅要求執(zhí)行效率高,還要求程序本身要占用較少的系統(tǒng)資源。

3 MCU的軟件

該軟件的可采用快速原型方法來完成。首先可建立簡(jiǎn)化的快速原型,然后在此基礎(chǔ)上逐步完善以達(dá)到設(shè)計(jì)要求。快速原型同樣可采用模塊化的方法將整個(gè)MCU軟件劃分為若干松耦合的功能模塊,并對(duì)各模塊分別進(jìn)行設(shè)計(jì)與測(cè)試,在保證各模塊正確后,再對(duì)整個(gè)軟件進(jìn)行綜合調(diào)試,以發(fā)現(xiàn)各模塊間接口設(shè)計(jì)可能存在的失誤,再反過來通過修正各模塊程序來完成整個(gè)軟件的設(shè)計(jì)。具體開發(fā)流程如圖7所示?,F(xiàn)將各步的工作描述如下:



(1)利用電話線在兩臺(tái)計(jì)算機(jī)間通過Modem進(jìn)行數(shù)據(jù)通信時(shí),可將其作為功能最簡(jiǎn)單的快速原型。該步的主要工作是建立DOS平臺(tái)上Modem的功能。其關(guān)鍵是對(duì)鍵入的命令進(jìn)行解釋后傳送給Modem,同時(shí)接收Modem的反饋信號(hào),以確定Modem的狀態(tài),并以此進(jìn)行進(jìn)一步的

(2)建立遠(yuǎn)地自環(huán)模型,以測(cè)試快速原型的正確性,同時(shí)測(cè)試接口卡的工作特性;

(3)編寫幀讀入模塊和幀寫出模塊程序,以連續(xù)測(cè)試幀環(huán)回及單一測(cè)試幀。驗(yàn)證傳送來的測(cè)試幀讀摸塊以及幀寫出模塊的正確性;

(4)編寫命令提取與解釋模塊和狀態(tài)修改模塊程序,通過改變測(cè)試幀的BAS碼并讀取狀態(tài)修改結(jié)果來驗(yàn)證上述模塊的正確性;

(5)編寫幀切換/BAS碼替換模塊程序,構(gòu)造三臺(tái)計(jì)算機(jī)間的測(cè)試平臺(tái),并使其一充當(dāng)MCU,然后通過另兩端的測(cè)試幀切換來驗(yàn)證上述模塊的正確性;

(6)根據(jù)實(shí)際條件建立多臺(tái)計(jì)算機(jī)間的測(cè)試平臺(tái),并適當(dāng)改變測(cè)試幀的長(zhǎng)度(128~512 byte),進(jìn)行連續(xù)的測(cè)試并計(jì)時(shí),以檢驗(yàn)各模塊的工作時(shí)延。然后按照系統(tǒng)的實(shí)時(shí)性要求對(duì)產(chǎn)生時(shí)延較大的模塊進(jìn)行改進(jìn)。

4 結(jié)束語

由于MCU對(duì)運(yùn)動(dòng)程度不同的視頻圖像的處理能力有所不同,所以,傳送運(yùn)動(dòng)程度不同的視頻圖像時(shí),在終端B接收到的視頻質(zhì)量良好的情況下,MCU的最大接入終端數(shù)(MCU的容量)是不同的。測(cè)試發(fā)現(xiàn),本文設(shè)計(jì)的MCU在運(yùn)動(dòng)量比較大(n=16的時(shí)候)時(shí),音視頻圖像良好;n=20的時(shí)候,音視頻效果基本可以接收,但是偶爾圖像有失真;而在n=32時(shí),圖像色彩嚴(yán)重失真,聲音斷斷續(xù)續(xù)。同時(shí)再考慮圖像時(shí)延和延遲抖動(dòng)(話音和圖像的同步)等的規(guī)定值(點(diǎn)對(duì)點(diǎn)的圖像時(shí)延不超過150 ms,延遲抖動(dòng)約為400ms)。可以得出:在圖像質(zhì)量良好,圖像時(shí)延和延遲抖動(dòng)均能達(dá)到規(guī)定要求的情況下,本MCU的單臺(tái)容量應(yīng)為16。

上一頁 1 2 3 下一頁

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉