新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于Linux和MiniGUI的某型指控终端人机接口设计

基于Linux和MiniGUI的某型指控终端人机接口设计

作者: 时间:2010-10-29 来源:网络 收藏

  最重要的几个函数是:


  其中,WndProc是这个窗口的消息处理函数。在此,对消息循环进行初立即可。例如:



  添加了键盘驱动,修改了的输入引擎后,应用程序就可以响应键盘消息,处理各种事件。除了对标准控制的支持外,还提供了图形设备(GDI)的支持。通过GDI,程序可以在计算机屏幕上进行图形输出,包括基本绘图和文本输出。利用这种手段,可以绘制需要的仪表、各种表格。

  3.4 其他问题

  在该课题的开发过程中,还遇到了一些其他的问题,概述如下:

  (1)显示的色彩深度问题。作为,该课题的显示分辨率为640×480,如果是16位以上的色深,对ARM处理器将是一个比较大的负担,会出现画面的抖动,不连贯。处理的方法是将色深设置为8位,这需要通过修改的显示驱动来解决。

  (2)键盘的防抖问题。按键的抖动问题是一类常见问题,可以通过软件延时或者其他的手段进行处理。

  (3)功能的进一步丰富。该课题只实现了终端的界面,但是作为一个完整意义的终端,还应该考虑终端之间的联网、数据传输,终端和工况采集装置之间的硬件、数据交换等问题。这些需要进一步开发利用ARM芯片上的其他外设,这是该课题下一步的目标。

  4 结语

  ARM作为一款性价比突出的嵌入式芯片,与图形系统相结合,是嵌入式图形界面编程的优选。实验证明,本文所介绍的软、硬件系统较好地实现了在本文引言中提及的车载平台的几项功能。作为一类典型的车载嵌入式系统,车载指控系统的原理与方法同样适用于其他嵌入式系统。

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

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭