【技术实现步骤摘要】
电视快速开机的方法及系统
本专利技术涉及一种电视开机的方法及系统,尤其涉及一种电视快速开机的方法及系统。
技术介绍
目前的电视在开机过程中,都是先将系统程序完全加载到内存后,再进行硬件初始化,然后启动应用操作系统程序以进行下一步工作。所述系统程序包括与硬件初始化相关的程序及应用操作系统程序,随着系统程序越来越大,加载的时间及硬件初始化的时间也越来越长,使得电视整个开机越来越慢,从而影响用户对产品的满意度。现有电视在执行硬件初始化过程中,处理器大部分时间处理空闲等待状态,而未执行操作。
技术实现思路
本专利技术的主要目的在于提供一种电视快速开机的方法及系统,旨在缩短开机等待的时间,以加快开机的速度。为了实现上述目的,本专利技术提供一种电视快速开机的方法,包括以下步骤:加载与硬件初始化相关的程序到内存;初始化硬件,并利用初始化硬件时处理器的空闲等待时间来加载应用操作系统程序到内存;及待硬件初始化及应用操作系统程序加载完成后,启动应用操作系统程序。优选地,所述初始化硬件,并利用初始化硬件时处理器的空闲等待时间来加载应用操作系统程序到内存的步骤包括:对初始化硬件及加载应用操作系统程序进行准备,逐个初始化每一个硬件,并利用初始化每一个硬件时处理器的空闲等待时间来加载应用操作系统程序到内存;定时判断是否全部硬件初始化完成,若是,继续加载应用操作系统程序到内存,待应用操作系统程序加载完成后转到所述启动应用操作系统程序的步骤;否则,继续初始化下一个硬件;定时判断应用操作系统程序是否全部加载完成,如果应用操作系统程序加载完成,转到所述启动应用操作系统程序的步骤;如果应用操作系统 ...
【技术保护点】
一种电视快速开机的方法,其特征在于,包括以下步骤:加载与硬件初始化相关的程序到内存;初始化硬件,并利用初始化硬件时处理器的空闲等待时间来加载应用操作系统程序到内存;及待硬件初始化及应用操作系统程序加载完成后,启动应用操作系统程序。
【技术特征摘要】
1.一种电视快速开机的方法,其特征在于,包括以下步骤:采用一加载模块加载与硬件初始化相关的程序到内存,所述与硬件初始化相关的程序包括开机画面、声音及动画;初始化硬件,并利用初始化硬件时处理器的空闲等待时间来采用另一加载模块加载与硬件初始化相关的程序分开存放的应用操作系统程序到内存;及待硬件初始化及应用操作系统程序加载完成后,启动应用操作系统程序;所述初始化硬件,并利用初始化硬件时处理器的空闲等待时间来采用另一加载模块加载与硬件初始化相关的程序分开存放的应用操作系统程序到内存的步骤包括:对初始化硬件及加载应用操作系统程序进行准备,逐个初始化每一个硬件,并利用初始化每一个硬件时处理器的空闲等待时间来加载应用操作系统程序到内存;定时判断是否全部硬件初始化完成,若是,继续加载应用操作系统程序到内存,待应用操作系统程序加载完成后转到所述启动应用操作系统程序的步骤;否则,继续初始化下一个硬件;定时判断应用操作系统程序是否全部加载完成,如果应用操作系统程序加载完成,转到所述启动应用操作系统程序的步骤;如果应用操作系统程序加载未完成,则利用初始化下一个硬件时处理器的空闲等待时间来继续加载应用操作系统程序到内存。2.如权利要求1所述的电视快速开机的方法,其特征在于,所述对初始化硬件及加载应用操作系统程序进行准备,逐个初始化每一个硬件,并利用初始化每一个硬件时处理器的空闲等待时间来加载应用操作系统程序到内存的步骤包括:初始化各个硬件的硬件标志位、硬件初始化总标志位及程序加载标志位;将待初始化的第一个硬件的硬件标志位设置为当前硬件标志位,并开始初始化第一个硬件,利用初始化第一个硬件时处理器的空闲等待时间来加载应用操作系统程序到内存。3.如权利要求2所述的电视快速开机的方法,其特征在于,所述定时判断是否全部硬件初始化完成的步骤包括:判断当前硬件标志位的状态,若当前硬件标志位为运行中,利用初始化当前硬件时处理器的空闲等待时间来继续加载应用操作系统程序到内存,若当前硬件标志位为完成,则将所述当前硬件的硬件标志位设置为完成,然后检查硬件初始化总标志位是否为完成,如果硬件初始化总标志位为完成,则继续加载应用操作系统程序,待应用操作系统程序加载完成后转到所述启动应用操作系统程序的步骤,如果硬件初始化总标志位为未完成,则将待初始化的下一个硬件的硬件标志位设置为当前硬件标志位,并开始初始化所述下一个硬件;所述定时判断是否全部硬件初始化完成的步骤中,当判断硬件全部初始化完成时,将硬件初始化总标志位设置为完成,并继续加载应用操作系统程序;所述定时判断应用操作系统程序是否全部加载完成的步骤是在每次开始初始化所述下一个硬件后,对应用操作系统程序是否全部加载完成进行一次判断。4.如权利要求1所述的电视快速开机的方法,其特征在于,所述应用操作系统程序被分成数段,所述初始化硬件,并利用初始化硬件时处理器的空闲等待时间来采用另一加载模块加载与硬件初始化相关的程序分开存放的应用操作系统程序到内存的步骤包括:初始化各个硬件的硬件标志位、硬件初始化总标志位及程序加载标志位;将待初始化的第一个硬件的硬件标志位设置为当前硬件标志位,将第一个硬件作为当前硬件并开始初始化,将待加载的第一段应用操作系统程序作为当前段应用操作系统程序并利用初始化当前硬件时处理器的空闲等待时间来将当前段应用操作系统程序加载到内存;在...
【专利技术属性】
技术研发人员:柯杰燕,
申请(专利权)人:深圳TCL新技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。