1.一种车载计算平台的休眠控制方法,包括:
确定车载计算平台对应的休眠级别;
根据所述休眠级别对车载计算平台中的至少一个处理器以及由所述处理器控制的外接设备的运行状态进行控制。
2.根据权利要求1所述的方法,所述确定车载计算平台对应的休眠级别,包括:
检测自车辆启动之后,车载计算平台未被操作的时长;
根据所述时长,确定所述车载计算平台对应的休眠级别。
3.根据权利要求1所述的方法,所述确定车载计算平台对应的休眠级别,包括:
获取can总线发送的休眠指令,所述休眠指令中包括所述休眠级别,所述休眠指令是用户通过车辆上预设的显示界面或者终端设备的显示界面输入的,或者,所述休眠指令是所述用户通过触发车辆内预设的部件触发的。
4.根据权利要求1或2所述的方法,包括:
时间阈值包括时长依次增大的:第一时间阈值、第二时间阈值和第三时间阈值,所述时间阈值越大所对应的休眠级别中车载计算平台中期间的休眠比例越高;
所述休眠级别包括车载计算平台中休眠的器件比例依次增高的:一级休眠、二级休眠和三级休眠。
5.根据权利要求4所述的方法,所述确定车载计算平台对应的休眠级别,包括:
若检测到所述车辆掉电,或者检测到所述车辆的钥匙被拔出,则判定当前的休眠级别为三级休眠。
6.根据权利要求4所述的方法,所述车载计算平台至少包括:性能处理器和安全处理器;所述性能处理器与所述安全处理器通信连接,所述性能处理器的数量为至少一个;
所述根据所述休眠级别对车载计算平台中的至少一个处理器以及由所述处理器控制的外接设备的运行状态进行控制,包括:
所述休眠级别为一级休眠,则控制所述性能处理器以及由所述性能处理器控制的外接设备停止工作;
若满足第一设定周期,则唤醒所述性能处理器,以使所述性能处理器被唤醒后,对其控制的外接设备的运行状态进行检测。
7.根据权利要求6所述的方法,所述若满足第一设定周期,则唤醒所述性能处理器之后,还包括:
控制所述安全处理器以及由所述安全处理器控制的外接设备停止工作;
若满足第二设定周期,则唤醒所述安全处理器,以使所述安全处理器在唤醒后,对所述性能处理器以及由所述安全处理器控制的外接设备的运行状态进行检测;
其中,所述第一时间周期以及所述第二时间周期在时间轴上有间隔的交替分布,或者,所述第一时间周期以及所述第二时间周期在时间轴上无间隔的交替分布。
8.根据权利要求6所述的方法,所述控制所述性能处理器以及由所述性能处理器控制的外接设备停止工作,包括:
控制所述性能处理器以及由所述性能处理器控制的外接设备进入休眠状态;或者,控制所述性能处理器对应的供电模块停止向所述性能处理器供电。
9.根据权利要求4所述的方法,所述根据所述休眠级别对车载计算平台中的至少一个处理器以及由所述处理器控制的外接设备的运行状态进行控制,包括:
所述休眠级别为二级休眠,则控制所述性能处理器和所述安全处理器以及由所述处理器控制的外接设备进入休眠状态。
10.根据权利要求9所述的方法,所述控制所述性能处理器和所述安全处理器以及由所述处理器控制的外接设备进入休眠状态之后,还包括:
若满足第三设定周期,则唤醒所述安全处理器并检测性能处理器以及由所述安全处理器控制的外接设备的运行状态是否正常。
11.根据权利要求4所述的方法,所述车载计算平台还包括can总线/以太网,所述can总线/以太网与所述安全处理器通信连接;
所述根据所述休眠级别对车载计算平台中的至少一个处理器以及由所述处理器控制的外接设备的运行状态进行控制,包括:
所述休眠级别为三级休眠,则控制所述性能处理器和所述安全处理器、由所述处理器控制的外接设备以及所述can总线/以太网中,除收发器以外的电路进入休眠状态。
12.根据权利要求11所述的方法,所述根据所述休眠级别对车载计算平台中的至少一个处理器以及由所述处理器控制的外接设备的运行状态进行控制之后,还包括:
获取终端设备发送的唤醒指令;
根据唤醒指令,控制can总线/以太网中除收发器以外的电路进入唤醒状态。
13.一种车载计算平台的休眠控制装置,包括:
确定模块,用于确定车载计算平台对应的休眠级别;
控制模块,用于根据所述休眠级别对车载计算平台中的至少一个处理器以及由所述处理器控制的外接设备的运行状态进行控制。
14.根据权利要求13所述的装置,所述确定模块用于:
检测自车辆启动之后,车载计算平台未被操作的时长;
根据所述时长,确定所述车载计算平台对应的休眠级别。
15.根据权利要求13所述的装置,所述确定模块用于:
获取can总线发送的休眠指令,所述休眠指令中包括所述休眠级别,所述休眠指令是用户通过车辆上预设的显示界面或者终端设备的显示界面输入的,或者,所述休眠指令是所述用户通过触发车辆内预设的部件触发的。
16.根据权利要求14或15所述的装置,包括:
时间阈值包括时长依次增大的:第一时间阈值、第二时间阈值和第三时间阈值,所述时间阈值越大所对应的休眠级别中车载计算平台中期间的休眠比例越高;
所述休眠级别包括车载计算平台中休眠的器件比例依次增高的:一级休眠、二级休眠和三级休眠。
17.根据权利要求16所述的装置,所述确定模块用于:
若检测到所述车辆掉电,或者检测到所述车辆的钥匙被拔出,则判定当前的休眠级别为三级休眠。
18.根据权利要求16所述的装置,所述车载计算平台至少包括:性能处理器和安全处理器;所述性能处理器与所述安全处理器通信连接,所述性能处理器的数量为至少一个;
所述控制模块用于:
所述休眠级别为一级休眠,则控制所述性能处理器以及由所述性能处理器控制的外接设备停止工作;
若满足第一设定周期,则唤醒所述性能处理器,以使所述性能处理器被唤醒后,对其控制的外接设备的运行状态进行检测。
19.根据权利要求18所述的装置,所述控制模块用于:
控制所述安全处理器以及由所述安全处理器控制的外接设备停止工作;
若满足第二设定周期,则唤醒所述安全处理器,以使所述安全处理器在唤醒后,对所述性能处理器以及由所述安全处理器控制的外接设备的运行状态进行检测;
其中,所述第一时间周期以及所述第二时间周期在时间轴上有间隔的交替分布,或者,所述第一时间周期以及所述第二时间周期在时间轴上无间隔的交替分布。
20.根据权利要求18所述的装置,所述控制模块用于:
控制所述性能处理器以及由所述性能处理器控制的外接设备进入休眠状态;或者,控制所述性能处理器对应的供电模块停止向所述性能处理器供电。
21.根据权利要求16所述的装置,所述控制模块用于:
所述休眠级别为二级休眠,则控制所述性能处理器和所述安全处理器以及由所述处理器控制的外接设备进入休眠状态。
22.根据权利要求21所述的装置,所述控制模块用于:
若满足第三设定周期,则唤醒所述安全处理器并检测性能处理器以及由所述安全处理器控制的外接设备的运行状态是否正常。
23.根据权利要求16所述的装置,所述车载计算平台还包括can总线/以太网,所述can总线/以太网与所述安全处理器通信连接;
所述控制模块用于:
所述休眠级别为三级休眠,则控制所述性能处理器和所述安全处理器、由所述处理器控制的外接设备以及所述can总线/以太网中,除收发器以外的电路进入休眠状态。
24.根据权利要求23所述的装置,所述装置还包括:
获取模块,用于获取终端设备发送的唤醒指令;
控制模块,用于根据唤醒指令,控制can总线/以太网中除收发器以外的电路进入唤醒状态。
25.一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-12中任一项所述的方法。
26.一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行权利要求1-12中任一项所述的方法。