用于嵌入式终端上屏幕视控的图形显示方法及装置制造方法及图纸

技术编号:3630754 阅读:201 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了嵌入式终端上屏幕视控系统的图形显示方法,嵌入式终端包括多媒体芯片、液晶显示器、和人机界面系统,该方法包括:在液晶显示器的控制权从人机界面系统转换到多媒体芯片之后,多媒体芯片读取液晶显示器的缓冲区中的图形数据;以及多媒体芯片将从液晶显示器的缓冲区中读取的图形数据输出到液晶显示器。本发明专利技术还公开了嵌入式终端上屏幕视控系统的图形显示装置,包括人机界面系统,多媒体芯片,以及液晶显示器。通过本发明专利技术,开发者只需要用GDI接口就能完成OSD图形的显示,完全屏蔽了OSD的显示机制,降低开发难度。让OSD相关的界面开发方法与其它应用程序界面的开发方法统一,简化程序流程,降低了工作量。

【技术实现步骤摘要】

本专利技术涉及计算机显示领域,具体地涉及带多媒体芯片的嵌入式终端显示系统及嵌入式终端上OSD图形的显示方法。
技术介绍
通常嵌入式终端的人才几界面(Man-Machine Interface,以下简 称MMI)系统提供了图形装置界面(Graphics Device Interface,以 下简称GDI)接口,这些接口负责图形的输出,图形数据会首先输 出到一块数据緩冲区(LCD buffer)中,在适当的时候,人沖几界面系统 会将这块数据緩沖区刷新到屏幕上。通过这些GDI接口可以比较方 便地开发出嵌入式应用程序界面。在嵌入式终端中,具有视频播放,拍照/摄像等多媒体功能是很 常见的,目前这类多媒体功能一般会由一块多媒体芯片提供,多媒 体芯片利用其强大的处理能力完成^f见频的编解码,图形处理等工作。 以播放视频为例,在工作时多媒体芯片会控制整个LCD屏幕,这时 LCD上显示的内容完全由多媒体芯片提供,多媒体芯片将视频数据 解码后直接输出到屏幕。通常在这类应用程序中除了需要显示^L频, 拍照/摄像的影像外,往往还要显示用户菜单等其他界面元素,以便 给用户提示信息和操作指引。但是在LCD的控制权交给了多媒体芯 片后,LCD buffer中的图形就无法刷新到屏幕上了,人才几界面系统 的GDI接口也就无法承担起将图形绘制到屏幕上的功能。因此多力某体芯片提供了设置OSD ( On Screen Display )图形的接口满足这个 功能要求,OSD的显示机制如附图l所示, 一方面^f见频的输出直接「 由多媒体芯片输出到LCD,另一方面屏幕上的其它图形元素通过设 置OSD buffer输出到LCD,然后叠加在视频影像上显示出来,形成 需要的用户界面。这种才几制4吏得在嵌入式系统中#见频插^:,拍照/ 摄像这类多^某体应用程序的开发与其他应用程序界面的开发不一 样,为了显示图形,开发者必须生成图形数据,然后通过设置OSD 的方式将其显示出来。这样主要有下述缺点。开发者需要清楚的了解OSD显示机制,增加了开发者负担。程序必须用某种方法自行生成OSD图形数据,如果OSD图形 只是一个小图标那么传统方法的工作量还是能接受的,如果OSD图 形元素比较复杂且经常变化的,比如考虑在一个有文本,图片的页 面中播;故一賴^见频,并且文本可能会不断变化,那么开发者的工作 量是巨大的。程序流,呈上和其他应用程序界面的不同,具有特殊性,而且i殳 置OSD,切换控制权之类的操作与硬件相关,不便于代码的维护和 移植。
技术实现思路
考虑到上述问题而做出本专利技术,为此,本专利技术的主要目的在于, 提供一种嵌入式终端上屏幕视控系统的图形显示方法及装置。根据本专利技术的嵌入式终端上屏幕视控系统的图形显示方法,嵌 入式终端包括多々某体芯片、液晶显示器、和人机界面系统,该方法 包括在液晶显示器的控制权从人机界面系统转换到多媒体芯片之 后,多媒体芯片读取液晶显示器的緩冲区中的图形数据;以及多媒体芯片将从液晶显示器的緩冲区中读取的图形数据输出到液晶显示器。此外,在该方法中,通过多媒体芯片中的屏幕视控系统读取液 晶显示器的緩冲区中的图形数据,并将图形数据输出到液晶显示器。此外,在该方法中,多媒体芯片将视频信息和从液晶显示器的 緩沖区中读取的图形数据同时显示在液晶显示器上。此夕卜,在该方法中,通过人机界面系统的GDI接口将图形数据 写入液晶显示器的緩沖区。其中,多媒体芯片具有用于表示液晶显 示器的控制4又的标志位。根据本专利技术的嵌入式终端上屏幕视控系统的图形显示装置,包 括人机界面系统,用于将图形数据存储到液晶显示器的緩沖区中, 并将緩沖区中的图形数据提供给液晶显示器;多媒体芯片,用于将 视频信息提供给液晶显示器,并且在液晶显示器的控制权从人机界 面系统转换到多媒体芯片之后,从液晶显示器的緩沖区中读取图形 数据;以及液晶显示器,用于显示来自人机界面系统的图形数据或 者来自多媒体芯片的视频信息。此外,在该装置中,通过多媒体芯片中的屏幕视控系统读取液 晶显示器的緩沖区中的图形数据,并将图形数据输出到液晶显示器。此外,在该装置中,多媒体芯片将视频信息和从液晶显示器的 1£冲区中读取的图形教:据同时显示在液晶显示器上。此外,在该装置中,通过人机界面系统的GDI接口将图形数据 写入液晶显示器的緩冲区。其中,多々某体芯片具有用于表示液晶显 示器的控制权的标志位。通过本专利技术的上述方面,开发者只需要用GDI 4妄口就能完成 OSD图形的显示,完全屏蔽了 OSD的显示机制,降低开发难度。简化程序流程,降低了工作量。此类应用程序的界面开发将不涉及 OSD设置,切换控制权的相关操作,脱离了与硬件平台的相关性, 便于移植。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部 分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本发 明的目的和其他优点可通过在所写的说明书、权利要求书、以及附 图中所特别指出的结构来实现和获得。附图说明附图用来l是供对本专利技术的进一步理解,并且构成i兌明书的一部 分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的 限制。在附图中图1是示出了现有技术的嵌入式终端OSD图形传统显示方法 的结构示意图2是示出了根据本专利技术实施来的嵌入式终端上屏幕视控系统 的图形显示方法的流禾呈图3是示出了才艮据本专利技术实施例的嵌入式终端上屏幕视控系统 的图形显示装置的结构示意图;以及图4是示出了才艮据本专利技术另一实施例的嵌入式终端OSD图形 显示方法的结构示意图。具体实施例方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此 处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本 专利技术。图2是示出了根据本专利技术实施来的嵌入式终端上屏幕视控系统 的图形显示方法的流禾呈图。如图2所示,嵌入式终端包括多々某体芯片、液晶显示器、和人 才几界面系统,该方法包括步骤S202,在液晶显示器的控制4又从人 机界面系统转换到多媒体芯片之后,多媒体芯片读取液晶显示器的 緩冲区中的图形数据;以及步骤S204,多々某体芯片将从液晶显示器 的緩冲区中读取的图形数据输出到液晶显示器。此外,在该方法中,通过多4某体芯片中的屏幕4见控系统读取液 晶显示器的緩沖区中的图形数据,并将图形数据输出到液晶显示器。此外,在该方法中,多媒体芯片将视频信息和从液晶显示器的 緩冲区中读取的图形数据同时显示在液晶显示器上。此外,在该方法中,通过人机界面系统的GDI接口将图形数据 写入液晶显示器的緩沖区。其中,多媒体芯片具有用于表示液晶显 示器的控制权的标志位。图3是示出了根据本专利技术实施例的嵌入式终端上屏幕视控系统 的图形显示装置的结构示意图。如图3所示,包括人机界面系统302,用于将图形数据存储到 液晶显示器的緩沖区中,并将緩沖区中的图形数据提供给液晶显示 器;多々某体芯片304,用于将视频信息提供给液晶显示器,并且在液晶显示器的控制权从人机界面系统转换到多媒体芯片之后,从液晶显示器的緩冲区中读取图形数据;以及液晶显示器306,用于显 示来自人机界面系统的图形数据或者来自多4某体芯片的视频信息。此外,在该装置中,通过多々某体芯片中的屏幕视控系统读取液 晶显示器的緩冲区中的图形数据,并将图形数据输出到液晶显示器。此外,在本文档来自技高网
...

【技术保护点】
一种嵌入式终端上屏幕视控系统的图形显示方法,所述嵌入式终端包括多媒体芯片、液晶显示器、和人机界面系统,其特征在于,包括: 在所述液晶显示器的控制权从所述人机界面系统转换到所述多媒体芯片之后,所述多媒体芯片读取所述液晶显示器的缓冲区中的图形数据;以及 所述多媒体芯片将从所述液晶显示器的缓冲区中读取的图形数据输出到所述液晶显示器。

【技术特征摘要】

【专利技术属性】
技术研发人员:殷飞童晓演惠毅易云山
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利