CN104516747A - 一种***切换方法及电子设备 - Google Patents

一种***切换方法及电子设备 Download PDF

Info

Publication number
CN104516747A
CN104516747A CN201310452266.5A CN201310452266A CN104516747A CN 104516747 A CN104516747 A CN 104516747A CN 201310452266 A CN201310452266 A CN 201310452266A CN 104516747 A CN104516747 A CN 104516747A
Authority
CN
China
Prior art keywords
operating system
processing module
processor
electronic equipment
peripheral hardware
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310452266.5A
Other languages
English (en)
Inventor
王建锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201310452266.5A priority Critical patent/CN104516747A/zh
Publication of CN104516747A publication Critical patent/CN104516747A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Hardware Redundancy (AREA)

Abstract

本发明涉及电子技术领域,公开了一种***切换方法及电子设备,用于解决现有技术中存在的电子设备无法在处理器架构不同的操作***之间进行切换的技术问题。该方法应用于一电子设备,电子设备包括一处理器及***硬件,处理器包括具有第一处理器架构的第一处理模块和第二处理器架构的第二处理模块,第一处理模块能够运行第一操作***,第二处理模块能够运行第二操作***,方法包括:控制电子设备以第一处理模块运行第一操作***,其中,第一操作***具有***硬件的控制权限;获得***切换指令;执行***切换指令,将控制权限由第一操作***切换为第二操作***;控制电子设备以第二处理模块运行第二操作***。

Description

一种***切换方法及电子设备
技术领域
本发明涉及电子设备领域,尤其涉及一种***切换方法及电子设备。
背景技术
随着通信技术的发展,越来越多的电子设备进入了人们的生活,比如,智能电脑、智能手机、超级本、普通笔记本电脑、智能电视、多媒体播放器等。电子设备中均设置有一中央处理器(CPU,Central Processing Unit),作为该电子设备的运算核心和控制核心,其功能主要是解释计算机指令以及处理计算机软件中的数据。
目前,根据计算机指令,CPU分为两种架构,分别为执行精简指令集(RISC,Reduced Instruction Set Computer)的ARM架构的CPU以及执行复杂指令集(CISC,Complex Instruction Set Computing)的X86架构的CPU,不同架构的CPU能够运行不同的操作***,如X86架构的CPU能够运行windows操作***、Linux操作***,而ARM架构的CPU能够运行Android操作***、IOS操作***。
本申请发明人发现现有技术中至少存在如下技术问题:
通常,一个电子设备中仅安装一个CPU芯片,那么,电子设备就只能够安装该CPU所对应的操作***,可以是一个或者多个,但是不能够安装不同CPU架构对应的操作***,如一个电子设备中不能够同时安装有Window操作***和Android操作***,但可以同时安装Window操作***和Linux操作***,所以,存在电子设备无法在架构不同的处理器所对应的操作***之间进行切换的技术问题。
发明内容
本发明提供一种***切换方法及电子设备,用以解决现有技术中存在的电子设备无法在处理器架构不同的操作***之间进行切换的技术问题。
第一方面,本发明通过本申请的一个实施例,提供一种***切换方法,应用于一电子设备,所述电子设备包括一处理器及***硬件,所述处理器包括具有第一处理器架构的第一处理模块和第二处理器架构的第二处理模块,其中,所述第一处理器架构不同于所述第二处理器架构,所述第一处理模块能够运行第一操作***,所述第二处理模块能够运行第二操作***,所述方法包括:控制所述电子设备以所述第一处理模块运行所述第一操作***,其中,所述第一操作***具有所述***硬件的控制权限;获得***切换指令;执行所述***切换指令,将所述控制权限由所述第一操作***切换为所述第二操作***;控制所述电子设备以第二处理模块运行所述第二操作***。
可选的,在所述执行所述***切换指令之后,所述方法还包括:控制所述第一处理模块停止工作,所述第一操作***进入待命状态。
可选的,所述将所述***硬件的控制权限由所述第一操作***切换为所述第二操作***,具体包括:备份所述第一操作***的状态信息;将所述控制权限切换为第二操作***,使得所述***硬件中的内存储器由所述第一操作***读/写切换为所述第二操作***读/写;将所述***硬件中的外设驱动加载在所述第二操作***中。
可选的,所述备份所述第一操作***的状态信息,具体为:将所述第一操作***的状态信息写入所述电子设备内部的存储器。
可选的,所述将所述控制权限切换为第二操作***之前,还包括:将所述电子设备的配置信息写入所述电子设备内部的存储器。
可选的,所述控制所述电子设备以第二处理模块运行所述第二操作***,具体包括:基于所述配置信息,配置所述电子设备;控制所述第二处理模块工作,运行所述第二操作***。
可选的,所述第一处理模块为能够直接执行第一指令集中指令的处理模块,其中,所述第一指令集为所述第一处理器架构的指令集;所述第二处理模块为能够直接执行第二指令集中指令的处理模块,其中,所述第二指令集为所述第二处理器架构的指令集。
第二方面,本发明还提供一种电子设备,包括:***硬件;处理器,与所述***硬件连接,所述处理器包括具有第一处理器架构的第一处理模块和第二处理器架构的第二处理模块,所述第一处理模块能够运行第一操作***,所述第二处理模块能够运行第二操作***,其中,所述第一处理器架构不同于所述第二处理器架构;处理器控制器,与所述处理器连接,用于控制所述电子设备以所述第一处理模块运行所述第一操作***,其中,所述第一操作***具有所述***硬件的控制权限;获得***切换指令;执行所述***切换指令,将所述控制权限由所述第一操作***切换为所述第二操作***;控制所述电子设备以第二处理模块运行所述第二操作***。
可选的,所述处理器控制器,还用于:在执行所述***切换指令之后,控制所述第一处理模块停止工作,所述第一操作***进入待命状态。
可选的,所述处理器控制器,具体用于:备份所述第一操作***的状态信息;将所述控制权限切换为第二操作***,使得所述***硬件中的内存储器由所述第一操作***读/写切换为所述第二操作***读/写;将所述***硬件中的外设驱动加载在所述第二操作***中。
可选的,所述处理器控制器,具体用于:将所述第一操作***的状态信息写入所述电子设备内部的存储器。
可选的,所述处理器控制器,具体用于:在将所述控制权限切换为第二操作***之前,将所述电子设备的配置信息写入所述电子设备内部的存储器。
可选的,所述处理器控制器,具体用于:基于所述配置信息,配置所述电子设备;控制所述第二处理模块工作,运行所述第二操作***。
可选的,所述第一处理模块为能够直接执行第一指令集中指令的处理模块,其中,所述第一指令集为所述第一处理器架构的指令集;所述第二处理模块为能够直接执行第二指令集中指令的处理模块,其中,所述第二指令集为所述第二处理器架构的指令集。
本发明的有益效果:
由于电子设备包括一处理器及***硬件,处理器包括具有第一处理器架构的第一处理模块和第二处理器架构的第二处理模块,其中,第一处理器架构不同于第二处理器架构,第一处理模块能够运行第一操作***,第二处理模块能够运行第二操作***,那么,在控制电子设备以第一处理模块运行第一操作***时,获得一***切换指令,并执行***切换指令,将控制权限由第一操作***切换为第二操作***,这样就能够控制电子设备以第二处理模块运行第二操作***,也就是将第一操作***切换为与其处理器架构不同的第二操作***,有效地解决了现有技术中存在的电子设备无法在处理器架构不同的操作***之间进行切换的技术问题,实现电子设备在不同处理器架构的操作***之间进行切换,提供用户体验。
附图说明
图1为本发明一实施例中的电子设备的结构示意图;
图2为本发明一实施例中的***切换方法的流程图。
具体实施方式
本申请实施例通过提供一种***切换方法及电子设备,解决了现有技术中存在的电子设备无法在处理器架构不同的操作***之间进行切换的技术问题。
本申请实施例中的技术方案为解决上述存在的电子设备无法在处理器架构不同的操作***之间进行切换的问题,总体思路如下:
通过电子设备中设置一处理器及***硬件,该处理器包括具有第一处理器架构的第一处理模块和第二处理器架构的第二处理模块,其中,第一处理器架构不同于第二处理器架构,第一处理模块能够运行第一操作***,第二处理模块能够运行第二操作***,那么,在控制电子设备以第一处理模块运行第一操作***时,获得一***切换指令,并执行***切换指令,将控制权限由第一操作***切换为第二操作***,这样就能够控制电子设备以第二处理模块运行第二操作***,也就是将第一操作***切换为与其处理器架构不同的第二操作***,有效地解决了现有技术中存在的电子设备无法在处理器架构不同的操作***之间进行切换的技术问题,实现电子设备在不同处理器架构的操作***之间进行切换,提供用户体验。
下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。
第一方面,本发明通过本申请的一个实施例,提供一种***切换方法,应用于一电子设备,该电子设备可以为平板电脑、智能手机、笔记本电脑、智能电视等,如图1所示,电子设备包括一处理器10及***硬件20,处理器10包括具有第一处理器架构的第一处理模块11和第二处理器架构的第二处理模块11,其中,第一处理器架构不同于第二处理器架构,第一处理模块11能够运行第一操作***,第二处理模块12能够运行第二操作***。
在本实施例中,第一处理器架构的第一处理模块11能够直接执行第一指令集中指令的处理模块,第一指令集为第一处理器架构的指令集,如第一处理模块11为第一处理器架构,即X86架构的处理模块,第一指令集即为复杂指令集,那么,第一处理模块11就能够直接执行复杂指令集中的指令;同样的,第二处理模块12为能够直接执行第二指令集中指令的处理模块,第二指令集为第二处理器架构的指令集,如第二处理模块12为第二处理器架构,即ARM架构的处理模块,第二指令集即为精简指令集,那么,第二处理模块12就能够直接执行精简指令集中的指令。
进一步,第一处理模块11与第二处理模块12封装成一个处理器芯片,即处理器10,例如,处理器10具有8个核心,其中的4个核心为第一处理模块11,另外4个核心为第二处理器12,或者其中5个核为第一处理模块11,另外的3个核为第二处理器12,当然,处理器10的核心数量还可以为2、4、16等,核心的分配方式还有其他方式,本申请不做具体限定,本领域技术人员可根据实际情况设置。
进一步,第一处理模块11可以为X86架构的处理器,第二处理模块12就为ARM架构的处理器,反之亦然。当然,第一处理模块11与第二处理模块12还可以为其他架构的处理模块,本申请不做具体限定。
在本实施例中,电子设备还可以包括处理器控制器30,用来控制处理器10。进一步,上述***硬件20至少包括:设置在电子设备内部的存储器21,如内存储器211、硬盘212,输入/输出设备22,如键盘、触摸板、显示器、扬声器、麦克风等,当然,还可以为包括无线网卡,射频天线等。
那么,如图2所示,***切换方法包括:
S101:控制电子设备以第一处理模块运行第一操作***,其中,第一操作***具有***硬件的控制权限;
S102:获得***切换指令;
S103:执行***切换指令,将控制权限由第一操作***切换为第二操作***;
S104:控制电子设备以第二处理模块运行第二操作***。
下面以具体实例来说明上述***切换方法。
例如,电子设备为平板电脑,第一处理模块11为X86架构的处理模块,第一操作***为Windows操作***,第二处理模块12为ARM架构的处理模块,第二操作***为Android操作***。
首先,电子设备与一扩展坞连接,此时,扩展坞对电子设备供电,执行S101:控制电子设备以第一处理模块运行第一操作***。
具体的,处理器控制器30控制第一处理模块11运行第一操作***,那么,第一操作***就具有***硬件20的控制权限,例如,第一操作***从存储器21中读写数据,第一操作***通过输入/输出设备22输出数据等。
接着,用户想要切换***,或者电子设备检测到其与扩展坞分离,电子设备生成一***切换指令,此时,执行S102,即:获得***切换指令,也就是说,处理器控制器30接收到来自第一操作***的***切换指令。
进一步,执行S103,即:执行***切换指令,将控制权限由第一操作***切换为第二操作***。
在具体实施过程中,S103可以为:备份第一操作***的状态信息;将控制权限切换为第二操作***,使得***硬件中的内存储器由第一操作***读/写切换为第二操作***读/写;将***硬件中的外设驱动加载在第二操作***中。
具体的,处理器控制器30在获得***切换指令之后,执行该指令,备份第一操作***的状态信息,也就是将第一操作***的当前状态写入存储器30,既可以写入内存储器211,也可以写入硬盘212,这样,在下一次进行***切换时,能够通过读取第一操作***的状态信息来检测第一操作***是否出错。例如,进行下一次***切换时,在第二操作***运行时,读取到第一操作***的状态信息为“运行”,那么,就说明第一处理模块11出错,需要纠错后再进行操作***切换。
较优的,为了在下次***切换时能够快速读取第一操作***的状态信息,将第一操作***的状态信息写入内存储器211中。
当完成第一操作***的状态信息备份后,将控制权限切换为第二操作***,使得***硬件20中的内存储器由第一操作***读/写切换为第二操作***读/写。也就是说,将内存储器211的控制权限由第一操作***切换为第二操作***,这样,当***切换完成后,内存储器211就由第二操作***来进行读/写了。
接下来,为了使得输入/输出设备22在***切换完成后能够输出第二操作***的数据,需要将输入/输出设备22的驱动加载在第二操作***中。
在另一实施例中,在执行***切换指令之后,处理器控制器30还可以控制第一处理模块11停止工作,这样,第一操作***进入待命状态。
在实际应用中,在将控制权限切换为第二操作***之前,处理器控制器30还可以将电子设备的配置信息,如无线网卡配置、输出音量、显示屏亮度等写入存储器22,这样,当***切换完成时,电子设备的***硬件20的配置保持不变,无需用户进行重新设置,提高用户体验。
较优的,为了在配置第二操作***时能够快速读取这些配置信息,可以将上述配置信息写入内存储器211中。
进一步,执行S104,即:控制电子设备以第二处理模块运行第二操作***。
具体的,处理器控制器30用之前保存的配置信息重新配置电子设备的各个硬件,然后,控制第二处理模块12上电工作,这样,第二处理模块就能够运行第二操作***,即电子设备运行第二操作***。
至此,就完成了处理器架构不同的第一操作***和第二操作***之间切换的过程。
由上述可知,通过电子设备中设置一处理器及***硬件,该处理器包括具有第一处理器架构的第一处理模块和第二处理器架构的第二处理模块,其中,第一处理器架构不同于第二处理器架构,第一处理模块能够运行第一操作***,第二处理模块能够运行第二操作***,那么,在控制电子设备以第一处理模块运行第一操作***时,获得一***切换指令,并执行***切换指令,将控制权限由第一操作***切换为第二操作***,这样就能够控制电子设备以第二处理模块运行第二操作***,也就是将第一操作***切换为与其处理器架构不同的第二操作***,有效地解决了现有技术中存在的电子设备无法在处理器架构不同的操作***之间进行切换的技术问题,实现电子设备在不同处理器架构的操作***之间进行切换,提供用户体验。
第二方面,本发明还提供一种电子设备,如图1所示,包括:***硬件20;处理器10,与***硬件20连接,处理器10包括具有第一处理器架构的第一处理模块11和第二处理器架构的第二处理模块12,第一处理模块11能够运行第一操作***,第二处理模块12能够运行第二操作***,其中,第一处理器架构不同于第二处理器架构;处理器控制器30,与处理器10连接,用于控制电子设备以第一处理模块11运行第一操作***,其中,第一操作***具有***硬件20的控制权限;获得***切换指令;执行***切换指令,将控制权限由第一操作***切换为第二操作***;控制电子设备以第二处理模块12运行第二操作***。
在本实施例中,第一处理器架构的第一处理模块11能够直接执行第一指令集中指令的处理模块,第一指令集为第一处理器架构的指令集,如第一处理模块11为第一处理器架构,即X86架构的处理模块,第一指令集即为复杂指令集,那么,第一处理模块11就能够直接执行复杂指令集中的指令;同样的,第二处理模块12为能够直接执行第二指令集中指令的处理模块,第二指令集为第二处理器架构的指令集,如第二处理模块12为第二处理器架构,即ARM架构的处理模块,第二指令集即为精简指令集,那么,第二处理模块12就能够直接执行精简指令集中的指令。
进一步,第一处理模块11与第二处理模块12封装成一个处理器芯片,即处理器10,例如,处理器10具有8个核心,其中的4个核心为第一处理模块11,另外4个核心为第二处理器12,或者其中5个核为第一处理模块11,另外的3个核为第二处理器12,当然,处理器10的核心数量还可以为2、4、16等,核心的分配方式还有其他方式,本申请不做具体限定,本领域技术人员可根据实际情况设置。
进一步,第一处理模块11可以为X86架构的处理器,第二处理模块12就为ARM架构的处理器,反之亦然。当然,第一处理模块11与第二处理模块12还可以为其他架构的处理模块,本申请不做具体限定。
在本实施例中,上述***硬件20至少包括:设置在电子设备内部的存储器21,如内存储器211、硬盘212,输入/输出设备22,如键盘、触摸板、显示器、扬声器、麦克风等,当然,还可以为包括无线网卡,射频天线等。
进一步,处理器控制器30,还用于:在执行***切换指令之后,控制第一处理模块11停止工作,第一操作***进入待命状态。
进一步,处理器控制器30,具体用于:备份第一操作***的状态信息;将控制权限切换为第二操作***,使得***硬件20中的内存储器由第一操作***读/写切换为第二操作***读/写;将***硬件20中的外设驱动加载在第二操作***中。
进一步,处理器控制器30,具体用于:将第一操作***的状态信息写入电子设备内部的存储器。
进一步,处理器控制器30,具体用于:在将控制权限切换为第二操作***之前,将电子设备的配置信息写入电子设备内部的存储器。
进一步,处理器控制器30,具体用于:基于配置信息,配置电子设备;控制第二处理模块12工作,运行第二操作***。
前述实施例中的***切换方法中的各种变化方式和具体实例同样适用于本实施例的电子设备,通过前述对***切换方法的详细描述,本领域技术人员可以清楚的知道本实施例中电子设备的实施方法,所以为了说明书的简洁,在此不再详述。
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
由于电子设备包括一处理器及***硬件,处理器包括具有第一处理器架构的第一处理模块和第二处理器架构的第二处理模块,其中,第一处理器架构不同于第二处理器架构,第一处理模块能够运行第一操作***,第二处理模块能够运行第二操作***,那么,在控制电子设备以第一处理模块运行第一操作***时,获得一***切换指令,并执行***切换指令,将控制权限由第一操作***切换为第二操作***,这样就能够控制电子设备以第二处理模块运行第二操作***,也就是将第一操作***切换为与其处理器架构不同的第二操作***,有效地解决了现有技术中存在的电子设备无法在处理器架构不同的操作***之间进行切换的技术问题,实现电子设备在不同处理器架构的操作***之间进行切换,提供用户体验。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (14)

1.一种***切换方法,应用于一电子设备,其特征在于,所述电子设备包括一处理器及***硬件,所述处理器包括具有第一处理器架构的第一处理模块和第二处理器架构的第二处理模块,其中,所述第一处理器架构不同于所述第二处理器架构,所述第一处理模块能够运行第一操作***,所述第二处理模块能够运行第二操作***,所述方法包括:
控制所述电子设备以所述第一处理模块运行所述第一操作***,其中,所述第一操作***具有所述***硬件的控制权限;
获得***切换指令;
执行所述***切换指令,将所述控制权限由所述第一操作***切换为所述第二操作***;
控制所述电子设备以第二处理模块运行所述第二操作***。
2.如权利要求1所述的方法,其特征在于,在所述执行所述***切换指令之后,所述方法还包括:
控制所述第一处理模块停止工作,所述第一操作***进入待命状态。
3.如权利要求1所述的方法,其特征在于,所述将所述***硬件的控制权限由所述第一操作***切换为所述第二操作***,具体包括:
备份所述第一操作***的状态信息;
将所述控制权限切换为第二操作***,使得所述***硬件中的内存储器由所述第一操作***读/写切换为所述第二操作***读/写;
将所述***硬件中的外设驱动加载在所述第二操作***中。
4.如权利要求3所述的方法,其特征在于,所述备份所述第一操作***的状态信息,具体为:将所述第一操作***的状态信息写入所述电子设备内部的存储器。
5.如权利要求3所述的方法,其特征在于,所述将所述控制权限切换为第二操作***之前,还包括:将所述电子设备的配置信息写入所述电子设备内部的存储器。
6.如权利要求5所述的方法,其特征在于,所述控制所述电子设备以第二处理模块运行所述第二操作***,具体包括:
基于所述配置信息,配置所述电子设备;
控制所述第二处理模块工作,运行所述第二操作***。
7.如权利要求1-6任一项所述的方法,其特征在于,所述第一处理模块为能够直接执行第一指令集中指令的处理模块,其中,所述第一指令集为所述第一处理器架构的指令集;所述第二处理模块为能够直接执行第二指令集中指令的处理模块,其中,所述第二指令集为所述第二处理器架构的指令集。
8.一种电子设备,其特征在于,包括:
***硬件;
处理器,与所述***硬件连接,所述处理器包括具有第一处理器架构的第一处理模块和第二处理器架构的第二处理模块,所述第一处理模块能够运行第一操作***,所述第二处理模块能够运行第二操作***,其中,所述第一处理器架构不同于所述第二处理器架构;
处理器控制器,与所述处理器连接,用于控制所述电子设备以所述第一处理模块运行所述第一操作***,其中,所述第一操作***具有所述***硬件的控制权限;获得***切换指令;执行所述***切换指令,将所述控制权限由所述第一操作***切换为所述第二操作***;控制所述电子设备以第二处理模块运行所述第二操作***。
9.如权利要求8所述的电子设备,其特征在于,所述处理器控制器,还用于:在执行所述***切换指令之后,控制所述第一处理模块停止工作,所述第一操作***进入待命状态。
10.如权利要求8所述的电子设备,其特征在于,所述处理器控制器,具体用于:备份所述第一操作***的状态信息;将所述控制权限切换为第二操作***,使得所述***硬件中的内存储器由所述第一操作***读/写切换为所述第二操作***读/写;将所述***硬件中的外设驱动加载在所述第二操作***中。
11.如权利要求10所述的电子设备,其特征在于,所述处理器控制器,具体用于:将所述第一操作***的状态信息写入所述电子设备内部的存储器。
12.如权利要求10所述的电子设备,其特征在于,所述处理器控制器,具体用于:在将所述控制权限切换为第二操作***之前,将所述电子设备的配置信息写入所述电子设备内部的存储器。
13.如权利要求12所述的电子设备,其特征在于,所述处理器控制器,具体用于:基于所述配置信息,配置所述电子设备;控制所述第二处理模块工作,运行所述第二操作***。
14.如权利要求8-13任一项所述的电子设备,其特征在于,所述第一处理模块为能够直接执行第一指令集中指令的处理模块,其中,所述第一指令集为所述第一处理器架构的指令集;所述第二处理模块为能够直接执行第二指令集中指令的处理模块,其中,所述第二指令集为所述第二处理器架构的指令集。
CN201310452266.5A 2013-09-27 2013-09-27 一种***切换方法及电子设备 Pending CN104516747A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310452266.5A CN104516747A (zh) 2013-09-27 2013-09-27 一种***切换方法及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310452266.5A CN104516747A (zh) 2013-09-27 2013-09-27 一种***切换方法及电子设备

Publications (1)

Publication Number Publication Date
CN104516747A true CN104516747A (zh) 2015-04-15

Family

ID=52792112

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310452266.5A Pending CN104516747A (zh) 2013-09-27 2013-09-27 一种***切换方法及电子设备

Country Status (1)

Country Link
CN (1) CN104516747A (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105528320A (zh) * 2015-12-11 2016-04-27 北京元心科技有限公司 主设备通过usb与从设备建立连接的方法及装置
CN106548095A (zh) * 2015-09-23 2017-03-29 深圳市全智达科技有限公司 外部设备连接控制方法及装置
CN107093356A (zh) * 2017-05-23 2017-08-25 中国地质大学(武汉) 一种基于Web的多平台远程监控***综合实验装置
CN107203426A (zh) * 2017-04-26 2017-09-26 北京珠穆朗玛移动通信有限公司 基于双***的***运行方法、移动终端及存储介质
CN110413324A (zh) * 2019-06-30 2019-11-05 联想(北京)有限公司 一种控制方法、装置和存储介质
CN110688166A (zh) * 2019-09-26 2020-01-14 浪潮商用机器有限公司 一种服务器及服务器启动的方法
CN112148375A (zh) * 2020-09-15 2020-12-29 深圳宝新创科技股份有限公司 ***安装方法、服务器、客户端及存储介质
WO2022121522A1 (zh) * 2020-12-08 2022-06-16 Oppo广东移动通信有限公司 ***切换方法和装置、电子设备、可读存储介质
CN115080125A (zh) * 2021-03-12 2022-09-20 Oppo广东移动通信有限公司 共用硬件调用的方法、装置、电子设备以及存储介质
WO2022199299A1 (zh) * 2021-03-22 2022-09-29 Oppo广东移动通信有限公司 显示方法、装置、电子设备及存储介质
WO2023124658A1 (zh) * 2021-12-30 2023-07-06 Oppo广东移动通信有限公司 共用硬件的调用方法、装置、电子设备以及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101401069A (zh) * 2006-03-16 2009-04-01 株式会社Ntt都科摩 安全的操作***切换
CN101782861A (zh) * 2009-12-24 2010-07-21 华为终端有限公司 在嵌入式***中操作***的管理方法及装置
CN102567103A (zh) * 2010-12-27 2012-07-11 联想(北京)有限公司 一种终端及切换方法
CN102810071A (zh) * 2011-05-30 2012-12-05 联想(北京)有限公司 控制方法、控制装置以及计算机
CN103150209A (zh) * 2011-12-07 2013-06-12 文晔科技股份有限公司 具双操作***的可携式平板计算机及其控制方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101401069A (zh) * 2006-03-16 2009-04-01 株式会社Ntt都科摩 安全的操作***切换
CN101782861A (zh) * 2009-12-24 2010-07-21 华为终端有限公司 在嵌入式***中操作***的管理方法及装置
CN102567103A (zh) * 2010-12-27 2012-07-11 联想(北京)有限公司 一种终端及切换方法
CN102810071A (zh) * 2011-05-30 2012-12-05 联想(北京)有限公司 控制方法、控制装置以及计算机
CN103150209A (zh) * 2011-12-07 2013-06-12 文晔科技股份有限公司 具双操作***的可携式平板计算机及其控制方法

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106548095A (zh) * 2015-09-23 2017-03-29 深圳市全智达科技有限公司 外部设备连接控制方法及装置
CN105528320A (zh) * 2015-12-11 2016-04-27 北京元心科技有限公司 主设备通过usb与从设备建立连接的方法及装置
CN105528320B (zh) * 2015-12-11 2020-02-07 北京元心科技有限公司 主设备通过usb与从设备建立连接的方法及装置
CN107203426A (zh) * 2017-04-26 2017-09-26 北京珠穆朗玛移动通信有限公司 基于双***的***运行方法、移动终端及存储介质
CN107093356A (zh) * 2017-05-23 2017-08-25 中国地质大学(武汉) 一种基于Web的多平台远程监控***综合实验装置
CN110413324A (zh) * 2019-06-30 2019-11-05 联想(北京)有限公司 一种控制方法、装置和存储介质
CN110688166A (zh) * 2019-09-26 2020-01-14 浪潮商用机器有限公司 一种服务器及服务器启动的方法
CN112148375A (zh) * 2020-09-15 2020-12-29 深圳宝新创科技股份有限公司 ***安装方法、服务器、客户端及存储介质
WO2022121522A1 (zh) * 2020-12-08 2022-06-16 Oppo广东移动通信有限公司 ***切换方法和装置、电子设备、可读存储介质
CN115080125A (zh) * 2021-03-12 2022-09-20 Oppo广东移动通信有限公司 共用硬件调用的方法、装置、电子设备以及存储介质
WO2022199299A1 (zh) * 2021-03-22 2022-09-29 Oppo广东移动通信有限公司 显示方法、装置、电子设备及存储介质
WO2023124658A1 (zh) * 2021-12-30 2023-07-06 Oppo广东移动通信有限公司 共用硬件的调用方法、装置、电子设备以及存储介质

Similar Documents

Publication Publication Date Title
CN104516747A (zh) 一种***切换方法及电子设备
US10317984B2 (en) System on chip, method of managing power thereof, and electronic device
CN105556417A (zh) 用于控制电力的电子设备及其方法
EP2713254A1 (en) Touch event reporting method, device and mobile terminal
EP2919115B1 (en) Task migration method and apparatus
CN105159530A (zh) 一种应用的显示对象切换方法及装置
CN107122032A (zh) 终端、死机复位控制电路及方法
CN101901156A (zh) 一种处理器应用程序动态加载方法及其***
CN201765585U (zh) 一种处理器应用程序动态加载***
CN104615415A (zh) 一种信息处理方法及电子设备
CN105101479A (zh) 移动终端的网络频段自适应配置方法及装置
CN103853516A (zh) 一种电子设备及切换方法
CN104598308A (zh) 一种模式切换控制方法及装置
CN104166517A (zh) 触摸屏设备的操作方法及装置
CN103488504A (zh) 一种数据加载方法及装置
CN103488424A (zh) 一种信息展示的方法及装置
CN103488516A (zh) 一种***修复方法及电子设备
CN104461603A (zh) 一种信息处理方法及电子设备
CN103870295B (zh) 切换方法和电子设备
CN103164223A (zh) 一种智能终端关机状态下实现闹钟的方法及智能终端
CN105138323A (zh) 一种信息处理方法及电子设备
JP2019505037A (ja) シナリオに従いグラフィック処理解像度を変更する方法及びポータブル電子装置
CN105573870A (zh) 一种多路冗余电源模块开启负载设备的控制方法及装置
CN104881222A (zh) 一种人机交互方法及装置
CN103677881A (zh) 一种控制电子设备的方法及电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150415