一种开机显示控制方法及处理器芯片技术

技术编号:8800975 阅读:250 留言:0更新日期:2013-06-13 05:40
本发明专利技术公开了一种开机显示控制方法及处理器芯片。处理器芯片至少包括第一处理器、第二处理器和显示控制模块,其中第二处理器耦接于第一处理器;显示控制模块耦接于第一处理器以及第二处理器,其中在第一处理器和第二处理器启动后,第一处理器加载操作系统的映像并启动操作系统,第二处理器控制显示控制模块实现开机显示功能。本发明专利技术的开机显示控制方法及处理器芯片可以实现在开机过程中的快速显示。

【技术实现步骤摘要】

本专利技术涉及车载电子设备领域,特别是涉及一种开机显示控制方法及处理器芯片
技术介绍
随着操作系统越来越多地应用于电子设备中,电子设备能够实现越来越多的功能。现有的基于操作系统的电子设备,其一般是开机后,启动操作系统,操作系统启动完成后正常使用其所能实现的功能。或者是开机后,启动操作系统,在操作系统启动的过程中,分时暂停操作系统启动的操作而使用其所能实现的功能。目前,电子设备的开机显示功能要求基于操作系统的电子设备开机后便能正常使用,且使用的过程中不会延长操作系统的启动时间,例如,车载行业存在对倒车视频显示的短的响应时间的需求,一般要求在汽车打火后,任何情况下都要在3秒以内显示倒车视频。也就是说,车载行业要求基于操作系统的电子设备开机3秒内实现显示倒车视频的功能。又例如,电子设备的开机动画显示功能,要求其在使用的过程中不会延长操作系统的启动时间。一般来说,从操作系统开始启动到启动完成需要持续十几秒甚至更长的时间。当用户在启动汽车时需要显示倒车视频时,因当前的车载电子设备会在开机操作系统完全启动后再来显示倒车,从而大大增加了使用者等待倒车视频显示的时间。目前存在的一种改进的方法是在车载电子设备中增加一个视频解码芯片,由这个芯片控制屏幕显示和视频输入,倒车视频直接通过这个芯片输出到屏幕上,避开了需要操作系统启动后才能倒车的问题,但是大大增加了成本。此外,为了在用户启动车载电子设备的同时提高用户体验度,当前的车载电子设备会在开机操作系统启动期间,以分时暂停操作系统启动的方式来显示开机动画,则会进一步延长操作系统启动的时间。
技术实现思路
有鉴于此,本专利技术提供一种开机显示控制方法及处理器芯片。根据本专利技术一实施例,本专利技术提供一种开机显示控制方法,开机显示控制方法基于处理器芯片,处理器芯片至少包括第一处理器、第二处理器和显示控制模块,开机显示控制方法包括:启动第一处理器;启动第二处理器;通过第一处理器加载操作系统的映像并启动操作系统;以及通过第二处理器控制显示控制模块实现开机显示功能。根据本专利技术另一实施例,本专利技术提供一种处理器芯片,用于开机显示控制,处理器芯片包括:第一处理器;第二处理器,藕接于第一处理器;以及显示控制模块,藕接于第一处理器以及第二处理器,其中在第一处理器和第二处理器启动后,第一处理器加载操作系统的映像并启动操作系统,第二处理器控制显示控制模块实现开机显示功能。本专利技术的有益效果是:区别于现有技术的情况,本专利技术的开机显示控制方法及处理器芯片在第一处理器启动操作系统的过程中,由第二处理器来实现开机显示功能,以实现在开机过程中的快速显示(例如:在开机时能快速显示倒车视频或开机动画),从而解决了现有技术中开机显示功能(例如:开机显示倒车视频)在操作系统启动过程中不能正常使用的问题,或者开机显示功能在操作系统启动过程中可以使用但会延长操作系统的启动时间的问题。附图说明图1是本专利技术实施例的基于处理器芯片的车载电子设备的结构示意图2是本专利技术第一实施例的开机显示控制方法的流程图3是本专利技术第二实施例的开机显示控制方法的流程图4是本专利技术第三实施例的开机显示控制方法的流程图5是本专利技术第四实施例的开机显示控制方法的流程图6是本专利技术第五实施例的开机显示控制方法的流程图。具体实施方式在说明书及权利要求书当中使用了某些词汇来指称特定的组件。所属领域中的技术人员应可理解,制造商可能会用不同的名词来称呼同样的组件。本说明书及权利要求书并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的基准。在通篇说明书及权利要求书当中所提及的「包含」是开放式的用语,故应解释成「包含但不限定于」。另外,「耦接」一词在此包含任何直接及/或间接的电气耦接手段。因此,若文中描述第一装置耦接于第二装置,则代表第一装置可直接电气耦接于第二装置,或透过其它装置或耦接手段间接地电气耦接至第二装置。下面结合附图和实施例对本专利技术进行详细说明。请参照图1,图1是本专利技术实施例的基于处理器芯片的车载电子设备的结构示意图。车载电子设备可以为车载单元(On-board Unit,0BU)、车载导航设备或便携式自动导航系统(Portable Navigation Devices,PND)等。如图1所示,车载电子设备包括:处理器芯片1、外接控制器2、摄像头3、存储器4和显示屏5。处理器芯片I用于控制车载电子设备的操作,包括控制车载电子设备的开机显示,例如:开机倒车视频显示和/或开机动画显示。具体来说,当处理器芯片I实现开机倒车视频显示时,处理器芯片I从外接控制器2获取倒车状态标志,当倒车状态标志指示正在倒车时,处理器芯片I将从摄像头3获取到的视频显示在显示屏5上,同时,从外接控制器2读取倒车数据并画出倒车轨迹图储存于存储器4中,以便进一步叠加显示在显示屏5上。其中根据倒车数据画出倒车轨迹图是本领域公知技术,本说明书不再赘述。当处理器芯片I实现开机动画显示时,处理器芯片I从存储器4中读取开机动画的图片数据并显示在显示屏5上。进一步,处理器芯片I还可根据从外接控制器2获取的倒车状态标志来决定显示何种画面,例如,当倒车状态标志指示正在倒车时,显示倒车视频;当倒车状态标志指示未进行倒车时,显示开机动画。在本实施例中,处理器芯片I包括处理模块11、通讯模块12和显示控制模块13。其中,处理模块11包括第一处理器111、第二处理器112和寄存器113。通讯模块12包括通用异步接收 / 发送(Universal Asynchronous Receiver/Transmitter, UART)接口 121、内置集成电路(Inter — Integrated Circuit, I2C)接口 122、串行外设(Serial PeripheralInterface, SPI)接口 123 和通用输入 / 输出(General Purpose Input/Output, GP10)接口 124。显示控制模块13包括视频解码单元131、视频处理单元132、屏幕显示单元133、混合单元134和屏幕控制单元135。在本实施例中,第一处理器111和第二处理器112能分别独立地控制显示控制模块13以实现开机显示功能。举例而言,第一处理器111运行操作系统,启动较第二处理器112慢。第二处理器112运行的代码和功能少,启动较快。具体来说,第一处理器111和第二处理器112启动后,第一处理器111加载操作系统的映像并启动操作系统,第二处理器112控制显示控制模块13实现开机显示功能。进一步,第一处理器111加载操作系统的映像并启动操作系统的同时,第二处理器112控制显示控制模块13实现开机显示功能。另外,第二处理器112循环检测操作系统是否已启动完成。若操作系统未启动完成,则第二处理器112继续控制显示控制模块13实现开机显示功能。若操作系统已启动完成,则第一处理器111取代第二处理器112控制显示控制模块13实现开机显示功能。其中,第二处理器112检测第一处理器111和第二处理器112共享的存储器4或寄存器113中的启动状态标志来判断操作系统是否以启动完成。当操作系统启动完成后,第一处理器111设置启动状态标志为已启动。当第二处理器112检测到启动状态标志指示已启动,则第二处理器11本文档来自技高网...

【技术保护点】
一种开机显示控制方法,所述开机显示控制方法基于处理器芯片,所述处理器芯片至少包括第一处理器、第二处理器和显示控制模块,其特征在于,所述开机显示控制方法包括:启动所述第一处理器;启动所述第二处理器;通过所述第一处理器加载操作系统的映像并启动所述操作系统;以及通过所述第二处理器控制所述显示控制模块实现开机显示功能。

【技术特征摘要】
1.一种开机显示控制方法,所述开机显示控制方法基于处理器芯片,所述处理器芯片至少包括第一处理器、第二处理器和显示控制模块,其特征在于,所述开机显示控制方法包括: 启动所述第一处理器; 启动所述第二处理器; 通过所述第一处理器加载操作系统的映像并启动所述操作系统;以及 通过所述第二处理器控制所述显示控制模块实现开机显示功能。2.根据权利要求1所述的开机显示控制方法,其特征在于,所述方法更包含: 通过所述第二处理器循环检测所述操作系统是否已启动完成; 其中,若所述操作系统未启动完成,通过所述第二处理器控制所述显示控制模块实现开机显示功能; 若所述操作系统已启动完成 ,通过所述第一处理器控制所述显示控制模块实现开机显示功能。3.根据权利要求2所述的开机显示控制方法,其特征在于,所述第二处理器循环检测所述操作系统是否已启动完成的步骤更包括: 所述第二处理器检测所述第一处理器和所述第二处理器共享的存储器或寄存器中的启动状态标志,其中,当所述操作系统启动完成后,所述第一处理器设置所述启动状态标志为已启动; 所述第二处理器检测所述启动状态标志是否指示已启动; 若所述启动状态标志指示已启动,所述第二处理器判断所述操作系统已启动完成。4.根据权利要求2所述的开机显示控制方法,其特征在于,通过所述第二处理器控制所述显示控制模块实现开机显示功能的步骤包括: 通过所述第二处理器初始化所述显示控制模块; 循环检测倒车状态标志,当所述第二处理器检测到所述倒车状态标志指示正在倒车时,则控制所述显示控制模块显示倒车视频。5.根据权利要求4所述的开机显示控制方法,其特征在于,显示倒车视频的步骤包括: 将摄像头获取到的视频显示在显示屏上; 从外接控制器读取倒车数据并画出倒车轨迹图,进一步叠加显示在所述显示屏上。6.根据权利要求4所述的开机显示控制方法,其特征在于,通过所述第一处理器控制所述显示控制模块实现开机显示功能的步骤包括: 所述操作系统启动完成后,所述第一处理器通知所述第二处理器停止检测所述倒车状态标志,并启动所述第一处理器的倒车应用程序,以通过所述第一处理器控制所述显示控制丰吴块。7.根据权利要求4所述的开机显示控制方法,其特征在于,通过所述第二处理器控制所述显示控制模块实现开机显示功能的步骤进一步包括: 当所述倒车状态标志指示未进行倒车时,则将开机动画图片显示在显示屏上。8.根据权利要求2所述的开机显示控制方法,其特征在于,通过所述第一处理器控制所述显示控制模块实现开机显示功能的步骤包括: 在所述操作系统启动的过程中,通过所述第二处理器完成初始化所述显示控制模块后,显示开机动画图片; 所述操作系统启动完成后,所述第一处理器通知所述第二处理器停止显示所述开机动画图片,由所述第一处理器控制所述显示控制模块。9.根据权利要求1所述的开机显示控制方法,其特征在于,启动所述第二处理器的步骤更包含: 所述第一处理器通过运行引导加载程序启动所述第二处理器。10.根据权利要...

【专利技术属性】
技术研发人员:周伟斌杨坤振
申请(专利权)人:联发科技新加坡私人有限公司
类型:发明
国别省市:

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

1