新闻中心

EEPW首页>嵌入式系统>设计应用> 基于嵌入式操作系统的控制系统平台设计

基于嵌入式操作系统的控制系统平台设计

作者: 时间:2010-11-15 来源:网络 收藏

  3.2.2界面图元

  图元是构成画面的基本元素,包括基本图元,如线条、矩形、椭圆等,以及组合图元,如油罐、阀门等,它们是由基本图元组合而成。本系统提供了大量的图元,这些图元的绘制将调用特定系统下的平台函数,如Linux系统和Windows CE系统,即对于用户来说,不管使用哪个系统,这一层是相同的。

  描述人机界面需要一个XML配置文件,如hmiwidget.xml,这个配置文件是用户在开发环境中设计界面时生成的。系统还支持图元的变化,即动态属性,以及事件响应。因此人机界面图元还有动态属性和事件属性,解析配置文件hmiwidget.xml时,会分析这些属性,并将其链起来。

  在系统初始化时,MiniGUI分为两种情况:服务器(Server)和客户端(Client)。这主要取决于全局变量mgServer的值,如果为TRUE,表示为服务端,如果为FALSE,表示为客户端。我们将MiniGUI应用程序名改为mginit,则该应用程序为服务端,如果MiniGUI应用程序名作为客户端运行,则必须先运行MiniGUI提供的服务端程序mginit。


  图4 MiniGUI应用程序流程

  本文作者创新点:

  本文讨论的控制系统软件平台是一个复杂、庞大的系统,而且每个组成部分其内部结构和实现也非常复杂。我在此课题中做了很多研究,提出了系统设计的框架,如今已经实现部分为:Linux实时操作系统、实时数据库管理与通信、图形库与运行环境等,取得了优秀的成果。


linux操作系统文章专题:linux操作系统详解(linux不再难懂)

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

关键词:I/O数据嵌入式

评论


相关推荐

技术专区

关闭