關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > DirectFB在嵌入式遠程桌面控制系統中的應用

        DirectFB在嵌入式遠程桌面控制系統中的應用

        作者: 時間:2011-07-04 來源:網絡 收藏

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

          3.2 Directvnc 的移植

          DirectVNC系列的configure沒考慮做移植的配置,所以有些依賴庫的路徑需要改正。比如libjpeg,它會默認使用系統/usr/lib 下的庫。同理需要指定頭文件:Xmd.h、keysymdef.h、jpeglib.h、jconfig.h、jmorecfg.h,或者直接從系統中復制過來。當然也可以寫一個用于交叉編譯的Makefile。由于版本不同數據定義更新,需要注意的是dfb.c 文件的第33 行:DFBCard-Capabilities caps 應修改成DFBGraphicsDeviceDescription caps;RFB 輸入協議是基于鍵盤和多鍵鼠標設備的標準共站類型,輸入事件也可以由其它非標準I/0 設備產生,由于本系統采用觸摸屏輸入實現控制,因此可以注釋掉69-70 行:

          4 結語

          系統中的,充分利用了圖像加速功能,減輕了CPU 的數據處理負擔,提高了系統性能。隨著其廣泛的GUI 的性能也將得到提高。平臺性能的優化方面有如下可行的改進方向:對硬件加速進行優化,即將加速模塊從用戶空間移到硬件的驅動中,GUI 中只需要用統一的接口調用硬件加速功能,同時在GUI 中添加對顯卡芯片未提供的加速功能的軟件實現,這樣簡化了GUI 維護,提高了系統的性能。對RFB 安全機制進行改進,即利用OpenSSL 密碼算法函數庫實現安全通信通道,或者在正常的協議交互中對輸入輸出數據進行算法簡單高效的加密。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 汽车| 颍上县| 延津县| 伊宁市| 天祝| 古田县| 葫芦岛市| 湄潭县| 庐江县| 岳阳市| 浪卡子县| 连山| 彰化县| 旅游| 固安县| 鄱阳县| 黄梅县| 绍兴市| 兴义市| 枝江市| 哈尔滨市| 鄱阳县| 额济纳旗| 若尔盖县| 桐城市| 盐池县| 竹山县| 龙胜| 南召县| 曲周县| 方城县| 本溪| 枝江市| 双柏县| 杭锦后旗| 绩溪县| 揭阳市| 湘西| 新源县| 昭苏县| 延长县|