您现在的位置: 华玉生活网 >> 技术文库 >> 无线 >> 正文>> 繁体中文

基于WindML的VxWorks图形驱动研究

引言基于VxWorks操作系统的图形显示有多种解决方案。VxWorks图形开发组件WINDMEDIALIBRARY是一个适用于VxWorks下开发图形用户界面的媒体库,它提供了一系列的API函数,功能强大,易于实现图形用户界面的开发。鉴于此,本文介绍了图形设备的硬件结构以及图形设备驱动的体系结构,并重点阐述了windML下的VxWorks图形驱动程序开发的一般步骤。1VxWorks及WindML介绍VxWorks操作系统是WindRiverSystem公司(简称"风河公司")设

引 言

基于VxWorks操作系统的图形显示有多种解决方案。VxWorks图形开发组件WIND MEDIA LIBRARY是一个适用于VxWorks下开发图形用户界面的媒体库,它提供了一系列的API函数,功能强大,易于实现图形用户界面的开发。鉴于此,本文介绍了图形设备的硬件结构以及图形设备驱动的体系结构,并重点阐述了windML下的VxWorks图形驱动程序开发的一般步骤。

1 VxWorks及WindML介绍

VxWorks操作系统是Wind River System公司(简称"风河公司")设计开发的一种嵌入式实时操作系统(RTOS),具有良好的持续发展能力、高性能的内核以及友好的用户开发环境。它以其良好的可靠性和卓越的实时性被广泛应用在通信、军事、航空和航天等高尖技术及实时性要求极高的领域中,如卫星通信、军事演习、弹道制导和飞机导航等。

WindML(Wind Media Library,媒体库),支持基于嵌入式操作系统的多媒体应用程序,为多种操作系统提供基本的图形、视频、声频技术,并且提供了一个设计标准设备驱动程序的框架,WindML还提供了一系列工具用来处理输入设备和过程事件。

WindML包含两个组件:软件开发工具包(SDK)、驱动开发工具包(DDK)。

SDK用来实现应用程序的开发。它为图形、输入设备、多媒体、字体、内存管理等设备提供了一个全面的API集合,并且允许开发者在不同的硬件平台下完成独立于硬件的代码。

DDK用来实现驱动程序的开发。它提供了一系列通用硬件配置下的驱动参考程序,以及能够使开发者迅速开发出驱动程序的API集合。DDK具有可扩展性和可定制性。

2 图形驱动的体系结构

WindML图形驱动主要通过以下3层进行通信:2D层、板级支持包及操作系统和图形硬件设备。体系结构如图1所示。


  • 扩展阅读
  • 上一个文章:
  • 【返回网站首页】 【返回无线】
  • 下一个文章:
  • 【字体: 】【】【发表评论】【加入收藏】【告诉好友】【打印此文
    文章 软件 电影 商品

    相关文章

    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    | 服务声明 | 充值中心| 华安五金电器 | 收费标准| 论坛| 留言| 实用查询| 会员中心| 下载帮助| 设为首页|

    技术支持:瑞达科技 即时交谈QQ:237013889 QQ群:13810759 E-Mail:237013889@qq.com
    非盈利网站,如有侵权,请来信来电告知,第一时间处理,谢谢!
    桂ICP备17008104号 华玉生活网网站统计
    tj