基于EP9315的WindML3.0显示驱动开发✴

2011-04-02 06:54:44曾庆远
电讯技术 2011年12期
关键词:设备

曾庆远

基于EP9315的WindML3.0显示驱动开发✴

曾庆远

(中国西南电子技术研究所,成都610036)

为满足目前高集成度嵌入式平台下对功能性要求日益复杂和开发周期进一步缩短的需求,以ARM9处理器EP9315构建的平台为实例,介绍了一种VxWorks实时嵌入式操作系统下标准多媒体开发库WindML的显示驱动开发方法和要点。描述了从驱动的安装介入、初始化、绘图函数的编写和硬件加速功能的引入等方面内容,可为工程应用中显示控制功能的开发提供参考。

嵌入式平台;显示驱动;多媒体开发库;硬件加速

1 引言

随着嵌入式硬件平台和嵌入式操作系统的高速发展,嵌入式环境下对显示应用的需求也逐步进入到一个日趋复杂化、标准化和可定制化的阶段。显示驱动程序作为显示应用的底层基础在所有嵌入式操作系统和图形应用开发库中都是不可或缺的组成部分。

在目前的工程应用中,显示驱动的开发主要依赖显示芯片生产商和操作系统开发商的支持。在VxWorks实时嵌入式操作系统下,可获取的显示驱动在支持的显示控制器型号的广泛性和对显示控制器硬件功能利用的充分性方面都远不及Windows和Linux等主流操作系统。而嵌入式应用中的高定制性和可裁剪性的需求造成硬件平台的多样化要求开发者在短周期内开发移植出适应不同平台的显示驱动程序[1]。

WindML是VxWorks下一个基本的标准多媒体应用开发包,其对显示功能的支持能满足绝大部分条件下的2D显示应用和部分3D显示应用,并且其显示驱动程序能够作为底层的驱动向更上层的图形开发库提供支持,是VxWorks下最为基础的显示驱动程序[2,3]。……

登录APP查看全文

猜你喜欢
设备
谐响应分析在设备减振中的应用
调试新设备
当代工人(2020年13期)2020-09-27 23:04:20
基于VB6.0+Access2010开发的设备管理信息系统
基于MPU6050简单控制设备
电子制作(2018年11期)2018-08-04 03:26:08
广播发射设备中平衡输入与不平衡输入的转换
电子制作(2018年10期)2018-08-04 03:24:48
食之无味,弃之可惜 那些槽点满满的可穿戴智能设备
500kV输变电设备运行维护探讨
工业设计(2016年12期)2016-04-16 02:52:00
HTC斥资千万美元入股虚拟现实设备商WEVR
IT时代周刊(2015年8期)2015-11-11 05:50:37
Automechanika Shanghai 2014 之“看” 汽保设备篇
如何在设备采购中节省成本