掌桥专利:专业的专利平台
掌桥专利
首页

仪表显示方法、车辆和计算机可读存储介质

文献发布时间:2023-06-19 12:24:27


仪表显示方法、车辆和计算机可读存储介质

技术领域

本发明涉及车辆仪表技术领域,特别涉及一种仪表显示方法、车辆和计算机可读存储介质。

背景技术

在汽车行驶中,对于仪表显示系统的启动性能的需求逐渐增强。

发明内容

本发明的实施方式提供了一种仪表显示方法、车辆和计算机可读存储介质。

本发明实施方式提供的一种仪表显示方法,用于车辆,所述车辆包括仪表显示装置,所述仪表显示装置用于显示所述车辆的仪表信息,所述仪表显示方法包括:在第一启动阶段启动预设的第一操作系统,以使得所述第一操作系统在第二启动阶段完成启动,其中,所述第一启动阶段和所述第二启动阶段是前后相邻的;在所述第二启动阶段启动预设的第二操作系统,并控制所述仪表显示装置在所述第二启动阶段基于启动完成的所述第一操作系统显示所述仪表信息,其中,所述第二操作系统的启动时长大于所述第一操作系统的启动时长;在所述第二操作系统完成启动的情况下,控制所述仪表显示装置切换为基于所述第二操作系统显示所述仪表信息。

上述仪表显示方法中,通过先控制仪表显示装置基于第一操作系统显示仪表信息,在第二操作系统完成启动后,再控制仪表显示装置切换为基于第二操作系统显示仪表信息,从而可通过这种双操作系统的方式来避免需要等待较长的启动时间的问题。

在某些实施方式中,在第一启动阶段启动预设的第一操作系统,以使得所述第一操作系统在第二启动阶段完成启动,包括:在接收到启动指令的情况下,启动预设的第一系统程序,并控制所述仪表显示装置显示预设的启动画面。

在某些实施方式中,在所述第二启动阶段启动预设的第二操作系统,并控制所述仪表显示装置在所述第二启动阶段基于启动完成的所述第一操作系统显示所述仪表信息,包括:在所述第一系统程序于所述第一启动阶段完成进程的情况下,在所述第二启动阶段内启动预设的第二系统程序;在所述第二系统程序完成进程的情况下,启动预设的第三系统程序;在所述第三系统程序开始启动的情况下,控制所述仪表显示装置基于所述第一操作系统切换为显示所述仪表信息。

在某些实施方式中,在所述第二启动阶段启动预设的第二操作系统,并控制所述仪表显示装置在所述第二启动阶段基于启动完成的所述第一操作系统显示所述仪表信息,包括:在启动所述第三系统程序的情况下,同步启动预设的第四系统程序,所述第四系统程序用于启动所述第二操作系统。

在某些实施方式中,在所述第二启动阶段启动预设的第二操作系统,并控制所述仪表显示装置在所述第二启动阶段基于启动完成的所述第一操作系统显示所述仪表信息,包括:在启动所述第三系统程序和所述第四系统程序的情况下,同步启动预设的第一监控程序,并使得所述第一监控程序在所述第二启动阶段完成进程,其中,所述第一监控程序用于所述第二操作系统的运行状态进行监控;在所述第二操作系统完成启动的情况下,控制所述仪表显示装置切换为基于所述第二操作系统显示所述仪表信息,包括:在根据所述第一监控程序监测到所述第二操作系统完成启动的情况下,控制所述第一操作系统退出进程。

在某些实施方式中,所述仪表显示方法包括:在所述第二操作系统完成启动的情况下,启动预设的第二监控程序;在所述第二操作系统于启动完成后发生异常的情况下,根据所述第二监控程序启动所述第一操作系统,以使得所述仪表显示装置基于所述第一操作系统显示所述仪表信息;对所述第二操作系统进行重新启动,并在所述第二操作系统重新完成启动的情况下,控制所述仪表显示装置切换为基于所述第二操作系统显示所述仪表信息,以及根据所述第二监控程序来控制所述第一操作系统退出进程。

本发明实施方式提供的一种车辆,所述车辆包括仪表显示装置和控制器,所述仪表显示装置用于显示所述车辆的仪表信息,所述控制器用于:在第一启动阶段启动预设的第一操作系统,以使得所述第一操作系统在第二启动阶段完成启动,其中,所述第一启动阶段和所述第二启动阶段是前后相邻的;在所述第二启动阶段启动预设的第二操作系统,并控制所述仪表显示装置在所述第二启动阶段基于启动完成的所述第一操作系统显示所述仪表信息,其中,所述第二操作系统的启动时长大于所述第一操作系统的启动时长;在所述第二操作系统完成启动的情况下,控制所述仪表显示装置切换为基于所述第二操作系统显示所述仪表信息。

上述车辆中,通过先控制仪表显示装置基于第一操作系统显示仪表信息,在第二操作系统完成启动后,再控制仪表显示装置切换为基于第二操作系统显示仪表信息,从而可通过这种双操作系统的方式来避免需要等待较长的启动时间的问题。

在某些实施方式中,所述控制器用于:在接收到启动指令的情况下,启动预设的第一系统程序,并控制所述仪表显示装置显示预设的启动画面。

在某些实施方式中,所述控制器用于:在所述第一系统程序于所述第一启动阶段完成进程的情况下,在所述第二启动阶段内启动预设的第二系统程序;

在所述第二系统程序完成进程的情况下,启动预设的第三系统程序;

在所述第三系统程序开始启动的情况下,控制所述仪表显示装置基于所述第一操作系统切换为显示所述仪表信息。

在某些实施方式中,所述控制器用于:在启动所述第三系统程序的情况下,同步启动预设的第四系统程序,所述第四系统程序用于启动所述第二操作系统。

在某些实施方式中,所述控制器用于:在启动所述第三系统程序和所述第四系统程序的情况下,同步启动预设的第一监控程序,并使得所述第一监控程序在所述第二启动阶段完成进程,其中,所述第一监控程序用于所述第二操作系统的运行状态进行监控;及

在根据所述第一监控程序监测到所述第二操作系统完成启动的情况下,控制所述第一操作系统退出进程。

在某些实施方式中,所述控制器用于:在所述第二操作系统完成启动的情况下,启动预设的第二监控程序;在所述第二操作系统于启动完成后发生异常的情况下,根据所述第二监控程序启动所述第一操作系统,以使得所述仪表显示装置基于所述第一操作系统显示所述仪表信息;对所述第二操作系统进行重新启动,并在所述第二操作系统重新完成启动的情况下,控制所述仪表显示装置切换为基于所述第二操作系统显示所述仪表信息,以及根据所述第二监控程序来控制所述第一操作系统退出进程。

本发明实施方式提供的一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序可被处理器执行以完成上述任一实施方式所述的仪表显示方法。

本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:

图1是本发明实施方式的仪表显示方法的流程示意图;

图2是本发明实施方式的车辆的模块示意图;

图3是本发明实施方式的仪表显示方法的另一流程示意图;

图4是本发明实施方式的仪表显示装置和控制器的启动进程示意图;

图5是本发明实施方式的仪表显示方法的又一流程示意图;

图6是本发明实施方式的仪表显示方法的再一流程示意图;

图7是本发明实施方式的仪表显示方法在第二操作系统发生异常的流程示意图。

主要元件符号说明:

车辆100、仪表显示装置110、控制器130。

具体实施方式

下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。

在本发明的描述中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接。可以是机械连接,也可以是电连接。可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

在本发明的公开提供了许多不同的实施方式或例子用来实现本发明的不同结构。为了简化本发明的公开,下文中对特定例子的部件和设置进行描述。当然,它们仅仅为示例,并且目的不在于限制本发明。此外,本发明可以在不同例子中重复参考数字和/或参考字母,这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施方式和/或设置之间的关系。此外,本发明提供了的各种特定的工艺和材料的例子,但是本领域普通技术人员可以意识到其他工艺的应用和/或其他材料的使用。

请参考图1和图2,本发明实施方式提供的一种仪表显示方法,用于车辆100。车辆100包括仪表显示装置110,仪表显示装置110用于显示车辆100的仪表信息。仪表显示方法包括:

01:在第一启动阶段启动预设的第一操作系统,以使得第一操作系统在第二启动阶段完成启动,其中,第一启动阶段和第二启动阶段是前后相邻的;

02:在第二启动阶段启动预设的第二操作系统,并控制仪表显示装置110在第二启动阶段基于启动完成的第一操作系统显示仪表信息,其中,第二操作系统的启动时长大于第一操作系统的启动时长;

03:在第二操作系统完成启动的情况下,控制仪表显示装置110切换为基于第二操作系统显示仪表信息。

本发明实施方式的仪表显示方法可通过本发明实施方式的车辆100来实现。具体地,请结合图2,车辆100包括仪表显示装置110和控制器130。仪表显示装置110用于显示车辆100的仪表信息。控制器130用于:在第一启动阶段启动预设的第一操作系统,以使得第一操作系统在第二启动阶段完成启动,其中,第一启动阶段和第二启动阶段是前后相邻的;在第二启动阶段启动预设的第二操作系统,并控制仪表显示装置110在第二启动阶段基于启动完成的第一操作系统显示仪表信息,其中,第二操作系统的启动时长大于第一操作系统的启动时长;在第二操作系统完成启动的情况下,控制仪表显示装置110切换为基于第二操作系统显示仪表信息。

根据上述的仪表显示方法和车辆100,通过先控制仪表显示装置110基于第一操作系统显示仪表信息,在第二操作系统完成启动后,再控制仪表显示装置110切换为基于第二操作系统显示仪表信息,从而可通过这种双操作系统的方式来避免需要等待较长的启动时间的问题。

具体地,对于第一操作系统而言,在其启动时长小于第二操作系统的启动时长的情况下,在第一启动阶段内进行启动,使得第一操作系统可以在邻接第一启动阶段之后的第二启动阶段完成启动,进而可使得仪表显示装置110能够较快地在第二启动阶段内基于第一操作系统显示仪表信息。在一些实施方式中,第一操作系统可以为Linux系统。第一启动阶段可以被理解为执行启动第一操作系统的任务进程所对应的阶段。

对于第二操作系统而言,在第二启动阶段内进行启动的情况下,由于仪表显示装置110可通过第一操作系统来显示仪表信息,从而可在第二操作系统完成启动后使得仪表显示装置110切换为基于第二操作系统显示仪表信息。在一些实施方式中,第二操作系统可以为安卓系统。第二阶段可以被理解为执行启动第二操作系统的任务进程所对应的阶段。

在这样的一个实施方式中,第一操作系统为Linux系统,第二操作系统为安卓系统。可以理解,对于Linux系统而言,其存在启动速度快、稳定性好的优点,从而可通过Linux系统的快速开启来加快仪表显示装置110对仪表信息的显示。对于安卓系统而言,其具有交互逻辑简单、可操作性高的优势,在安卓系统于第二启动阶段完成启动的情况下,可控制仪表显示装置110切换至基于安卓系统来得到的仪表信息,从而可有利于提高用户与仪表显示装置110的交互效率,以及可避免Linux系统操作性和交互体验较差的问题。

综上所述,根据本发明实施方式所提供的仪表显示方法,通过结合第一操作系统和第二操作系统,相比于通过单独的第一操作系统或第二操作系统,可兼顾启动速度快、交互效率高,以及提高整体系统的稳定性,即使其中一个操作系统发生异常,也可以通过另外一个操作系统和仪表显示装置110来执行仪表信息的功能。需要指出的是,在其它的实施方式中,第一操作系统与第二操作系统是不同的。

另外,在一些实施方式中,仪表信息可以包括车辆100的当前车速信息、里程信息、转速信息、压力信息、水温信息、燃油信息、电量信息、指示灯信息。仪表显示装置110可以是车辆100的仪表盘,也可以是车辆100的中控屏。可根据具体情况进行选择。

在某些实施方式中,在第一启动阶段启动预设的第一操作系统,以使得第一操作系统在第二启动阶段完成启动,包括:

011:在接收到启动指令的情况下,启动预设的第一系统程序,并控制仪表显示装置110显示预设的启动画面。

本发明实施方式的仪表显示方法可通过本发明实施方式的车辆100来实现。具体地,请结合图2,控制器130用于:在接收到启动指令的情况下,启动预设的第一系统程序,并控制仪表显示装置110显示预设的启动画面。

如此,可缩短基于第一操作系统进行显示的仪表信息的等待时长。

在一个实施方式中,在车辆100接收到启动指令的情况下,可确认用户具有获取车辆100的仪表信息的需求,从而可通过控制器130来执行第一操作系统的启动程序(即第一系统程序),以及控制仪表显示装置110显示预设的启动画面。在实际场景中,用户体验为:仪表显示装置110在开启后即显示启动画面,在一定时长后会切换为显示仪表信息。

另外,在其它的实施方式中,启动画面可以为仪表显示装置110的开机动画。可以理解,对于单独通过第二操作系统来进行仪表信息的形式的情况,由于其启动时长大于第一操作系统的启动时长,会使得仪表显示装置110需要显示更久的开机动画,从而会增加用户的等待时长。另外,启动画面还可以为黑屏。

此外,对于启动指令,在一些实施方式中,启动指令可以是用户进行手动输入的,也可以是通过对用户的位置、姿态或手势进行检测来确定的。在此不做具体限定。

请参考图3,在某些实施方式中,在第二启动阶段启动预设的第二操作系统,并控制仪表显示装置110在第二启动阶段基于启动完成的第一操作系统显示仪表信息,包括:

021:在第一系统程序于第一启动阶段完成进程的情况下,在第二启动阶段内启动预设的第二系统程序;

022:在第二系统程序完成进程的情况下,启动预设的第三系统程序;

023:在第三系统程序开始启动的情况下,控制仪表显示装置110基于第一操作系统切换为显示仪表信息。

本发明实施方式的仪表显示方法可通过本发明实施方式的车辆100来实现。具体地,请结合图2,控制器130用于:在第一系统程序于第一启动阶段完成进程的情况下,在第二启动阶段内启动预设的第二系统程序;在第二系统程序完成进程的情况下,启动预设的第三系统程序;在第三系统程序开始启动的情况下,控制仪表显示装置110基于第一操作系统切换为显示仪表信息。

如此,可完成对第一操作系统的启动。

具体地,请参考图4,图4表示的是控制器130的任务进程和仪表显示装置110的当前显示内容之间随时间变化的对应关系。t0表示接收到启动指令的时刻,t1表示第三系统程序开始启动的时刻。在t0和t1之间所对应的时长内,仪表显示装置110会保持对启动画面的显示。

在这样的一个实施方式中,在第一系统程序于第一启动阶段完成进程后,即可确定完成对第一操作系统进行启动的任务进程,从而会启动第二系统程序,以对第一操作系统和第二操作系统进行初始化。在通过第二系统程序完成对第一操作系统和第二操作系统的初始化的情况下,会通过启动第三系统程序来实现对第一操作系统的启动。第一操作系统在完成启动后,会对车辆100的参数信息进行获取和处理以生成仪表信息,并将仪表信息传输至仪表显示装置110,使得仪表显示装置110对接收到的仪表信息进行显示。

另外,对于第一系统程序,在一个实施方式中,第一操作系统为Linux系统,第一系统程序可以包括BootLoader进程(引导加载程序)和Kernel进程(实时操作系统),其中,BootLoader进程可用于生成Linux系统的应用环境,Kernel进程可用于实现Linux系统的既定功能。对于第二系统程序,在另一个实施方式中,第二系统程序可以为init进程,init进程可对后续进程(如第三系统程序)的孵化,从而可用于完成对第一操作系统的启动。对于第三系统程序,在又一个实施方式中,第三系统程序可以为第一操作系统的仪表程序,仪表程序可用于对车辆100的参数信息进行获取和处理,从而可使得第一操作系统对仪表信息进行获取。

综上所述,通过在第一启动阶段完成对第一系统程序的启动,以及在第二启动阶段完成对第二系统程序和第三系统程序的启动,使得第一操作系统能够在第二启动阶段完成启动,以及使得仪表显示装置110能够在第二启动阶段显示仪表信息。

需要指出的是,请结合图4,在图4中,仪表显示装置110在第二启动阶段开始后的一定时长内仍然显示启动画面。而在实际场景中,第二系统程序的加载时间极短以至可以被忽略不计,因此,可以将图4中仪表显示装置110显示启动画面的时长视为第一启动阶段所对应的时长。

在某些实施方式中,在第二启动阶段启动预设的第二操作系统,并控制仪表显示装置110在第二启动阶段基于启动完成的第一操作系统显示仪表信息,包括:

024:在启动第三系统程序的情况下,同步启动预设的第四系统程序,第四系统程序用于启动第二操作系统。

本发明实施方式的仪表显示方法可通过本发明实施方式的车辆100来实现。具体地,请结合图2,控制器130用于:在启动第三系统程序的情况下,同步启动预设的第四系统程序,第四系统程序用于启动第二操作系统。

如此,可加快第二操作系统的启动时间。

具体地,在完成对第二系统程序的启动的情况下,同步启动第三系统程序和第四系统程序,从而可同步实现仪表显示装置110对仪表信息的显示和第二操作系统的启动,避免第二操作系统启动较慢而产生多余的等待时间。

需要指出的是,在这样的一些实施方式中,需要在第二系统程序完成启动的情况下才能够执行相应进程(如第四系统程序)以启动第二操作系统。

另外,对于第四系统程序,在一个实施方式中,第二操作系统为安卓系统,第四系统程序可以包括zygote进程和sytem_server进程。其中,zygote进程可用于加载适配安卓系统的虚拟机,sytem_server可用于负责启动和管理对应安卓系统的Java Framework和其他的安卓服务。

请参考图5,在某些实施方式中,在第二启动阶段启动预设的第二操作系统,并控制仪表显示装置110在第二启动阶段基于启动完成的第一操作系统显示仪表信息,包括:

025:在启动第三系统程序和第四系统程序的情况下,同步启动预设的第一监控程序,并使得第一监控程序在第二启动阶段完成进程,其中,第一监控程序用于第二操作系统的运行状态进行监控;

在第二操作系统完成启动的情况下,控制仪表显示装置110切换为基于第二操作系统显示仪表信息,包括:

031:在根据第一监控程序监测到第二操作系统完成启动的情况下,控制第一操作系统退出进程。

本发明实施方式的仪表显示方法可通过本发明实施方式的车辆100来实现。具体地,请结合图2,控制器130用于:在启动第三系统程序和第四系统程序的情况下,同步启动预设的第一监控程序,并使得第一监控程序在第二启动阶段完成进程,其中,第一监控程序用于第二操作系统的运行状态进行监控;及在根据第一监控程序监测到第二操作系统完成启动的情况下,控制第一操作系统退出进程。

如此,可实现仪表显示装置110切换为基于第二操作系统显示仪表信息。

具体地,请结合图4,在一个实施方式中,在通过同步启动第三系统程序、第四系统程序和第一监控程序的情况下,可使得第一监控程序能够在第二启动阶段内较快地完成启动,以对第二操作系统的运行状态进行监控。

在根据第一监控程序监测到第二操作系统完成启动后,即可确定已具备通过第二操作系统来获取车辆100的参数信息的功能,从而可控制运行第一操作系统的应用退出进程,以及可控制运行第一监控程序的应用退出进程,仪表显示装置110会切换至基于第二操作系统对仪表信息进行显示。

另外,需要指出的是,对于根据第一操作系统获取到的仪表信息和根据第二操作系统获取到的仪表信息,在一个实施方式中,由于最终均会被显示在仪表显示装置110,因此可以被认为是相同的。在另一个实施方式中,由于对车辆100的参数信息所输出的结果可能会存在不同,可能会导致在仪表显示装置110处所显示的仪表信息在内容上也会存在差异(如基于第一操作系统所显示的仪表信息不包括车辆100的温度信息,但基于第一操作系统所显示的仪表信息包括车辆100的温度信息),因此可以被认为是不同的。具体可根据实际情况的不同来进行确定。本发明实施方式以两者的内容相同进行说明。当然,对于本领域的技术人员而言,即使两者的内容是不同的,根据本发明的实施方式也能够实现对应的类似的技术效果,或在本发明实施方式的基础上进行可以预见的改进以得到相同的技术效果。为避免赘述,在此不做详细展开。

请参考图6,在某些实施方式中,仪表显示方法包括:

04:在第二操作系统完成启动的情况下,启动预设的第二监控程序;

05:在第二操作系统于启动完成后发生异常的情况下,根据第二监控程序启动第一操作系统,以使得仪表显示装置110基于第一操作系统显示仪表信息;

06:对第二操作系统进行重新启动,并在第二操作系统重新完成启动的情况下,控制仪表显示装置110切换为基于第二操作系统显示仪表信息,以及根据第二监控程序来控制第一操作系统退出进程。

本发明实施方式的仪表显示方法可通过本发明实施方式的车辆100来实现。具体地,请结合图2,控制器130用于:在第二操作系统完成启动的情况下,启动预设的第二监控程序;在第二操作系统于启动完成后发生异常的情况下,根据第二监控程序启动第一操作系统,以使得仪表显示装置110基于第一操作系统显示仪表信息;对第二操作系统进行重新启动,并在第二操作系统重新完成启动的情况下,控制仪表显示装置110切换为基于第二操作系统显示仪表信息,以及根据第二监控程序来控制第一操作系统退出进程。

请结合图7,图7表示的是对第二操作系统发生异常时的场景。其中,在图7中,第一操作系统为Linux系统,第二操作系统为安卓系统,基于Linux的仪表表示的是基于第一操作系统进行显示的仪表信息,安卓仪表表示的是基于第二操作系统进行显示的仪表信息。

具体地,在这样的一个实施方式中,在第二操作系统完成启动的情况下,会向仪表显示装置110输出安卓仪表,使得仪表显示装置110会基于第二操作系统显示安卓仪表。在这种情况下,控制器130可以启动第二监控程序,并根据第二监控程序对第二操作系统的运行状态进行监控。

在第二操作系统发生异常的情况下,则控制器130可根据第二监控程序监测到第二操作系统的异常,从而可后台启动第一操作系统,通过第一操作系统获取到基于Linux的仪表,并将其传输至仪表显示装置110,使得仪表显示装置110切换为显示基于Linux的仪表。

在仪表显示装置110切换为显示基于Linux的仪表后,控制器130可重新启动第二操作系统,在第二操作系统重新启动完成后,可通过第二操作系统再次对安卓仪表进行获取并传输至仪表显示装置110。仪表显示装置110在再次获取到安卓仪表的情况下,会再次切换为显示安卓仪表,控制器130会将运行第一操作系统的应用执行退出进程的操作,从而最终实现在上述的场景中对异常的排除。

综上所述,在稳定性较低的安卓系统发生异常的情况下,可通过启动稳定性良好的Linux系统来向仪表显示装置传输仪表信息的方式,来避免安卓系统由于较长的启动时长而使得仪表显示装置长时间黑屏的问题。也就是说,本发明实施方式提供的仪表显示方法可具有良好的稳定性。

另外,在一些实施方式中,第二操作系统发生异常,指的是执行第二操作系统的应用发生异常,异常可以包括执行第二操作系统的应用出现数据溢出、程序错误。

本发明实施方式提供的一种计算机可读存储介质,其上存储有计算机程序,计算机程序可被处理器执行以完成上述任一实施方式的仪表显示方法。

例如,处理器可以在执行上述的计算机程序的情况下,完成如下的方法步骤:

01:在第一启动阶段启动预设的第一操作系统,以使得第一操作系统在第二启动阶段完成启动,其中,第一启动阶段和第二启动阶段是前后相邻的;

02:在第二启动阶段启动预设的第二操作系统,并控制仪表显示装置110在第二启动阶段基于启动完成的第一操作系统显示仪表信息,其中,第二操作系统的启动时长大于第一操作系统的启动时长;

03:在第二操作系统完成启动的情况下,控制仪表显示装置110切换为基于第二操作系统显示仪表信息。

可以理解,计算机程序包括计算机程序代码。计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读存储介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、以及软件分发介质等。

车辆100的控制器130是一个单片机芯片,集成了处理器、存储器,通讯模块等。处理器可以是指控制器130包含的处理器,也可以是外部设备的处理器。处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific IntegratedCircuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理模块的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。

应当理解,本发明的实施方式的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明的各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一个实施方式”、“一些实施方式”、“某些实施方式”、“示意性实施方式”、“示例”、“具体示例”、或“一些示例”等的描述意指结合实施方式或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。

尽管已经示出和描述了本发明的实施方式,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施方式进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。

相关技术
  • 仪表面板图像形成装置、仪表面板图像形成方法、车辆、仪表面板图像显示装置、仪表面板图像显示方法、仪表面板图像形成程序、存储有仪表面板图像形成程序的计算机可读取的存储介质
  • 仪表面板图像显示装置、仪表面板图像变更方法、车辆、服务器、仪表面板图像变更系统、仪表面板图像显示程序、存储有仪表面板图像显示程序的计算机可读取的存储介质
技术分类

06120113284320