投影设备的启动方法及装置与流程

文档序号:12469443阅读:614来源:国知局
投影设备的启动方法及装置与流程

本发明涉及投影设备技术领域,尤其涉及一种投影设备的启动方法及装置。



背景技术:

随着科技的飞速发展,投影设备的使用越来越广泛,譬如在一般的会议简报场合中,使用投影设备来显示报告内容,以使得与会者能清楚观看资料。

现有技术中,当投影设备开机时,由于投影设备的光机需较长时间的开机预热,因此往往需要较长时间才能出现影像,给用户造成不良的用户体验。图1为现有的投影设备的开机过程示意图。具体的,如图1所示,投影设备上电后首先进行主控制芯片的系统模块的一些必要的初始化工作,例如,依次配置调试端口、设置背光颜色、初始化芯片、中断使能、恢复电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,简称EEPROM)数据、配置时钟、个人网页服务器等,之后需要对光机进行初始化,点亮屏幕,进而可以显示开机logo,光机初始化的过程需要较长时间,在初始化过程中实现对光机的光学器件进行预热,初始化完成后,光机会给出一个初始化完成标志,表明光机可以与投影设备的其它模块进行通信。此时,投影设备可以配置光机功能,配置完成后,光机点亮,光机整个初始化过程结束。在光机的初始化过程中,主控制芯片一直处于等待状态,光机的初始化完成后,主控制芯片进行后续的其他模块的初始化,当整个投影设备的初始化完成后,投影设备的主控制芯片向光机传输想要投影的信息。

在已有技术里,由于投影设备的各个系统功能模块都分别顺序的执行初始化过程,特别是光机模块,所需要的初始化时间较长,因此,使得整个投影设备的开机时间较慢,用户开机后,需要等候很长时间后,发现光机才开始点亮,出现投影图像,造成在光机上电点亮屏幕之前,用户甚至都无法准确知道是否成功开机,因此造成较差的用户体验。



技术实现要素:

本发明提供一种投影设备的启动方法及装置,以克服现有技术中整个投影设备的开机时间较长,光机启动晚用户体验差的问题。

第一方面,本发明提供一种投影设备的启动方法,包括:

获取投影设备开启指令;

根据所述投影设备开启指令,对所述投影设备的主控制系统的模块进行初始化,并向投影设备的光机上电,以使所述光机启动,完成所述投影设备的启动过程。

可选地,作为一种可实施的方式,所述对主控制系统模块进行初始化,并向投影设备的光机上电,包括:

根据所述投影设备开启指令,配置调试端口;

若所述调试端口配置完成,则向所述光机上电,并进行所述主控制系统中除配置调试端口之外的其他初始化操作。

可选地,作为一种可实施的方式,对所述投影设备的主控制系统的模块进行初始化,并向投影设备的光机上电之后,所述方法还包括:

当所述光机的上电时间达到预设的时长时,检测所述光机是否完成启动。

可选地,作为一种可实施的方式,所述检测所述光机是否启动完成包括:

若检测到预先配置的所述光机的启动指示管脚的电平发生变化,则确定所述光机完成启动;

否则,确定所述光机未完成启动。

可选地,作为一种可实施的方式,所述配置调试端口,包括:

将所述投影设备的通用输入/输出GPIO端口设置为输出端口。

第二方面,本发明提供一种投影设备的启动装置,包括:

获取模块,用于获取投影设备开启指令;

处理模块,用于根据所述投影设备开启指令,对所述投影设备的主控制系统的模块进行初始化,并向投影设备的光机上电,以使所述光机启动,完成所述投影设备的启动过程。

可选地,作为一种可实施的方式,所述处理模块,具体用于:

根据所述投影设备开启指令,配置调试端口;

若所述调试端口配置完成,则向所述光机上电,并进行所述主控制系统中除配置调试端口之外的其他初始化操作。

可选地,作为一种可实施的方式,还包括:

检测模块,用于当所述光机的上电时间达到预设的时长时,检测所述光机是否完成启动。

可选地,作为一种可实施的方式,所述检测模块,具体用于:

若检测到预先配置的所述光机的启动指示管脚的电平发生变化,则确定所述光机完成启动;

否则,确定所述光机未完成启动。

可选地,作为一种可实施的方式,所述处理模块,还具体用于:

将所述投影设备的通用输入/输出GPIO端口设置为输出端口。

本发明投影设备的启动方法及装置,获取投影设备开启指令;根据投影设备开启指令,对投影设备的主控制系统的模块进行初始化,并向投影设备的光机上电,以使光机启动,完成投影设备的启动过程,上述过程中,在对投影设备的主控制系统的模块进行初始化时,就向投影设备的光机上电,一方面使得光机初始化与主控制系统的模块初始化并行执行,缩短了投影设备的开机时间,另一方面,由于在投影设备的主控制系统的模块进行初始化时就向投影设备的光机上电,使屏幕点亮,可以提示用户投影设备已经开始工作,从视觉上给予用户设备快速启动的感觉,提高了用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为现有的投影设备的开机过程示意图;

图2为本发明投影设备的启动方法一实施例的流程示意图;

图3为本发明方法实施例中投影设备的开机过程示意图;

图4为本发明投影设备的启动装置一实施例的结构示意图;

图5为本发明投影设备一实施例的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

现有的投影设备的开机过程如图1所示,投影设备上电后首先进行主控制芯片的系统模块的初始化,依次配置调试端口、设置背光颜色、初始化芯片、中断使能、恢复EEPROM数据、配置时钟、个人网页服务器等,然后在显示开机logo前,对光机进行初始化,而且光机初始化的过程需要较长时间,在初始化过程中实现对光机的光学器件进行预热,初始化完成后,光机会给出一个初始化完成标志(即图中启动完成标志),表明光机可以与投影设备的其它模块进行通信。此时,投影设备可以配置光机功能,如图1中所示,通过交互指令配置光机功能,配置完成后,光机点亮,光机整个初始化过程结束。在光机的初始化过程中,主控制芯片一直处于等待状态,光机的初始化完成后,主控制芯片进行后续的其他模块的初始化,如音频模块、视频模块、菜单等,如进行音频音频初始化,视频初始化,数据监测,设置源,设置节目窗口等,当整个投影设备的初始化完成后,投影设备的主控制芯片向光机传输想要投影的信息。

综上所述,由于光机本身就需要较长时间的初始化过程,主控制芯片的初始化更加复杂,两者加起来所消耗的时间远远超过用户预期,造成不良的用户体验。

由于光机是独立于投影设备的主控制芯片的一块单独的电路芯片,初始化耗时较长,而且光机上电后,可以发光,进而可以给用户呈现较好的交互界面,比如提示用户正在初始化。因此,本发明实施例中将光机的初始化过程与主控制芯片的部分初始化操作并行执行,避免用户长时间的等待。

图2为本发明投影设备的启动方法一实施例的流程示意图。如图2所示,本实施例的投影设备的启动方法,包括:

步骤201、获取投影设备开启指令;

步骤202、根据投影设备开启指令,对投影设备的主控制系统的模块进行初始化,并向投影设备的光机上电,以使光机启动,完成投影设备的启动过程。

具体的,由于光机的部分器件是机械结构,在投影设备休眠或关机前,必须先关闭光机,以免对光机造成不可修复的损伤。因此,光机的开、闭需由主控制芯片控制。

用户在使用投影设备时,首先启动投影设备,在启动投影设备时,可以通过接收用户操作的投影设备开启指令,然后根据该投影设备开启指令,首先,对投影设备的主控制芯片的主控制系统的模块进行初始化,同时向光机上电,即由主控制芯片控制光机上电,使光机启动并进行初始化过程,在光机初始化完成之后进行光机功能配置,然后可选地,主控制芯片进行后续的其他模块的初始化,如音频模块、视频模块、菜单等,如进行音频初始化,视频初始化,数据监测,设置源,设置节目窗口等,以完成投整个投影设备的启动过程。

上述对投影设备的主控制芯片的主控制系统的模块进行初始化,如可以包括以下步骤:配置调试端口、设置背光颜色、初始化芯片、中断使能、恢复EEPROM数据、配置时钟、个人网页服务器等。

在实际应用中,例如可以在完成配置调试端口后,控制光机上电,以完成光机的初始化过程,在光机的初始化过程中,同时进行设置背光颜色、初始化芯片、中断使能、恢复EEPROM数据、配置时钟、个人网页服务器等操作。

本实施例提供的投影设备的启动方法,获取投影设备开启指令;根据投影设备开启指令,对投影设备的主控制系统的模块进行初始化,并向投影设备的光机上电,以使光机启动,完成投影设备的启动过程,上述过程中,在对投影设备的主控制系统的模块进行初始化时,就向投影设备的光机上电,一方面使得光机初始化与主控制系统的模块初始化并行执行,缩短了投影设备的开机时间,另一方面,由于在投影设备的主控制系统的模块进行初始化时就向投影设备的光机上电,使屏幕点亮,可以提示用户投影设备已经开始工作,从视觉上给予用户设备快速启动的感觉,提高了用户体验。

图3为本发明方法实施例中投影设备的开机过程示意图。在上述实施例的基础上,本实施例中,如图3所示,步骤202具体可以通过如下方式实现:

根据投影设备开启指令,配置调试端口;

若检测到调试端口的配置完成,则向光机上电,并进行主控制系统中除配置调试端口之外的其他初始化操作。

具体的,投影设备启动过程中,对投影设备的主控制系统的模块进行初始化,并向投影设备的光机上电,具体可以按照如下方式实现:

首先配置调试端口,在主控制系统配置好调试端口,即将所述投影设备的通用输入/输出GPIO端口设置为输出端口,并将该端口的电平设置为高电平之后,就可以控制给光机上电。

在向光机上电后,在光机初始化的过程中进行主控制系统中除配置调试端口之外的其他初始化操作,如设置背光颜色、初始化芯片、中断使能、恢复EEPROM数据、配置时钟、个人网页服务器等,即光机的初始化可以与主控制系统中其他初始化操作同时进行,因此可以缩短投影设备的开机时间。

需要说明的是,在本发明的其他实施例中,也可以在主控制系统的其他模块初始化之后,向光机上电,本发明对此并不限制。

其中,在实际应用中,配置调试端口,包括:

将所述投影设备的通用输入/输出GPIO端口设置为输出端口。

上述具体实施方式中,根据投影设备开启指令,配置调试端口;若调试端口的配置完成,则向光机上电,并进行主控制系统中除配置调试端口之外的其他初始化操作,实现了光机初始化过程与主控制系统中其他初始化操作同时进行,缩短了投影设备开机时长。

在上述实施例的基础上,本实施例中,步骤202之后,所述方法还包括:

当光机的上电时间达到预设的时长时,检测光机是否完成启动。

可选的,作为一种可实施的方式,检测光机是否启动完成,可以通过如下方式实现:

若检测到预先配置的光机的启动指示管脚的电平发生变化,则确定光机完成启动;

否则,确定光机未完成启动。

具体的,如上述实施例所述,主控制芯片上电,经必要的初始化后,即给光机上电。如图3所示,主控制系统的部分模块和光机并行进行初始化,例如光机系统初始化时间约800ms,增加部分预留时间100ms,光机系统初始化总时间约为900ms。主控制系统从光机上电开始计时,当光机的上电时间达到预设的时长,如1s后(预留时间100ms),再判定光机是否完成初始化,进而进行后续光机功能配置,显示开机logo。

其中,在实际应用中,启动指示管脚为主控制芯片与光机连接的管脚,用于指示光机是否完成启动。

由于光机的系统程序与主控制芯片的主控制系统是不同的厂商封装的程序,因此在光机的系统程序完成初始化后,会有一个高低电平的标识转换,比如连接主控制芯片的启动指示管脚由低电平变为高电平,此时,主控制芯片在预设的时长后(前期测试好的数据),会主动去读取启动指示管脚的电平值,如果发现变化了,就说明光机完成初始化,如果发现没变化,说明光机初始化没结束或者初始化失败,此时,若光机初始化未完成可以不用像现有的启动过程中继续等待光机初始化结束,如图3所示,而可以把主控制系统的其他初始化的工作提前若干项,开机logo显示之后的某些初始化工作提前进行,例如,音频模块、视频模块、菜单等初始化操作,可以避免等待,缩短投影设备的启动时长。

若检测到光机完成启动后,主控制系统进行后续的其他初始化操作,主控制系统完成初始化后,可以播放上次关机时投影的频道,或,若是第一次投影,则可以播放出厂设置的主菜单。

本发明实施例对初始化用时较长的光机,采用了并行处理机制,在精确计算耗时的前提下,调整部分初始化操作的顺序,与现有的投影设备开机时长相比,减少了光机启动的时长。

图4为本发明投影设备的启动装置一实施例的结构示意图。本实施例的投影设备的启动装置可以设置在投影设备中。如图4所示,本实施例的投影设备的启动装置,包括:

获取模块401和处理模块402;

其中,获取模块401,用于获取投影设备开启指令;

处理模块402,用于根据所述投影设备开启指令,对所述投影设备的主控制系统的模块进行初始化,并向投影设备的光机上电,以使所述光机启动,完成所述投影设备的启动过程。

具体的,由于光机的部分器件是机械结构,在投影设备休眠或关机前,必须先关闭光机,以免对光机造成不可修复的损伤。因此,光机的开、闭需由主控制芯片控制。

用户在使用投影设备时,首先启动投影设备,在启动投影设备时,可以通过获取模块401接收用户操作的投影设备开启指令,然后处理模块402根据该投影设备开启指令,首先,对投影设备的主控制芯片的主控制系统的模块进行初始化,同时向光机上电,即由主控制芯片控制光机上电,使光机启动并进行初始化过程,在光机初始化完成之后进行光机功能配置,然后可选地,主控制芯片进行后续的其他模块的初始化,如音频模块、视频模块、菜单等,如进行音频初始化,视频初始化,数据监测,设置源,设置节目窗口等,以完成投整个投影设备的启动过程。

上述对投影设备的主控制芯片的主控制系统的模块进行初始化,如可以包括以下步骤:配置调试端口、设置背光颜色、初始化芯片、中断使能、恢复EEPROM数据、配置时钟、个人网页服务器等。

在实际应用中,例如可以在完成配置调试端口后,控制光机上电,以完成光机的初始化过程,在光机的初始化过程中,同时进行设置背光颜色、初始化芯片、中断使能、恢复EEPROM数据、配置时钟、个人网页服务器等操作。

可选地,作为一种可实施的方式,所述处理模块402,具体用于:

根据所述投影设备开启指令,配置调试端口;

若所述调试端口配置完成后,则向所述光机上电,并进行所述主控制系统中除配置调试端口之外的其他初始化操作。

可选地,作为一种可实施的方式,本实施例的装置还可以包括:

检测模块,用于当所述光机的上电时间达到预设的时长时,检测所述光机是否完成启动。

可选地,作为一种可实施的方式,所述检测模块,具体用于:

若检测到预先配置的所述光机的启动指示管脚的电平发生变化,则确定所述光机完成启动;

否则,确定所述光机未完成启动。

可选地,作为一种可实施的方式,所述处理模块402,还具体用于:

将所述投影设备的通用输入/输出GPIO端口设置为输出端口。

本实施例的装置,可以用于执行如图2所示方法实施例的技术方案,其实现原理类似,此处不再赘述。

本实施例的装置,获取模块,用于获取投影设备开启指令;处理模块,用于根据投影设备开启指令,对投影设备的主控制系统的模块进行初始化,并向投影设备的光机上电,以使光机启动,完成投影设备的启动过程,上述过程中,在对投影设备的主控制系统的调试端口模块初始化完成后,就向投影设备的光机上电,使得光机初始化与主控制系统的模块初始化并行执行,缩短了投影设备的开机时间。

图5为本发明投影设备一实施例的结构示意图。如图5所示,本实施例的投影设备,可以包括:存储器501、处理器502、通信接口503和光机504;其中,存储器501,用于存储程序;具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器501可能包含随机存取存储器(random access memory,简称RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。

处理器502,用于执行存储器501存储的程序,用于执行本发明法实施例所提供的技术方案,其实现原理和技术效果类似,可参考图2所示的方法实施例,此处不再赘述。

通信接口503,用于获取投影设备开启指令;

上述装置中处理模块、检测模块的功能可以通过处理器302实现。

上述部件通过一条或多条总线进行通信。本领域技术人员可以理解,图5中示出的设备的结构并不构成对本发明的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

需要说明的是,对于投影设备实施例而言,由于其基本相应于方法实施例,所以相关之处参见方法实施例的部分说明即可。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1