
第33卷第2期 2010年12月
文章编号:1674-5949(2010)02-0115-05
上海船舶运输科学研究所学报 JOURNALOFSSSRI
Vol, 33 No,2 Dec.2010
基于WindowsCE的嵌入式人机界面实现过程
李建
(上海船舶运榆科学研究所研究开发中心,上海200135)
摘要:WindowsCE嵌人式操作系统的优势在于具有完善的图形库函数,因此被广泛用于嵌人式系统界面制作,现结合1款船用显示终端的人机界面从总体到不同界面之间的切换,以及虚拟仪表和曲线表的开发过程,给出了
基于WindowsCE的嵌人式人机界面实现过程。关键词:WindowsCE;嵌人式系统;人机界面
中图分类号:U665,261
文献标志码:A
ImplementationProcessofEmbeddedGraphicInterfaceBasedonWindowsCE
LIJian
(Research and Development Center,Shanghai Ship and Shipping Research Institute,
Shanghai200135,China)
Abstract; Windosw CE embedded operating system has abundant graphic funetion library, so it is widely used to make graphic interfaces, The process of developing embedded graphic interfaces based on Windosw CE operating system used in marine dis-play terminal is described.
Key words; Windows CE; embedded system; graphic interfaces 0引言
人机界面是工业控制软件中的重要组成部分,它不仅可以直观地显示系统信息,还可以直接进行各种控制指令的操作和参数设置,有助于提高工作效率。WindowsCE操作系统有丰富的图形函数库,使得基于 WindowsCE操作系统开发嵌人式人机界面相对其他操作系统要简单得多,因此,WindowsCE操作系统被广泛用于各种嵌人式设备的人机界面开发。
文中以WindowsCE操作系统为基础,并结合1款船用显示终端的人机界面开发过程来论述基于Win
dowsCE嵌人式人机界面的实现过程。 1人机界面总体设计
在进行嵌人式设备界面开发时,首先确定界面的总体结构。整个系统需要的所有界面,以及界面之间的链接结构构成了人机界面的总体结构,
图1是一种船舶电力监控系统显示终端界面总体结构图,图2是此显示终端在起动后显示的初始界面通过这个界面可以显示电站的4台机组的运行情况、基本参数、是否在网,以及电网的一些运行状况。在此界面的左上角有个“菜单"按钮,通过此按钮可以进行图1中的界面链接,从而进入其它界面,进行一些设置
收稿日期:2010-05-25
作者简介:李建(1982-),男,安徽省明光市人,助理研究员,主要从事嵌入式软件研发工作。万方数据