新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 面向LwIP的Nios II网络驱动程序开发

面向LwIP的Nios II网络驱动程序开发

作者:时间:2009-02-25来源:网络收藏
3.3 模拟Windows界面的设计实现

本文引用地址:http://www.eepw.com.cn/article/152641.htm

  我们经常使用的Windows系统的桌面,便是一个华丽的图形用户界面,所以设计模拟了Windows的桌面的图形界面。

  这个界面的设计思想是:在全屏填充一张图片,作为Windows的桌面背景图案。经过计算得到状态栏的坐标值,在液晶显示屏的下方选择绿色和蓝色填充两个矩形,作为状态栏。仍然使用填充矩形函数做出开始菜单的背景色。在相应的地方通过计算获得汉字的显示坐标值,在相应的位置显示汉字。判断是否有键按下,若没有就继续显示桌面,有键按下就显示开始菜单。显示Windows界面流程如图2所示。模拟Windows界面在上显示如图3所示。

图2 显示Windows界面流程

图3 模拟Windows界面

  4 结束语

  近年来,随着嵌入式技术的发展,嵌入式系统得到了飞速的发展,嵌入式设备将适用于更广阔的领域,航天、航空、军事、医学,还有与百姓生活息息相关的家电、运输、通信等等,由于嵌入式产品更加商品化,会涉及到方便用户使用的问题,对图形用户界面()的要求也越来越高,如何开发一个适合于自己硬件条件的系统,成了嵌入式系统开发的一个重要工作内容。本次设计采用ZLG/作为软件平台,对于复杂的应用可以采用MiniGUI等软件作为软件平台。

  本文作者创新点: 利用ZLG/GUI作为软件平台,开发出了类windows的图形用户界面,为嵌入式系统的GUI开发提供一种简便、低成本、可行的解决方案。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭