一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

屏幕控制方法、行车记录仪及存储介质与流程

2022-06-05 21:23:47 来源:中国专利 TAG:
1.本技术涉及嵌入式系统开发
技术领域
:,尤其涉及一种屏幕控制方法、行车记录仪及存储介质。
背景技术
::2.行车记录仪是一种记录车辆行驶途中的影响及声音等相关资讯的仪器,越来越多的车主会在车辆内部安装行车记录仪。因此,开发行车记录仪更多的功能和优化现有功能是非常有必要的。现有的行车记录仪是基于实时系统研发的,其主要的功能包括停车监控、缩时录影、设置、升级等基本功能。对于现有的携带智能多媒体功能的行车记录仪,在这些功能被使用时,行车记录仪的屏幕界面不能实时动态加载信息并显示信息,降低了用户体验感。技术实现要素:3.本技术实施例提供了一种屏幕控制方法、行车记录仪及存储介质,解决了行车记录仪的屏幕无法实时动态加载信息并显示信息的问题,提高了用户体验感。4.为解决以上技术问题,本技术包括以下技术方案:5.第一方面,本技术实施例提供了一种屏幕控制方法,所述方法包括:6.接收屏幕控制指令;7.响应于所述屏幕控制指令,将控制屏幕的系统由第一系统切换成第二系统;所述第一系统及所述第二系统其中的任意一个系统用于主动获取所述行车记录仪当前显示的界面对应的数据,另外一个系统用于被动获取所述行车记录仪当前显示的界面对应的数据。8.本技术提供的屏幕控制方法,通过运用双系统控制屏幕且其中一个系统可用于主动获取数据,并且这两个系统可互相切换,解决了使用被动获取信息的系统时,无法实时动态加载信息并显示信息的问题。9.在一种可能的实现方式中,所述第一系统用于主动获取所述行车记录仪当前显示的界面对应的数据,所述第二系统用于被动获取所述行车记录仪当前显示的界面对应的数据。10.本技术实施例中,若第一系统用于主动获取所述行车记录仪当前显示的界面对应的数据,则第二系统用于被动获取所述行车记录仪当前显示的界面对应的数据。实现了从用于主动获取信息的系统切换为用于被动获取信息的系统。11.在一种可能的实现方式中,所述第二系统用于主动获取所述行车记录仪当前显示的界面对应的数据,所述第一系统用于被动获取所述行车记录仪当前显示的界面对应的数据。12.本技术实施例中,若第一系统用于被动获取所述行车记录仪当前显示的界面对应的数据,则第二系统用于主动获取所述行车记录仪当前显示的界面对应的数据。实现了从用于被动获取信息的系统切换为用于主动获取信息的系统。13.在一种可能的实现方式中,所述将控制屏幕的系统由第一系统切换为第二系统后,所述方法还包括:14.获取所述行车记录仪当前显示的界面对应的数据;15.显示所述数据。16.本技术实施例中,将控制屏幕的系统由第一系统切换为第二系统后,再获取行车记录仪当前显示的界面对应的数据,并且将数据显示在行车记录仪屏幕上,体现了系统切换的作用,切换系统后可显示第二系统控制时行车记录仪界面对应的数据。17.在一种可能的实现方式中,所述接收屏幕控制指令之前,还包括:18.接收屏幕启动指令;19.响应于所述屏幕启动指令,启动所述行车记录仪的屏幕。20.本技术实施例中,行车记录仪接收屏幕控制指令之前,需启动行车记录仪的屏幕,保证了后续控制屏幕及系统切换等操作能正常且有序的进行。21.在一种可能的实现方式中,所述将控制屏幕的系统由第一系统切换成第二系统之前,还包括:22.保存由所述第一系统控制时所述行车记录仪当前显示的界面对应的数据。23.本技术实施例中,若将控制屏幕的系统由第一系统切换成第二系统,在这之前通过保存由第一系统控制时所述行车记录仪当前显示的界面对应的数据,确保了后续若需从第二系统切换回第一系统时,能回到切换之前第一系统显示的界面,并且显示该界面对应的数据,以防切换过程中存在数据丢失的问题。24.在一种可能的实现方式中,所述响应于所述屏幕控制指令之后,还包括:25.确定待显示的界面对应的数据;26.在所述第二系统控制所述行车记录仪的屏幕时显示所述待显示的界面对应的数据。27.本技术实施例中,行车记录仪响应屏幕切换指令后,首先确定待显示的界面对应的数据,然后显示由切换后的系统控制时行车记录仪的界面对应的数据。基于这样的处理方式,系统切换可以成功实现,同时通过明确切换后的数据信息,有效地保证了系统切换的顺利进行。28.在一种可能的实现方式中,所述响应于所述屏幕控制指令,将控制屏幕的系统由第一系统切换成第二系统,包括:29.获取设备文件,所述设备文件与所述第二系统关联;30.运行所述设备文件,以将控制屏幕的系统由第一系统切换成第二系统。31.本技术实施例将控制屏幕的系统由第一系统切换成第二系统的过程中,第二系统获取并运行设备文件,保证了能顺利实现第二系统对屏幕的控制。32.第二方面,本技术实施例提供了一种行车记录仪,所述行车记录仪包括:33.第一接收模块,用于接收屏幕控制指令;34.切换模块,用于响应于所述屏幕控制指令,将控制屏幕的系统由第一系统切换成第二系统;所述第一系统及所述第二系统其中的任意一个系统用于主动获取所述行车记录仪当前显示的界面对应的数据,另外一个系统用于被动获取所述行车记录仪当前显示的界面对应的数据。35.在一种可能的实现方式中,所述第一系统用于主动获取所述行车记录仪当前显示的界面对应的数据,所述第二系统用于被动获取所述行车记录仪当前显示的界面对应的数据。36.在一种可能的实现方式中,所述第二系统用于主动获取所述行车记录仪当前显示的界面对应的数据,所述第一系统用于被动获取所述行车记录仪当前显示的界面对应的数据。37.在一种可能的实现方式中,所述行车记录仪还包括:38.获取模块,用于在所述切换模块将控制屏幕的系统由第一系统切换为第二系统后获取所述行车记录仪当前显示的界面对应的数据;39.第一显示模块,用于显示所述数据。40.在一种可能的实现方式中,所述行车记录仪还包括:41.第二接收模块,用于在所述接收模块接收屏幕控制指令之前,接收屏幕启动指令;42.启动模块,用于响应于所述屏幕启动指令,启动所述行车记录仪的屏幕。43.在一种可能的实现方式中,所述行车记录仪还包括:44.保存模块,用于在所述切换模块将控制屏幕的系统由第一系统切换成第二系统之前,保存由所述第一系统控制时所述行车记录仪当前显示的界面对应的数据。45.在一种可能的实现方式中,所述行车记录仪还包括:46.确定模块,用于在所述切换模块响应于所述屏幕控制指令之后,确定待显示的界面对应的数据;47.第二显示模块,用于在所述第二系统控制所述行车记录仪的屏幕时显示所述待显示的界面对应的数据。48.在一种可能的实现方式中,所述切换模块包括:49.获取单元,用于获取设备文件,所述设备文件与所述第二系统关联;50.运行单元,用于运行所述设备文件,以将控制屏幕的系统由第一系统切换成第二系统。51.第三方面,本技术实施例提供了一种行车记录仪,所述行车记录仪包括处理器、存储器以及通信接口:52.所述处理器与所述存储器、所述通信接口相连;53.所述存储器,用于存储可执行程序代码;54.所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行:55.接收屏幕控制指令;56.响应于所述屏幕控制指令,将控制屏幕的系统由第一系统切换成第二系统;所述第一系统及所述第二系统其中的任意一个系统用于主动获取所述行车记录仪当前显示的界面对应的数据,另外一个系统用于被动获取所述行车记录仪当前显示的界面对应的数据。57.在一种可能的实现方式中,所述第一系统用于主动获取所述行车记录仪当前显示的界面对应的数据,所述第二系统用于被动获取所述行车记录仪当前显示的界面对应的数据。58.在一种可能的实现方式中,所述第二系统用于主动获取所述行车记录仪当前显示的界面对应的数据,所述第一系统用于被动获取所述行车记录仪当前显示的界面对应的数据。59.在一种可能的实现方式中,所述处理器将控制屏幕的系统由第一系统切换为第二系统后,还用于执行:60.获取所述行车记录仪当前显示的界面对应的数据;61.显示所述数据。62.在一种可能的实现方式中,所述处理器接收屏幕控制指令之前,还用于执行:63.接收屏幕启动指令;64.响应于所述屏幕启动指令,启动所述行车记录仪的屏幕。65.在一种可能的实现方式中,所述处理器将控制屏幕的系统由第一系统切换成第二系统之前,还用于执行:66.保存由所述第一系统控制时所述行车记录仪当前显示的界面对应的数据。67.在一种可能的实现方式中,所述处理器响应于所述屏幕控制指令之后,还用于执行:68.确定待显示的界面对应的数据;69.在所述第二系统控制所述行车记录仪的屏幕时显示所述待显示的界面对应的数据。70.在一种可能的实现方式中,所述处理器响应于所述屏幕控制指令,将控制屏幕的系统由第一系统切换成第二系统时,具体执行:71.获取设备文件,所述设备文件与所述第二系统关联;72.运行所述设备文件,以将控制屏幕的系统由第一系统切换成第二系统。73.第四方面,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如上述第一方面所述的屏幕控制方法。74.可以理解地,上述提供的第二方面提供的行车记录仪、第三方面提供的行车记录仪以及第四方面提供的计算机可读存储介质均用于执行第一方面所提供的屏幕控制方法。因此,其所能达到的有益效果可参考第一方面所提供的屏幕控制方法中的有益效果,此处不再赘述。附图说明75.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。76.图1是本技术实施例提供的一种行车记录仪的位置及结构示意图;77.图2是本技术实施例提供的一种屏幕控制方法的流程示意图;78.图3是本技术实施例提供的一种屏幕控制过程的示意图;79.图4是本技术实施例提供的另一种屏幕控制过程的示意图;80.图5是本技术实施例提供的另一种屏幕控制方法的流程示意图;81.图6是本技术实施例提供的另一种屏幕控制过程的示意图;82.图7是本技术实施例提供的一种行车记录仪的结构示意图;83.图8是本技术实施例提供的另一种行车记录仪的结构示意图。具体实施方式84.为使本技术的上述目的、特征和优点能够更加明显易懂,下面将结合附图对本技术的具体实施方式做详细说明。85.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”ꢀ等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”ꢀ以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。86.请参考图1所示,图1是本技术实施例提供的一种行车记录仪的位置及结构示意图。如图中100所示,行车记录仪10可以安装在图中所示的车辆前挡风玻璃靠上中央的位置。行车记录仪10可以包括屏幕101,如图中110所示。屏幕101可以由第一系统102和第二系统103中任意一个系统控制。87.行车记录仪10是记录车辆行驶途中的影像及声音等相关资讯的仪器。行车记录仪10包括屏幕101、第一系统102和第二系统103。行车记录仪10可以分为便携性行车记录仪与后装车机一体式dvd行车记录仪。其中,便携性行车记录仪又分为后视镜行车记录仪与数据行车记录仪,而后装车机一体式dvd行车记录仪一般是专车专用。本技术实施例中提供的行车记录仪10的功能除了行车记录仪本身应有的功能,比如停车监控、缩时录影、录像、设置、升级等,还可以包括但不限于听音乐、听广播、连接蓝牙、聊天、看直播等智能多媒体功能。此外,本技术实施例提供的行车记录仪10包括两个系统,即第一系统102和第二系统103,两个系统均可以从不同层面控制行车记录仪的屏幕101。其中,本技术实施例对行车记录仪10的功能不做限制。88.屏幕101是一种显示图像及色彩的电器,可以包括:crt显示屏幕(cathoderaytubedisplay,crtdisplay)、lcd液晶屏幕(liquidcrystaldisplay,lcddisplay)、led屏幕(lightemittingdiodedisplay,leddisplay)、投影屏幕、3d显示屏幕。在本技术实施例中,屏幕101可由第一系统102控制,也可由第二系统103控制。屏幕101可根据用户使用行车记录仪的功能来显示不同功能对应的屏幕界面。比如,屏幕101可以显示车辆的监控录像、显示停车或倒车等界面、显示设置或提醒升级等界面,还可以显示多媒体功能页,比如音乐界面、聊天界面、智能语音界面、直播等界面。其中,屏幕101显示的界面不限于是上述提到的。89.第一系统102可以是uitron系统,即实时操作系统。uitron是针对硬件资源限制的小规模嵌入式系统设计的精简版工业实时操作系统中心(industrialthereal-timeoperationsystemnucleus,itron),具有标准的实时内核。uitron定义了一个高度灵活的、开放的、特别为嵌入式系统应用设计的计算机体系结构,兼顾向上和向下兼容,基于该系统进行功能实现具有一定的灵活性。在本申请实施例中,实时操作系统用于被动获取信息,实时操作系统可以用于控制摄像头及行车记录仪10的基础功能,可以包括但不限于是停车监控、缩时录影、录像、设置、升级等。第一系统102与第二系统103之间可以采用共享内存的方式进行通信,通信内容可以包括但不限于进行数据传输、互相发送或接收指令、控制屏幕101等。其中,第一系统102控制的功能不限于上述提到的功能。90.第二系统103可以是linux操作系统,linux操作系统是一种免费使用和自由传播的类unix操作系统。linux操作系统是一种基于可移植操作系统接口(portableoperatingsysteminterface,posix)和unix的多用户、多任务、支持多线程和多cpu的操作系统。它能运行主要的unix工具软件、应用程序和网络协议。它支持32位和64位硬件。在本技术实施例中,linux操作系统用于主动获取信息,linux操作系统可用于运行音乐播放器、聊天软件、智能语音、直播、声音驱动、通信网络驱动、与后台的通讯模块及linux图形用户界面支持系统(minigraphicaluserinterface,minigui)等。第二系统103与第一系统102之间可以采用共享内存的方式进行通信,通信内容可以包括但不限于进行数据传输、互相发送或接收指令、控制屏幕101等。其中,第二系统103控制的功能不限于上述提到的功能。91.需要说明的是,本技术实施例中,若第一系统102是uitron系统,则第二系统103是linux操作系统,若第一系统102是linux操作系统,则第二系统103是uitron系统,本技术实施例对行车记录仪的屏幕切换前后的控制屏幕的系统的顺序不做限定。92.接下来将全部结合图1示出的屏幕控制系统介绍本技术实施例提供的屏幕控制方法。93.请参考图2所示,图2是本技术实施例中的一种屏幕控制方法的流程示意图,所述方法包括:94.s201、接收屏幕控制指令。95.具体地,用户点击行车记录仪的屏幕上任意一个功能选项,可视为向行车记录仪发送了屏幕控制指令,行车记录仪接收来自用户的屏幕控制指令。在此之前,用户若要使用行车记录仪,首先将行车记录仪开启,用户可点按开机按钮,行车记录仪开机的同时,行车记录仪的屏幕接收屏幕启动指令,于是响应于屏幕启动指令,启动行车记录仪的屏幕。96.进一步地,行车记录仪每次开机后控制屏幕的系统由预先设置的系统控制,也可以由该行车记录仪上一次关机时刻控制屏幕的系统控制。若由预先设置的系统控制,例如设置为开机后屏幕默认由用于被动获取所述行车记录仪当前显示的界面对应的数据的系统控制,如上述提到的uitron系统,此时再次开机后,该行车记录仪的屏幕由预先设置的uitron系统控制。若由上一次关机时刻控制屏幕的系统控制,例如上一次关机时由用于主动获取所述行车记录仪当前显示的界面对应的数据的系统控制,如上述提到的linux操作系统,此时再次开机后,该行车记录仪的屏幕由linux操作系统控制。需要说明的是,行车记录仪每次开机后控制屏幕的系统可由开发人员设置,本技术对此不做限定。97.s202、响应于所述屏幕控制指令,将控制屏幕的系统由第一系统切换成第二系统;所述第一系统及所述第二系统其中的任意一个系统用于主动获取所述行车记录仪当前显示的界面对应的数据,另外一个系统用于被动获取所述行车记录仪当前显示的界面对应的数据。98.具体地,行车记录仪接收来自用户的屏幕控制指令之后,响应于屏幕控制指令,将行车记录仪的控制屏幕的系统由第一系统切换成第二系统。在本技术实施例中,第一系统和第二系统其中一个系统用于主动获取行车记录仪当前显示的界面对应的数据,另外一个系统用于被动获取所述行车记录仪当前显示的界面对应的数据。99.进一步地,在某一次屏幕控制的过程中,若第一系统用于主动获取行车记录仪当前显示的界面对应的数据,则第二系统用于被动获取所述行车记录仪当前显示的界面对应的数据。若第一系统用于被动获取所述行车记录仪当前显示的界面对应的数据,则第二系统用于主动获取行车记录仪当前显示的界面对应的数据。100.如图3出示的示意图,现有一个行车记录仪,该行车记录仪预先设置的开机时控制屏幕的系统为uitron系统。用户将行车记录仪开机后,该行车记录仪屏幕左侧显示的是当前车辆的行车监控录像,右侧显示是行车记录仪的功能主页,如图中301所示,此时的屏幕由uitron系统控制。若用户想听歌,可以点击音乐图标,此时行车记录仪的屏幕会关闭当前显示的行车监控录像画面,让其在后台运行,即行车监控录像等画面实时捕捉且在后台显示。当前的行车记录仪的屏幕由功能主页切换为音乐的主页,用户可点击想听的歌曲,开启音乐播放。此时的控制屏幕的系统由uitron系统切换为linux操作系统,即当前的音乐功能页面由linux操作系统控制。以上为一次完整地将控制屏幕的系统由uitron系统切换为linux操作系统的过程。101.可选地,如图4出示的示意图,图4出示的是将控制屏幕的系统由linux操作系统切换为uitron系统时,屏幕的变化示意图。如图中401所示,当用户正在使用音乐功能听音乐时,行车记录仪的屏幕由linux操作系统控制。用户若想打开监控视频看一下当前的行车监控录像,可点击屏幕左上角的返回键,如图中的401a所示,屏幕画面切换到功能主页,用户可在功能主页上观看车辆当前的行车监控画面。行车记录仪接收到用户的点击指令后,将控制屏幕的系统由linux操作系统切换为uitron系统,此时的屏幕也切换为如图中402所示的行车监控录像的画面。以上为一次完整地将控制屏幕的系统由linux操作系统切换为uitron系统的过程。102.进一步地,行车记录仪将控制屏幕的系统由第一系统切换成第二系统之前,会保存由第一系统控制时行车记录仪当前显示的界面对应的数据。行车记录仪响应屏幕控制指令之后,确定待显示的界面对应的数据,当控制屏幕的系统由第一系统切换成第二系统后,此时待显示的界面是由第二系统控制的界面,于是行车记录仪获取由第二系统控制时的当前界面对应的数据,并在行车记录仪屏幕上显示该数据。103.示例性地,如上述图4所示,行车记录仪首先停留在音乐界面,此时由linux操作系统控制屏幕。当用户点击图中401所示的监控视频图标401a时,行车记录仪首先保存当前由linux操作系统控制时的屏幕界面对应的数据。行车记录仪接收到屏幕控制指令并响应该指令后,确定将要显示的行车监控录像的界面信息并获取该界面信息,当控制屏幕的系统由linux操作系统切换为uitron系统后,行车记录仪将获取到的行车监控的界面信息显示在屏幕上。104.进一步地,行车记录仪响应于屏幕控制指令,将控制屏幕的系统由第一系统切换成第二系统之后,获取设备文件,由第二系统运行设备文件,以将控制屏幕的系统由第一系统切换成第二系统。设备文件可以是携带帧缓冲的文件,运行设备文件,可以把屏幕上的每一个像素点映射成一段线性内存空间,相关程序可以通过改变每一段内存空间的值来改变屏幕上某个点地颜色。105.本技术提供的屏幕控制方法,通过运用双系统控制屏幕且其中一个系统可用于主动获取数据,并且这两个系统可互相切换,解决了使用被动获取信息的系统时,无法实时动态加载信息并显示信息的问题。106.请参考图5所示,图5是本技术实施例中的另一种屏幕控制方法的流程示意图,所述方法包括:107.s501、行车记录仪接收用户的开机指令,响应于所述开机指令,行车记录仪开机。108.具体地,用户点按行车记录仪上的开机按钮。行车记录仪接收用户的开机指令并响应于开机指令,行车记录仪开机,此时屏幕左侧显示的是当前的行车监控界面,右侧显示的是行车记录仪的功能主页。如图6中的601所示,行车记录仪开机后可将控制屏幕的系统设置为默认的uitron系统,在本次开机后,屏幕显示的界面由uitron系统控制。109.s502、行车记录仪接收用户的针对音乐图标输入的触控操作,响应于所述触控操作,行车记录仪屏幕显示音乐播放界面。110.具体地,用户若想听音乐,可点击行车记录仪屏幕上的音乐图标,进入音乐播放界面。音乐功能对应的界面由linux操作系统控制,此时控制屏幕的系统由开机时的uitron系统切换为linux操作系统。111.如图6出示的示意图中601及602所示,uitron系统通过与linux操作系统共享内存,且向linux操作系统映射相关驱动,将屏幕控制权交给linux操作系统,于是实现了将行车记录仪屏幕界面的数据由uitron系统控制的行车监控及功能主页,切换成由linux操作系统控制的音乐播放界面。112.s503、行车记录仪接收用户针对监控视频图标输入的触控操作,响应于所述触控操作,行车记录仪保存由linux操作系统控制时行车记录仪当前显示的音乐播放界面对应的数据。113.具体地,若用户在听音乐的过程中,想观看当前的行车监控,可点击音乐界面左上角的返回键,如图4中401a所示。行车记录仪接收来自用户的触控操作,行车记录仪保存当前屏幕所显示的音乐播放界面对应的数据,当前的音乐播放界面的屏幕由linux操作系统控制。114.s504、行车记录仪确定并获取待显示的由uitron系统控制时的监控视频界面对应的数据。115.具体地,行车记录仪确定用户点击的由uitron系统控制时的监控视频界面对应的数据,并获取该数据。116.s505、行车记录仪获取并运行与uitron系统关联的设备文件。117.具体地,行车记录仪获取设备文件,获取该设备文件后,由uitron系统运行。设备文件的详细描述可参考上述实施例,本技术实施例中不再赘述。118.s506、行车记录仪将控制屏幕的系统由linux操作系统切换成uitron系统,并显示由uitron系统控制屏幕时的行车监控画面界面对应的数据。119.具体地,行车记录仪运行设备文件,将当前控制屏幕的系统由linux操作系统切换成uitron系统。此时行车记录仪的屏幕界面也由音乐界面切换成了行车监控界面。如图6所示,与上述将控制屏幕的系统由uitron系统切换为linux操作系统相反,此时将当前控制屏幕的系统由linux操作系统切换成uitron系统。同样的,linux操作系统与uitron系统共享内存,将设备文件及相关驱动映射给uitron系统,uitron系统运行相关设备文件,以将控制屏幕的系统由linux操作系统切换成uitron系统。120.本技术提供的屏幕控制方法,通过接收用户的屏幕控制指令,行车记录仪确定并获取待显示的界面对应的数据,并运行设备文件,以将控制屏幕的系统由第一系统切换为第二系统,解决了双系统对行车记录仪的屏幕的控制权的问题,同时也能实现双系统控制下的不同界面对应的数据之间的互相切换。121.请参考图7所示,基于屏幕控制方法,图7是本技术实施例中提供的一种行车记录仪的结构示意图,包括:122.第一接收模块701,用于接收屏幕控制指令。123.切换模块702,用于响应于所述屏幕控制指令,将控制屏幕的系统由第一系统切换成第二系统;所述第一系统及所述第二系统其中的任意一个系统用于主动获取所述行车记录仪当前显示的界面对应的数据,另外一个系统用于被动获取所述行车记录仪当前显示的界面对应的数据。124.在一些实施例中,所述第一系统用于主动获取所述行车记录仪当前显示的界面对应的数据,所述第二系统用于被动获取所述行车记录仪当前显示的界面对应的数据。125.在一些实施例中,所述第二系统用于主动获取所述行车记录仪当前显示的界面对应的数据,所述第一系统用于被动获取所述行车记录仪当前显示的界面对应的数据。126.在一些实施例中,所述行车记录仪还包括:127.获取模块,用于在切换模块702将控制屏幕的系统由第一系统切换为第二系统后,获取所述行车记录仪当前显示的界面对应的数据;128.第一显示模块,用于显示所述数据。129.在一些实施例中,所述行车记录仪还包括:130.第二接收模块,用于在接收模块701接收屏幕控制指令之前,接收屏幕启动指令;131.启动模块,用于响应于所述屏幕启动指令,启动所述行车记录仪的屏幕。132.在一些实施例中,所述行车记录仪还包括:133.保存模块,用于在切换模块702将控制屏幕的系统由第一系统切换成第二系统之前,保存由所述第一系统控制时所述行车记录仪当前显示的界面对应的数据。134.在一些实施例中,所述行车记录仪还包括:135.确定模块,用于在切换模块702响应于所述屏幕控制指令之后,确定待显示的界面对应的数据;136.第二显示模块,用于在所述第二系统控制所述行车记录仪的屏幕时显示所述待显示的界面对应的数据。137.在一些实施例中,所述切换模块702包括:138.获取单元,用于获取设备文件,所述设备文件与所述第二系统关联;139.运行单元,用于运行所述设备文件,以将控制屏幕的系统由第一系统切换成第二系统。140.请参考图8所示,本技术实施例中提供的另一种行车记录仪800的结构示意图。该行车记录仪800至少可以包括:至少一个处理器801,例如cpu,至少一个网络接口804,用户接口803,存储器805,至少一个通信总线802。其中,通信总线802用于实现这些组件之间的连接通信。用户接口803可以包括但不限于是摄像头、显示器、触摸屏、键盘、鼠标、摇杆等等。网络接口804可选的可以包括标准的有线接口、无线接口(如wifi接口),通过网络接口804可以与服务器建立通信连接。存储器802可以是高速ram存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。如图8所示,作为一种计算机存储介质的存储器805中可以包括操作系统、网络通信模块、用户接口模块以及程序指令。141.需要说明的是,网络接口804可以连接获取器、发射器或其他通信模块,其他通信模块可以包括但不限于wifi模块、运营商网络通信模块等,可以理解,本技术实施例中车辆识别装置也可以包括获取器、发射器和其他通信模块等。142.处理器801可以用于调用存储器805中存储的程序指令,可以执行以下步骤:143.接收屏幕控制指令;144.响应于所述屏幕控制指令,将控制屏幕的系统由第一系统切换成第二系统;所述第一系统及所述第二系统其中的任意一个系统用于主动获取所述行车记录仪当前显示的界面对应的数据,另外一个系统用于被动获取所述行车记录仪当前显示的界面对应的数据。145.可能地,所述第一系统用于主动获取所述行车记录仪当前显示的界面对应的数据,所述第二系统用于被动获取所述行车记录仪当前显示的界面对应的数据。146.可能地,所述第二系统用于主动获取所述行车记录仪当前显示的界面对应的数据,所述第一系统用于被动获取所述行车记录仪当前显示的界面对应的数据。147.可能地,所述处理器801将控制屏幕的系统由第一系统切换为第二系统后,还用于执行:148.获取所述行车记录仪当前显示的界面对应的数据;149.显示所述数据。150.可能地,所述处理器801接收屏幕控制指令之前,还用于执行:151.接收屏幕启动指令;152.响应于所述屏幕启动指令,启动所述行车记录仪的屏幕。153.可能地,所述处理器801将控制屏幕的系统由第一系统切换成第二系统之前,还用于执行:154.保存由所述第一系统控制时所述行车记录仪当前显示的界面对应的数据。155.可能地,所述处理器801响应于所述屏幕控制指令之后,还用于执行:156.确定待显示的界面对应的数据;157.在所述第二系统控制所述行车记录仪的屏幕时显示所述待显示的界面对应的数据。158.可能地,所述处理器801响应于所述屏幕控制指令,将控制屏幕的系统由第一系统切换成第二系统,具体执行:159.获取设备文件,所述设备文件与所述第二系统关联;160.运行所述设备文件,以将控制屏幕的系统由第一系统切换成第二系统。161.本技术实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机或处理器上运行时,使得计算机或处理器执行上述任一个方法中的一个或多个步骤。上述行车记录仪的各组成模块如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在所述计算机可读取存储介质中。162.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digitalsubscriberline,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,数字通用光盘(digitalvideodisc,dvd)、或者半导体介质(例如,固态硬盘(solidstatedisk,ssd))等。163.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。而前述的存储介质包括:只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可存储程序代码的介质。在不冲突的情况下,本实施例和实施方案中的技术特征可以任意组合。164.以上所述的实施例仅仅是本技术的优选实施例方式进行描述,并非对本申请的范围进行限定,在不脱离本技术的设计精神的前提下,本领域普通技术人员对本技术的技术方案作出的各种变形及改进,均应落入本技术的权利要求书确定的保护范围内。当前第1页12当前第1页12
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献