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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于嵌入式操作系統(tǒng)的控制系統(tǒng)平臺設計

          基于嵌入式操作系統(tǒng)的控制系統(tǒng)平臺設計

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

            3.2.2界面圖元

            圖元是構(gòu)成畫面的基本元素,包括基本圖元,如線條、矩形、橢圓等,以及組合圖元,如油罐、閥門等,它們是由基本圖元組合而成。本系統(tǒng)提供了大量的圖元,這些圖元的繪制將調(diào)用特定系統(tǒng)下的平臺函數(shù),如Linux系統(tǒng)和Windows CE系統(tǒng),即對于用戶來說,不管使用哪個系統(tǒng),這一層是相同的。

            描述人機界面需要一個XML配置文件,如hmiwidget.xml,這個配置文件是用戶在開發(fā)環(huán)境中設計界面時生成的。系統(tǒng)還支持圖元的變化,即動態(tài)屬性,以及事件響應。因此人機界面圖元還有動態(tài)屬性和事件屬性,解析配置文件hmiwidget.xml時,會分析這些屬性,并將其鏈起來。

            在系統(tǒng)初始化時,MiniGUI分為兩種情況:服務器(Server)和客戶端(Client)。這主要取決于全局變量mgServer的值,如果為TRUE,表示為服務端,如果為FALSE,表示為客戶端。我們將MiniGUI應用程序名改為mginit,則該應用程序為服務端,如果MiniGUI應用程序名作為客戶端運行,則必須先運行MiniGUI提供的服務端程序mginit。


            圖4 MiniGUI應用程序流程

            本文作者創(chuàng)新點:

            本文討論的控制系統(tǒng)軟件平臺是一個復雜、龐大的系統(tǒng),而且每個組成部分其內(nèi)部結(jié)構(gòu)和實現(xiàn)也非常復雜。我在此課題中做了很多研究,提出了系統(tǒng)設計的框架,如今已經(jīng)實現(xiàn)部分為: Linux實時操作系統(tǒng)、實時數(shù)據(jù)庫管理與通信、圖形庫與運行環(huán)境等,取得了優(yōu)秀的成果。


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

          上一頁 1 2 3 4 5 6 下一頁

          評論


          相關推薦

          技術專區(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); })();