[发明专利]屏幕显示菜单的数据载入方法和视频设备有效
申请号: | 200810147107.3 | 申请日: | 2008-08-18 |
公开(公告)号: | CN101640770A | 公开(公告)日: | 2010-02-03 |
发明(设计)人: | 黄毅;王瑞冰;闫磊;李云峰;花红民 | 申请(专利权)人: | 青岛海信信芯科技有限公司 |
主分类号: | H04N5/445 | 分类号: | H04N5/445 |
代理公司: | 北京中博世达专利商标代理有限公司 | 代理人: | 申 健 |
地址: | 266100山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 屏幕 显示 菜单 数据 载入 方法 视频 设备 | ||
技术领域
本发明涉及屏幕显示菜单技术,尤其涉及一种屏幕显示菜单的数据载入方法及应用所述数据载入方法的视频设备。
背景技术
随着技术的发展,电子类消费产品的功能越来越强大,与其配合使用的相应装置也越来越复杂,例如,数字电视机顶盒、卫星接收器、摄像机和VCD/DVD播放机等,为了便于用户使用,许多产品都具备屏幕显示菜单(On ScreenDisplay,OSD)功能。
OSD技术,指在用户对产品进行控制时,将可设定的各个参数的状态信息在可视界面上显示出来的一种技术。在早期,OSD技术主要将关于显示屏本身的参数(例如,亮度、色彩、对比度、色调等)的状态信息显示出来,目前,OSD技术还能将包括声音调整、频道设置、失真、会聚、色温、消磁等的状态信息显示出来,以及在原始视频图像上,显示叠加的特殊图像信息。OSD技术在为用户提供美观的可视界面的同时,能够分层次、有顺序的将各种状态信息提供给用户。
现有的产品系统架构中,通常会采用相应的处理芯片(例如,FPGA芯片、DSP芯片)实现上述OSD功能。实现OSD显示时需要处理的数据通常可分为两种,一种是携带显示内容的素材数据,将该素材数据经过相应的处理后,在显示屏上进行显示,显示的内容包括图片、文字、符号和特殊图案等;另一种是芯片实现OSD显示时所需的指令代码。
如图1所示,涉及实现OSD显示的器件主要包括微控制单元(MicroController Unit,MCU),OSD功能模块、控制模块和片外存储器,其中,MCU对整个芯片的运行进行控制;OSD功能模块对接收到的素材数据进行处理后,控制其在显示屏上的显示;控制模块包括控制寄存器、时钟频率选择模块、选通器等,对MCU的工作状态进行设置,保证MCU的正常的运转;片外存储器通常采用闪存(FLASH)。FLASH中保存所有的素材数据和相应的指令代码。
进行OSD显示时,MCU需要首先从FLASH中读取相应的指令代码,在该指令代码的控制下,MCU再将素材数据读取出来,载入OSD功能模块,OSD功能模块对该素材数据进行处理,在显示屏上进行显示。
然而,由于现有技术中素材数据和指令代码的存取都由FLASH来完成,导致将素材数据载入OSD功能模块的时间过长,造成了用户观看OSD显示出的画面时,画面延时较明显,画面迟滞的问题,影响了用户的使用效果。并且,在进行屏幕显示菜单时,MCU只能进行与实现屏幕显示菜单功能相关的数据处理,无法再执行其它的任务,造成了MCU的利用率低下。
发明内容
本发明提供了一种屏幕显示菜单的数据载入方法和视频设备,能够有效降低屏幕显示菜单的数据载入时间,提高屏幕显示菜单速度。
为达到上述目的,本发明采用的技术方案如下:
一种屏幕显示菜单的数据载入方法,包括以下步骤:
将预先设定的屏幕显示菜单的数据存储于第一存储器中;
接收屏幕显示菜单的数据并显示;
控制单元分别控制第一存储器的数据存储读写和屏幕显示菜单的数据载入;
所述屏幕显示菜单的数据载入方法还包括以下步骤:
所述控制单元接收到数据载入请求指令,启动直接内存访问从第一存储器中调取和载入屏幕显示菜单的数据;
在数据载入过程中,所述直接内存访问控制第一存储器的数据读写,并中止控制单元对第一存储器的控制,所述屏幕显示菜单的数据载入完成后,恢复控制单元对第一存储器的控制。
一种视频设备,包括第一存储器,该第一存储器保存屏幕显示菜单的数据,控制单元,该控制单元分别控制所述第一存储器的数据存储读写和屏幕显示菜单的数据载入,和接收屏幕显示菜单数据并显示的屏幕显示菜单模块,
所述控制单元,还用于根据接收到的数据载入请求指令,启动直接内存访问模块进行屏幕显示菜单的数据载入;
所述直接内存访问模块,用于接受所述控制单元的启动,控制所述第一存储器的数据读写,中止所述控制单元对所述第一存储器的数据读写控制,从第一存储器中调取屏幕显示菜单数据,并载入至所述屏幕显示菜单模块。
本发明提供的技术方案,实现屏幕显示菜单功能时,第一存储器只需保存屏幕显示菜单的数据,直接内存访问控制第一存储器的数据读写,并中止控制单元对第一存储器的控制,控制单元无须从该第一存储器中读取指令代码,以对屏幕显示菜单的数据载入进行控制,解决了现有技术中,屏幕显示菜单的数据和指令代码都存储在片外存储器中,由微控制单元进行存取带来的数据载入时间过长的问题,从而能够有效降低屏幕显示菜单的数据载入时间,提高屏幕显示菜单速度。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信信芯科技有限公司,未经青岛海信信芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810147107.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:交互式网络电视的加/解密系统和加/解密方法
- 下一篇:凸轮移轴式手机
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置