用于在电子设备的启动阶段显示动画的方法以及相关的电子设备技术

技术编号:19396999 阅读:19 留言:0更新日期:2018-11-10 05:06
本发明专利技术的一个方面涉及一种借助于电子设备(DE)的显示芯片(PA)显示动画的方法,该电子设备(DE)包括非易失性存储器(MN)和随机访问存储器(MV),显示芯片(PA)包括视频输出寄存器(RV)和显示寄存器(RA)。该方法包括第一静态编程阶段,包括步骤(E1),用于配置视频输出寄存器(RV);步骤(E2),用于在随机访问存储器(MV)中写入n个图像,n是大于或等于2的整数;步骤(E3),用于将多个节点(Ni)写入随机访问存储器(MV),使得每个节点包括图像的至少一部分的随机访问存储器(MV)中的地址,以及下一节点在随机访问存储器(MV)中的地址,最后一个节点包括第一节点的随机访问存储器(MV)中的地址;以及步骤(E4),用于配置显示寄存器(RA)。该方法还包括第二阶段,其中借助于显示寄存器(RA)的方式由显示芯片(PA)读取n个图像,以便显示动画。还公开了一种用于执行所述方法的设备。

【技术实现步骤摘要】
【国外来华专利技术】用于在电子设备的启动阶段显示动画的方法以及相关的电子设备
本专利技术的
是旨在连接到显示装置的电子设备的
本专利技术涉及一种通过电子设备为终端显示动画的方法,特别涉及一种用于在电子包的启动阶段显示动画的方法。本专利技术还涉及一种用于实现所述方法的设备。
技术介绍
电子设备的启动通过几个步骤来达成。首先,基础输入/输出系统初始化随机访问存储器。一旦初始化步骤完成,基础输入/输出系统将启动程序或引导程序加载到随机访问存储器中。该引导程序的作用是初始化外围设备,例如显示芯片,并将操作系统加载到随机访问存储器中。然而,操作所述设备的操作系统不是可立即操作的。从而在所述设备启动后的第一时刻期间,操作系统还没有访问显示芯片驱动,因此不能控制显示芯片提供例如关于启动阶段的进展的信息。然而,在这些第一时刻期间,引导程序可以被编程来静态地配置视频输出寄存器,以显示表示设备正在启动的图像。为了产生图像,显示芯片通常具有两个寄存器:视频输出寄存器和显示寄存器。视频输出寄存器可以被配置为实现逐行显示或隔行显示。当视频输出寄存器被配置为实行逐行显示时,图像的显示是逐行完成的。当视频输出寄存器被配置为实行隔行显示时,图像被划分为第一帧和第二帧,所述第一帧称为奇数帧,包括图像的奇数行,所述第二帧称为偶数帧,包括图像的偶数行,图像的显示通过首先显示奇数帧然后显示偶数帧来实现。显示寄存器包含链式配置表,另一种说法称之为节点,该节点特别包括图像的存储器地址(在使用逐行模式显示的情况下)或者要显示的帧的存储器地址(在使用隔行模式的情况下),其中通过视频输出寄存器的显示模式选择调节显示寄存器的配置。在逐行显示的框架内,包含在显示寄存器中的节点不仅包括待显示图像的存储器地址,还包括其自身的地址,或者换句话说,节点指向它本身。因此,通过持续扫描该节点来执行显示。在隔行显示的框架内,显示寄存器包含第一节点,该第一节点包括待显示图像的奇数帧的地址,并允许显示该图像的奇数行。所述第一节点还包括第二节点的存储器地址。所述第二节点包括待显示图像的偶数帧的地址并允许显示该图像的偶数行。所述第二节点还包括所述第一节点的存储器地址。因此通过扫描第一节点然后扫描第二节点,引起显示奇数行接着显示偶数行来实现显示。因此,与逐行显示相比,显示是在同一图像的奇数行(或奇数帧)显示和偶数行(或偶数帧)显示之间交替进行。然而,由于寄存器的编程是静态的,因此不可能显示动画,因为动画至少需要两个图像。因此,已知技术在启动阶段显示静态图像,其中所述图像的显示可以通过隔行显示模式或逐行显示模式出现。因此,只能在操作系统访问显示芯片驱动器时动画才能出现在显示设备上。取决于操作系统和采用的安全措施,该动画仅在电子设备实际启动后的5至15秒出现。在此间隔期间,用户通常将静止图像当做电子包的故障并在启动序列期间断开电子包。因此,需要在电子设备的启动阶段的最初时刻期间显示动画;也就是,在操作系统控制显示之前,指示所述启动正确地进行。
技术实现思路
本专利技术通过提出一种允许从启动阶段的第一时间显示动画的编程方法,提供了上述问题的解决方案。为此,本专利技术提出了一种通过电子设备的显示芯片来显示动画的方法,所述电子设备包括非易失性存储器和随机访问存储器,所述显示芯片包括视频输出寄存器和显示寄存器;其中所述方法包括第一静态编程阶段,该第一静态编程阶段包括:-配置视频输出寄存器的步骤;-将n幅图像写入随机访问存储器的步骤,其中n为大于或等于2的整数;-将多个节点写入随机访问存储器的步骤,使得每个节点包括n幅图中的一幅图的至少一部分的随机访问存储器地址,以及下一个节点的随机访问存储器地址,并且最后一个节点包括第一个节点的随机访问存储器地址;-显示寄存器的配置步骤。所述方法还包括用于通过所述显示芯片读取n幅图像的第二阶段,利用显示寄存器实现所述读取,以显示所述动画。因此,n幅图被连续显示,从设备启动的第一时间起生成动画。假定每个节点还包括n幅图像中的一幅图像的至少一部分的地址,则获得一连串图像的显示,这生成了动画。“一幅图像的至少一部分”要表达的是节点可以包含图像的偶数帧或奇数帧的存储器地址或图像的存储器地址。此外,动画基于显示寄存器的静态编程,并巧妙地利用了逐行或隔行读取模式来显示动画。因此,不需要让显示芯片来适配本专利技术的方法。本专利技术还提出了一种包括非易失性存储器、随机访问存储器和显示芯片的电子设备,所述显示芯片包括视频输出寄存器和显示寄存器。所述设备还包括用于实现本专利技术的方法的装置。术语“电子设备”涉及想要连接到显示装置的任何电子设备。例如,根据本专利技术的电子设备包括想要连接到电视的电子包,比如STB(机顶盒)。或者,显示设备可并入所述电子设备中。例如,根据本专利技术的电子设备可以包括智能电话。此外,术语显示芯片涉及一种芯片,特别包括连接到显示设备的一个或多个装置。例如,显示芯片可以包括HDMI或VGA端口。本专利技术还提出一种包括指令的计算机程序产品,所述指令使得根据本专利技术的设备执行根据本专利技术的显示方法的步骤。本专利技术还提供一种可以由计算机读取的辅助工具,该辅助工具记录有根据本专利技术的计算机程序。除了在前一段中列出的特征之外,根据本专利技术一个方面的显示方法可以从下文中体现一个或多个附加特征,或单独考虑,或根据所有技术上可行的组合来考虑。有利地,负责启动操作系统的启动程序被存储在非易失性存储器中,所述电子设备包括被配置为将所述启动程序加载到所述随机访问存储器中的基础输入/输出系统,其中所述n幅图像包括在所述启动程序中,使得所述基础输入/输出系统在启动程序的加载期间内执行将n幅图像写入随机访问存储器中的步骤。因此,在单个步骤中执行将启动程序以及包含待显示动画的图像加载进存储器的操作。有利地,通过基础输入/输出系统来执行配置视频输出寄存器和显示寄存器的步骤。因此,一旦加载了启动程序,动画就可以被显示。可选地,负责启动操作系统的启动程序存储在非易失性存储器中,所述电子设备包括被配置为将所述启动程序加载进随机访问存储器中的基本输入/输出系统,其中n幅图像储存在非易失性存储器中,同时,将n幅图像写入随机访问存储器中的步骤通过启动程序将储存在非易失性存储器中的图像复制进随机访问存储器内来执行。因此可以获得包括许多图像的动画,而不必减慢启动程序的加载,执行将启动程序加载进存储器是独立于包括动画的图像的加载的。有利地,配置视频输出寄存器和显示寄存器的步骤由启动程序所执行。因此,一旦启动程序被加载,便可以显示动画。有利地,n幅图像以压缩图像的形式储存。因此压缩图像的存储器占用得到了减少。优选地,将n幅图像写入到随机访问存储器中是在随机访问存储器中的预留区域内执行的。因此,在加载过程中避免了将包含图像的存储器空间分配给操作系统。因此,即使在操作系统加载后,动画也可以继续,这给了操作系统加载显示芯片驱动器的时间。因此避免了动画在启动阶段被中断。有利地,在视频输出寄存器配置步骤期间执行视频输出寄存器的配置,从而以逐行模式执行显示,从而使每个节点都包括一幅图像的地址。因此可以获得比在隔行模式中相同分辨率的动画质量更好的动画。有利地,动画被分解为第一图形平面和第二图形平面,其中第一图形平面构成动画的固定部分,第二图形平面构成动画的变化部分本文档来自技高网
...

【技术保护点】
1.一种用于通过电子设备(DE)的显示芯片(PA)来显示动画的方法,所述电子设备(DE)包括非易失性存储器(MN)和随机访问存储器(MV),所述显示芯片(PA)包括视频输出寄存器(RV)和显示寄存器(RA);其中所述方法特征在于,该方法包括第一静态编程阶段,该第一静态编程阶段包括:‑配置视频输出寄存器(RV)的步骤(E1);‑将n幅图像写入随机访问存储器(MV)的步骤(E2),其中n为大于或等于2的整数;‑将多个节点(Ni)写入随机访问存储器(MV)中的步骤(E3),使得每个节点包括n幅图像中一幅图像的至少一部分的随机访问存储器(MV)地址,以及下一节点的随机访问存储器(MV)地址,其中最后一个节点包括第一个节点的随机访问存储器(MV)地址;‑配置显示寄存器(RA)的步骤(E4);该方法包括用于通过所述显示芯片(PA)读取n幅图像的第二阶段,所述读取采用显示寄存器(RA)进行,以便显示所述动画。

【技术特征摘要】
【国外来华专利技术】2016.02.29 FR 16516621.一种用于通过电子设备(DE)的显示芯片(PA)来显示动画的方法,所述电子设备(DE)包括非易失性存储器(MN)和随机访问存储器(MV),所述显示芯片(PA)包括视频输出寄存器(RV)和显示寄存器(RA);其中所述方法特征在于,该方法包括第一静态编程阶段,该第一静态编程阶段包括:-配置视频输出寄存器(RV)的步骤(E1);-将n幅图像写入随机访问存储器(MV)的步骤(E2),其中n为大于或等于2的整数;-将多个节点(Ni)写入随机访问存储器(MV)中的步骤(E3),使得每个节点包括n幅图像中一幅图像的至少一部分的随机访问存储器(MV)地址,以及下一节点的随机访问存储器(MV)地址,其中最后一个节点包括第一个节点的随机访问存储器(MV)地址;-配置显示寄存器(RA)的步骤(E4);该方法包括用于通过所述显示芯片(PA)读取n幅图像的第二阶段,所述读取采用显示寄存器(RA)进行,以便显示所述动画。2.根据前述权利要求所述的方法,其特征在于,负责启动操作系统的启动程序被存储在非易失性存储器(MN)中,所述电子设备(DE)包括被配置为将所述启动程序加载到所述随机访问存储器(MV)中的基础输入/输出系统,所述n幅图像被包括在所述启动程序中,使得所述基础输入/输出系统加载所述启动程序的期间,将n幅图像写入随机访问存储器(MV)中的步骤(E3)被执行。3.根据权利要求1所述的方法,其特征在于,负责启动操作系统的启动程序被存储在非易失性存储器(MN)中,所述电子设备(DE)包括被配置为将所述启动程序加载进随机访问存储器(MV)中的基础输入/输出系统,所述n幅图像被储存在非易失性存储器(MN)中,将n幅图像写入随机访问存储器中的步骤(E3)通过所述启动程序将储存在非易失性存储器(MN)中的图像复制进随机访问存储器(MV)内的方式来执行。4.根据前述任意一项权利要求所述的方法,其特征在于,所述n幅图像以压缩形式储存。5.根据前述任意一项权利要求所述的方法,其特征在于,将n幅图像写入到随机访问存储器(MV)中是在所述随机访问存储器(MV)中的预留区域内执行的。6.根据前述任意一项权利要求所述的方法,其特征在于,在视频输出寄存器(RV)配置步骤(E1)期间,以逐行模式执行显示的方式执行视频输出寄存器(RV)的配置,每个节点包括图像的随机访问存储器(MV)地址。7.根据前一项权利要求所述的方法,其特征在于,动画被分解为第一图形平面和第二图形平面,其中第一图形平面构成动画的固定部...

【专利技术属性】
技术研发人员:朱利恩·贝朗格
申请(专利权)人:萨基姆宽带简易股份有限公司
类型:发明
国别省市:法国,FR

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

1