新聞中心

        EEPW首頁 > 消費電子 > 設計應用 > VBE標準及其在實時動態(tài)圖像實時顯示中的應用

        VBE標準及其在實時動態(tài)圖像實時顯示中的應用

        作者: 時間:2010-07-06 來源:網(wǎng)絡 收藏

        結(jié)合分機的技術(shù)指標,可以通過表1具體說明上述三種方法各自的優(yōu)勢及問題:

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


        對于普通的計算機平臺而言,三種實現(xiàn)方法對系統(tǒng)的要求都是可以滿足的,但在實際的工程實施中,則要考慮環(huán)境因素對目標系統(tǒng)在結(jié)構(gòu)、溫度、濕度等方面的限制,這時,加以限制的目標系統(tǒng)是否能滿足要求,成為制約方案的關(guān)鍵因素。
        考慮特殊的環(huán)境適應性要求,系統(tǒng)的嵌入式計算機必須具有插針式的機械結(jié)構(gòu),同時還要具有很小的體積,并具各PCI接口。因此,考慮成本和體積限制,選擇PC104plus結(jié)構(gòu)的嵌入式計算機。這種結(jié)構(gòu)的計算機的顯示內(nèi)存很少配置在2M以上,因此,利用硬件二維加速功能實現(xiàn)幀切換方法暫時不能。盡管可以得到2M顯存的PC104plus計算機,但由于系統(tǒng)主頻低,系統(tǒng)內(nèi)存和顯示內(nèi)存速度慢,經(jīng)過測試,基于幀切換方法只能達到25frame/s的顯示速度,考慮圖像數(shù)據(jù)輸入所占用的時間,最多也只能保證15frame/s,這樣的更新速度會造成圖像閃爍,是不能接受的。

        4 基于的圖像顯示軟件解決方案
        基于更改顯示窗口在內(nèi)存中的起始地址的方法可以通過編程接口實現(xiàn),具體如下:
        4.1 目標系統(tǒng)
        在目標系統(tǒng)中,與圖像顯示輸出相關(guān)的部分是嵌入式計算機和集成在其上的顯示卡,嵌入式計算機為PC104plus結(jié)構(gòu),具有PCI和ISA兩種總線接口,其CPU為Pentium MMXl66,系統(tǒng)內(nèi)存32M,顯示控制芯片為M69000,顯示內(nèi)存2M。
        4.2 圖像實時顯示軟件
        圖像實時顯示軟件由數(shù)據(jù)讀入、顯示輸出和顯示控制三個模塊構(gòu)成,下面只對本文相關(guān)的顯示輸出模塊進行介紹。
        顯示輸出模塊要實現(xiàn)在1024×768的高分辨率顯示模式下滾動顯示圖像數(shù)據(jù),同時疊加顯示固定的輔助數(shù)據(jù)字符和網(wǎng)格,并可由操作員通過顯示控制模塊控制是否顯示輔助數(shù)據(jù)字符和網(wǎng)格。在每次圖像滾動時,顯示輸出模塊需要完成以下操作:
        (1)更改當前讀寫窗口;
        (2)將讀入數(shù)據(jù)寫入顯存的相應地址;
        (3)寫入縱向網(wǎng)格線;
        (4)恢復原橫向網(wǎng)格線上的圖像數(shù)據(jù)(此期間需更改當前讀寫窗口);
        (5)寫入新的橫向網(wǎng)格線:
        (6)恢復原輔助數(shù)據(jù)字符上的圖像數(shù)據(jù);
        (7)寫入新的輔助數(shù)據(jù)字符;
        (8)更改顯示窗口在顯存中的起始地址使屏幕滾動;
        (9)重復(1)
        4.3 性能
        通過測試表明,每次滾動2條線,每秒可滾動120線,若每次滾動4條線,可以達到240線每秒,在這兩種情況下,圖像滾動時無明顯跳動感。

        5 小結(jié)
        隨著計算機技術(shù)的發(fā)展,不斷升級,最高版本是3.0版。同時,也派生出一些子,如VBE/AF、VBE/AI、VBE/PM等。然而,計算機顯示系統(tǒng)的發(fā)展主流是向三維加速、立體顯示等方向發(fā)展,這些主流發(fā)展方向的功能很多都得不到VBE的支持。但在一些特殊領(lǐng)域,VBE仍不失為一種適應高環(huán)境要求的圖像實時顯示系統(tǒng)的較好解決方案。


        上一頁 1 2 3 下一頁

        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 天等县| 朝阳区| 涡阳县| 天水市| 东明县| 水城县| 自治县| 昌邑市| 电白县| 溆浦县| 东明县| 游戏| 赤壁市| 江西省| 牙克石市| 曲水县| 辉南县| 元阳县| 深泽县| 兴国县| 凤庆县| 四平市| 宜良县| 西丰县| 利川市| 綦江县| 三江| 乌恰县| 鄂托克旗| 桦甸市| 浦东新区| 聊城市| 固镇县| 萍乡市| 龙岩市| 盱眙县| 朝阳区| 高要市| 五河县| 通海县| 浮梁县|