电子设备中OSD界面上实现动态图标显示控制的系统及方法技术方案

技术编号:11023508 阅读:102 留言:0更新日期:2015-02-11 12:23
本发明专利技术涉及一种电子设备中的在屏显示OSD界面上实现动态图标显示控制的系统,其中包括一个存放待显示的图标的所有数据的外部存储模块、一个图标库内存模块和一个图标控制模块,所述的图标库内存模块与所述的外部存储模块相连接,所述的OSD界面的控制单元通过该图标控制模块读取所述的图标库内存模块中的图标数据。本发明专利技术还涉及一种基于所述的系统在电子设备中的在屏显示OSD界面上实现动态图标显示控制的方法。采用该种结构的电子设备中的在屏显示OSD界面上实现动态图标显示的系统及方法,可以实现利用小容量显示缓冲存储器即可在电子设备中的在屏显示OSD界面上显示动态图标、结构简单、使用方便、应用范围广泛。

【技术实现步骤摘要】
电子设备中OSD界面上实现动态图标显示控制的系统及方法
本专利技术涉及电子屏幕显示领域,尤其涉及电子设备显示动态图标领域,具体是指一种电子设备中OSD界面上实现动态图标显示控制的系统及方法。
技术介绍
在屏显示技术(on-screendisplay,OSD),即屏幕菜单式调节方式,一般是按菜单(Menu)键后屏幕弹出的显示器各项调节项目信息的矩形菜单,可通过该菜单对显示器各项工作指标包括色彩、模式、几何形状等进行调整,从而达到最佳的使用状态。目前在屏显示技术已广泛应用于平板电视、数码相机、DV机等多种场合。其特点是在显示器的荧幕中产生一些特殊的字形或图形,让使用者得到一些信息。常见于家用电视机或个人PC电脑之显示荧幕上,当使用者操作电视机换台或是调整音量、画质的时候,电视荧幕就会显示目前状态让使用者知道,此控制IC可在荧幕上的任何位置显示一些特殊字形与图形,成为人机界面上重要的信息产生装置。动态的图像目前根据制作方法和表现效果不同,可以分为三种:1、Flash动画。Flash是网络上动画常见表现形式。Flash动画可以实现很多效果,比如:移动、放大、缩小、跳动、旋转、扩散、渐强和渐弱、分割、排列组合等等。Flash在音画作品中被广泛使用;2、Gif动画。Gif动画是动画图片,是通过对多图层的图片,按时间进行不同的切换,以达到动画的效果。Gif动画图片的特点是,图片小,易于随时安置调用;3、3D动画。3D动画是通过3Dmax软件制作的动态图片,由于可以表现图像三维的效果,所以又称为三维动画。3D动画虽然效果好,但由于文件很大,音画作品很少采用。我们这里所提到的动态图标与GIF动画类似,不过它不是用在PC上,而是应用于在屏显示技术上,也是通过对多图层的图片,按时间进行不同的切换。图标是具有明确指代含义的计算机图形。其中桌面图标是软件标识,界面中的图标是功能标识。动态图标(Movie)是指随时间而改变的图标组合,其作用是以活动的图形使OSD接口更生动,提高信息的表达效果。一般属性包括位置、颜色、具有的图标数目、变化速度等。动态图标的概念早已经覆盖我们日常生活中,如我们在电脑上看到的Flash动画,当然,其显示的Flash动画完全可以通过软件来实现,另外在一些手机上也经常看见选择菜单功能的时候会出现动态图标,但是,在电子设备显示领域,动态图标还不够普遍,特别是在成本控制的基础上,要实现华丽的动画效果。现有的电子设备中OSD图标很多都采用静态的显示方法,动态图标还不够普遍。另外,现有的在屏显示装置采用所有的OSD图标数据统一存放于一个独立显示缓冲存储器中,所有OSD图标数据都从一个显示缓冲存储器中调用,特别是在考虑成本控制的情况下,该显示缓冲存储器的容量比较小,而动态图标的数据往往相对比较多,在小容量显示缓冲存储器中实现动态图标的效果十分困难。
技术实现思路
本专利技术的目的是克服了上述现有技术的缺点,提供了一种利用小容量显示缓冲存储器即可实现的在电子设备中的在屏显示OSD界面上显示动态图标、结构简单、使用方便、应用范围广泛的电子设备中OSD界面上实现动态图标显示控制的系统及方法。为了实现上述目的,本专利技术的电子设备中OSD界面上实现动态图标显示控制的系统及方法具有如下构成:该电子设备中的在屏显示OSD界面上实现动态图标显示控制的系统,其主要特点是,所述的系统包括:一个外部存储模块,用以存放待显示的图标的所有数据;一个图标库内存模块,与所述的外部存储模块相连接,用以接收并存储从所述的外部存储模块传输的当前OSD界面显示所需的图标数据;一个图标控制模块,连接于所述的图标库内存模块与OSD界面的控制单元之间,所述的OSD界面的控制单元通过该图标控制模块读取所述的图标库内存模块中的图标数据。较佳地,所述的外部存储模块为外部FLASH存储器。较佳地,所述的图标库内存模块中的存储地址的数量大于待显示的图标数量。较佳地,所述的图标控制模块包括数个图标控制单元,且各个所述的图标控制单元分别与待显示的图标一一对应。本专利技术还涉及一种基于所述的系统在电子设备中的在屏显示OSD界面上实现动态图标显示控制的方法,其主要特点是,所述的方法包括如下步骤:(1)制作待显示的图标数据库,将所述的待显示的图标数据库存储于所述的外部存储模块中;(2)将当前OSD界面显示所需的图标数据从所述的外部存储模块依次循环传输至所述的图标库内存模块中;(3)所述的图标控制模块依次选择图标库内存模块中所存入的图标数据所对应的地址;(4)所述的OSD界面的控制单元通过所述的图标控制模块读取图标库内存模块中的图标数据。较佳地,所述的外部存储模块与所述的图标库内存模块之间通过DMA方式传输图标数据。较佳地,所述的待显示的图标数据库包括:待选数据库,用以存放各个待显示的图标未被选中时的图标数据;数个选中数据库,且各个所述的选中数据库分别与待显示的图标一一对应,所述的选中数据库用以分别存放各个所对应的图标被选中时的图标数据。更佳地,所述的图标库内存模块中的存储地址的数量大于待显示的图标数量,所述的将当前OSD界面显示所需的图标数据从所述的外部存储模块依次循环传输至所述的图标库内存模块中包括以下步骤:(11)将所述的待选数据库中的图标数据从所述的外部存储模块传输至所述的图标库内存模块中,并存放于各个图标所对应的地址中;(12)判断当前OSD界面选中的图标号;(13)将被选中图标所对应的选中数据库中的所有图标数据从第一个数据开始依次循环地从所述的外部存储模块传输至所述的图标库内存模块中的空闲地址中;(14)每次将被选中图标所对应的选中数据库中的一个图标数据从所述的外部存储模块传输至所述的空闲地址后,所述的图标库内存模块将存放被选中图标所对应的选中数据库中上一个图标数据的地址清空。更进一步地,所述的将被选中图标所对应的选中数据库中的所有图标数据从第一个数据开始依次循环地从所述的外部存储模块传输至所述的图标库内存模块中的空闲地址中包括以下步骤:(111)将所述的被选中图标所对应的选中数据库中的第一个数据从所述的外部存储模块传输至所述的图标库内存模块的空闲地址中;(112)判断当前传输的数据是否为被选中图标所对应的选中数据库中的最后一个数据,如是则继续步骤(114),否则继续步骤(113);(113)经过系统预设的延迟时间后,将被选中图标所对应的选中数据库中的下一个数据从所述的外部存储模块传输至所述的图标库内存模块的空闲地址中;(114)经过系统预设的延迟时间后,将所述的被选中图标所对应的选中数据库中的第一个数据从所述的外部存储模块传输至所述的图标库内存模块的空闲地址中。再进一步地,所述的步骤(112)和(113)之间还包括以下步骤:(1121)判断是否有按键触发命令,如是则继续步骤(1122),否则继续步骤(113);(1122)经过系统预设的延迟时间后,将所述的被选中图标所对应的选中数据库中的第一个数据从所述的外部存储模块传输至所述的图标库内存模块的空闲地址中。更佳地,所述的图标控制模块包括数个图标控制单元,且各个所述的图标控制单元分别与待显示的图标一一对应,所述的图标控制模块依次选择图标库内存模块中所存入的图标数据所对应的地址包括以下步骤:(21)所述的待选数据库中的图标数本文档来自技高网
...
电子设备中OSD界面上实现动态图标显示控制的系统及方法

【技术保护点】
一种电子设备中的在屏显示OSD界面上实现动态图标显示控制的系统,其特征在于,所述的系统包括:一外部存储模块,用以存放待显示的图标的所有数据;一图标库内存模块,与所述的外部存储模块相连接,用以接收并存储从所述的外部存储模块传输的当前OSD界面显示所需的图标数据;一图标控制模块,连接于所述的图标库内存模块与OSD界面的控制单元之间,所述的OSD界面的控制单元通过该图标控制模块读取所述的图标库内存模块中的图标数据。

【技术特征摘要】
1.一种电子设备中的在屏显示OSD界面上实现动态图标显示控制的系统,其特征在于,所述的系统包括:一外部存储模块,用以存放待显示的图标的所有数据;一图标库内存模块,与所述的外部存储模块相连接,用以接收并存储从所述的外部存储模块传输的当前OSD界面显示所需的图标数据;一图标控制模块,连接于所述的图标库内存模块与OSD界面的控制单元之间,所述的OSD界面的控制单元通过该图标控制模块读取所述的图标库内存模块中的图标数据;所述的系统实现电子设备中的在屏显示OSD界面上动态图标显示控制的具体处理方式如下:(1)制作待显示的图标数据库,将所述的待显示的图标数据库存储于所述的外部存储模块中;(2)将当前OSD界面显示所需的图标数据从所述的外部存储模块依次循环传输至所述的图标库内存模块中;(3)所述的图标控制模块依次选择图标库内存模块中所存入的图标数据所对应的地址;(4)所述的OSD界面的控制单元通过所述的图标控制模块读取图标库内存模块中的图标数据。2.根据权利要求1所述的电子设备中的在屏显示OSD界面上实现动态图标显示控制的系统,其特征在于,所述的外部存储模块为外部FLASH存储器。3.根据权利要求1所述的电子设备中的在屏显示OSD界面上实现动态图标显示控制的系统,其特征在于,所述的图标库内存模块中的存储地址的数量大于待显示的图标数量。4.根据权利要求1所述的电子设备中的在屏显示OSD界面上实现动态图标显示控制的系统,其特征在于,所述的图标控制模块包括数个图标控制单元,且各个所述的图标控制单元分别与待显示的图标一一对应。5.一种基于权利要求1至4中任一项所述的系统实现电子设备中的在屏显示OSD界面上动态图标显示控制的方法,其特征在于,所述的方法包括以下步骤:(1)制作待显示的图标数据库,将所述的待显示的图标数据库存储于所述的外部存储模块中;(2)将当前OSD界面显示所需的图标数据从所述的外部存储模块依次循环传输至所述的图标库内存模块中;(3)所述的图标控制模块依次选择图标库内存模块中所存入的图标数据所对应的地址;(4)所述的OSD界面的控制单元通过所述的图标控制模块读取图标库内存模块中的图标数据。6.根据权利要求5所述的电子设备中的在屏显示OSD界面上实现动态图标显示控制的方法,其特征在于,所述的外部存储模块与所述的图标库内存模块之间通过DMA方式传输图标数据。7.根据权利要求5所述的电子设备中的在屏显示OSD界面上实现动态图标显示控制的方法,其特征在于,所述的待显示的图标数据库包括:待选数据库,用以存放各个待显示的图标未被选中时的图标数据;数个选中数据库,且各个所述的选中数据库分别与待显示的图标一一对应,所述的选中数据库用以分别存放各个所对应的图标被选中时的图标数据。8.根据权利要求7所述的电子设备中的在屏显示OSD界面上实现动态图标显示控制的方法,其特征在于,...

【专利技术属性】
技术研发人员:张铆计艳
申请(专利权)人:无锡华润矽科微电子有限公司
类型:发明
国别省市:江苏;32

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

1