基于嵌入式操作系统的控制系统平台设计
3.3人机界面软件
人机界面模块是本系统重要的部分,它提供用户与底层控制的交互平台。
3.3.1人机界面数据库
人机界面数据是指与界面相关的数据,包括全局I/O数据和内存数据。I/O数据指的是需要系统和其它应用程序(包括I/O服务程序)交换数据的变量,与实时数据库中的全局I/O数据相似。内存变量是只在系统内需要的变量,比如计算过程的中间变量。为了存取方便,我们使用链表来组织人机界面数据,形成两个链表:I/O数据链和内存数据链。人机界面数据库也是依据XML配置文件hmidb.xml来填充的,XML配置文件来自于开发环境。
linux操作系统文章专题:linux操作系统详解(linux不再难懂)
评论