CN114312623A - 车身域控制器、车辆控制方法、存储介质、设备及车辆 - Google Patents
车身域控制器、车辆控制方法、存储介质、设备及车辆 Download PDFInfo
- Publication number
- CN114312623A CN114312623A CN202111626921.5A CN202111626921A CN114312623A CN 114312623 A CN114312623 A CN 114312623A CN 202111626921 A CN202111626921 A CN 202111626921A CN 114312623 A CN114312623 A CN 114312623A
- Authority
- CN
- China
- Prior art keywords
- chip
- vehicle
- wireless network
- whole vehicle
- module
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000007175 bidirectional communication Effects 0.000 claims abstract description 4
- 230000002093 peripheral effect Effects 0.000 claims description 49
- 230000005540 biological transmission Effects 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 6
- 230000002618 waking effect Effects 0.000 claims description 3
- 238000003745 diagnosis Methods 0.000 abstract description 3
- 238000012544 monitoring process Methods 0.000 abstract description 3
- 230000006854 communication Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 230000005236 sound signal Effects 0.000 description 4
- 230000010354 integration Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Landscapes
- Power Sources (AREA)
Abstract
本公开涉及一种车身域控制器、车辆控制方法、存储介质、设备及车辆。所述车身域控制器集成有安全网络控制器、以太网交换模块、MCU芯片、CAN总线模块和车身控制模块;所述MCU芯片分别与所述以太网交换模块、所述CAN总线模块和所述车身控制模块连接;所述安全网络控制器包括SOC芯片,所述SOC芯片通过所述以太网交换模块与所述MCU芯片连接,以实现所述安全网络控制器与所述MCU芯片的双向通信;所述MCU芯片用于在整车符合预设条件的情况下,控制所述车身域控制器的至少一个器件下电,以使所述整车处于低功耗状态。由此,能够有效减少硬件成本,并且,通过增设MCU芯片,既能够实现车辆状态的监控、诊断,又能够实现车辆在低功耗休眠状态与唤醒状态之间的切换。
Description
技术领域
本公开涉及车辆领域,具体地,涉及一种车身域控制器、车辆控制方法、存储介质、设备及车辆。
背景技术
目前,车辆中安全网络控制器、以太网交换机、CAN(Controller Area Network,控制器局域网络)记录仪、BCM(Body Control Module,车身控制模块,也称车身控制器)是分别设置的四个不同器件,其中,安全网络控制器用于实现云端交互,以太网交换机用于实现整车以太网网络数据的交换,CAN记录仪用于实现整车CAN总线数据的存储,BCM用于实现车身控制。由于需要设置独立的器件,存在成本高的问题,同时,由于器件的限制,还存在着功能上的诸多限制。例如,安全网络控制器直接使用SOC(System on Chip,芯片级***,也称片上***)核心板,一方面,不满足车规级要求,另一方面,其硬件结构、接口已固定,无法自由地连接外设,因此,将导致安全网络控制器的功能大大受限。
发明内容
本公开的目的是提供车身域控制器、车辆控制方法、存储介质、设备及车辆,以实现车辆在低功耗休眠状态与唤醒状态之间的切换,同时,降低硬件成本。
为了实现上述目的,根据本公开的第一方面,提供一种车身域控制器,所述车身域控制器集成有安全网络控制器、以太网交换模块、MCU芯片、CAN总线模块和车身控制模块;
所述MCU芯片分别与所述以太网交换模块、所述CAN总线模块和所述车身控制模块连接;
所述安全网络控制器包括SOC芯片,所述SOC芯片通过所述以太网交换模块与所述MCU芯片连接,以实现所述安全网络控制器与所述MCU芯片的双向通信;
所述MCU芯片用于在整车符合预设条件的情况下,控制所述车身域控制器的至少一个器件下电,以使所述整车处于低功耗状态。
可选地,所述SOC芯片用于确定整车是否符合所述预设条件,并在所述整车符合所述预设条件的情况下,向所述MCU芯片发送第一通知信号,以触发所述MCU芯片控制所述车身域控制器的至少一个器件下电。
可选地,所述SOC芯片连接有多个外设器件,并且,所述外设器件包括至少一个无线网络模块,每一所述无线网络模块用于辅助所述SOC芯片进行网络数据传输;
所述SOC芯片用于在所述整车符合所述预设条件的情况下,将目标外设部件置于复位状态,之后,向所述MCU芯片发送所述第一通知信号,其中,所述目标外设部件为所述SOC芯片的外设部件中除所述无线网络模块以外的外设部件。
可选地,所述MCU芯片用于在接收到所述第一通知信号、且整车未被唤醒的情况下,将所述MCU芯片的外设器件置于复位状态,之后,向所述SOC芯片发送第一反馈信号;
所述SOC芯片存储有在整车处于低功耗状态时应当保持睡眠状态的至少一个无线网络模块的标识信息,所述SOC芯片还用于在接收到所述第一反馈信号后,将所述标识信息所指示的目标无线网络模块置于睡眠状态,并将除所述目标无线网络模块之外的其他无线网络模块关机,之后,向所述MCU芯片发送第二通知信号;
所述SOC芯片还用于在发送所述第二通知信号后,保存所述SOC芯片当前的芯片参数,并向所述MCU芯片发送第三通知信号。
可选地,所述车身域控制器还包括用于为所述无线网络模块供电的第一电源以及用于为所述SOC芯片供电的第二电源;
所述MCU芯片还用于在接收到所述第二通知信号、且整车未被唤醒的情况下,将对应于所述目标无线网络模块的第一电源关闭;
所述MCU芯片还用于在接收到所述第三通知信号、且整车未被唤醒的情况下,将所述SOC芯片置于复位状态,并将所述第二电源关闭。
可选地,所述MCU芯片还用于在将所述第二电源关闭后,保存所述MCU芯片当前的芯片参数,并将所述MCU芯片下电,以使整车处于所述低功耗状态。
可选地,所述MCU芯片连接有SBC芯片,所述SBC芯片用于接收唤醒事件,所述唤醒事件用于将整车从所述低功耗状态中唤醒;
所述MCU芯片用于通过确认所述SBC芯片是否接收到所述唤醒事件,确定整车是否被唤醒,其中,若所述SBC芯片接收到所述唤醒事件,则整车被唤醒,若所述SBC芯片未接收到所述唤醒事件,则整车未被唤醒。
可选地,所述MCU芯片用于在确定整车被唤醒的情况下,按照预设上电顺序依次控制已下电的器件上电,以终止整车进入所述低功耗状态。
可选地,所述SOC芯片设置有SPI接口;
所述安全网络控制器还包括预设加密芯片,所述SOC芯片通过所述SPI接口连接所述预设加密芯片,所述预设加密芯片存储有密钥,所述预设加密芯片用于通过所述密钥对所述SOC芯片向外传输的信息进行加密及对所述SOC芯片接收到的信息进行解密。
可选地,所述以太网交换模块包括以太网交换芯片、以太网PHY芯片和至少一个网口,所述以太网交换芯片分别与所述MCU芯片、所述SOC芯片和所述以太网PHY芯片连接,所述以太网PHY芯片连接所述至少一个网口。
根据本公开的第二方面,提供一种车辆控制方法,应用于本公开第一方面所述的车身域控制器,所述方法包括:
检测整车是否符合预设条件,所述预设条件用于判断整车能否处于低功耗状态;
在确定整车符合所述预设条件的情况下,控制所述车身域控制器的至少一个器件下电,以使所述整车处于所述低功耗状态。
可选地,所述车身域控制器包括SOC芯片,所述SOC芯片连接有多个外设器件,并且,所述外设器件包括至少一个无线网络模块,每一所述无线网络模块用于辅助所述SOC芯片进行网络数据传输;
所述在确定整车符合所述预设条件的情况下,控制所述车身域控制器的至少一个器件下电,以使所述整车处于所述低功耗状态,包括:
在确定整车符合所述预设条件的情况下,将目标外设部件置于复位状态,其中,所述目标外设部件为所述SOC芯片的外设部件中除所述无线网络模块以外的外设部件。
可选地,所述车身域控制器还包括MCU芯片,并且,所述SOC芯片存储有在整车处于低功耗状态时应当保持睡眠状态的至少一个无线网络模块的标识信息;
所述在确定整车符合所述预设条件的情况下,控制所述车身域控制器的至少一个器件下电,以使所述整车处于所述低功耗状态,还包括:
在所述目标外设部件处于复位状态的情况下,确定是否接收到用于将整车从所述低功耗状态中唤醒的唤醒事件;
若整车未接收到所述唤醒事件,将所述MCU芯片的外设器件置于复位状态;
在所述MCU芯片的外设器件处于复位状态的情况下,将所述标识信息所指示的目标无线网络模块置于睡眠状态,并将除所述目标无线网络模块之外的其他无线网络模块关机;
在所述SOC芯片还用于在所述目标无线网络模块处于睡眠状态、且除所述目标无线网络模块之外的其他无线网络模块已关机的情况下,保存所述SOC芯片当前的芯片参数。
可选地,所述车身域控制器还包括用于为所述无线网络模块供电的第一电源以及用于为所述SOC芯片供电的第二电源;
所述在确定整车符合所述预设条件的情况下,控制所述车身域控制器的至少一个器件下电,以使所述整车处于所述低功耗状态,还包括:
在所述目标无线网络模块处于睡眠状态、且除所述目标无线网络模块之外的其他无线网络模块已关机的情况下,确定是否接收到所述唤醒事件;
若整车未接收到所述唤醒事件,将对应于所述目标无线网络模块的第一电源关闭;以及,
在所述SOC芯片的芯片参数以保存的情况下,将所述SOC芯片置于复位状态,并将所述第二电源关闭。
可选地,所述在确定整车符合所述预设条件的情况下,控制所述车身域控制器的至少一个器件下电,以使所述整车处于所述低功耗状态,还包括:
在将所述第二电源关闭后,保存所述MCU芯片当前的芯片参数,并将所述MCU芯片下电。
可选地,所述方法还包括:
若整车接收到所述唤醒事件,按照预设上电顺序依次控制已下电的器件上电,以终止整车进入所述低功耗状态。
根据本公开的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开第二方面所述方法的步骤。
根据本公开的第四方面,提供一种电子设备,包括:
存储器,其上存储有计算机程序;
处理器,用于执行所述存储器中的所述计算机程序,以实现本公开第二方面所述方法的步骤。
根据本公开的第五方面,提供一种车辆,所述车辆包括本公开第一方面所述的车身域控制器。
通过上述技术方案,在车身域控制器中集成安全网络控制器、以太网交换模块、MCU芯片、CAN总线模块和车身控制模块,MCU芯片分别与以太网交换模块、CAN总线模块和车身控制模块连接,安全网络控制器包括SOC芯片,SOC芯片通过以太网交换模块与MCU芯片连接,以实现安全网络控制器与MCU芯片的双向通信,MCU芯片用于在整车符合预设条件的情况下,控制车身域控制器的至少一个器件下电,以使整车处于低功耗状态。由此,将安全网络控制器、以太网交换模块、MCU芯片、CAN总线模块和车身控制模块集成到一个硬件中,使用车规级的若干芯片,一方面,能够有效减少硬件成本,另一方面,芯片的连接方式更加灵活,能够自由地连接所需外设。此外,通过增设MCU芯片,既能够实现车辆状态的监控、诊断,又能够实现车辆在低功耗休眠状态与唤醒状态之间的切换,使得车身域控制器功能更加丰富。
本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:
图1是根据本公开的一种实施方式提供的车身域控制器的框图;
图2是根据本公开的另一种实施方式提供的车身域控制器的示意图;
图3是根据本公开的一种实施方式提供的车辆控制方法的流程图;
图4是根据一示例性实施例示出的一种电子设备的框图。
附图标记说明
100车身域控制器 101安全网络控制器
102以太网交换模块 103MCU芯片
104CAN总线模块 105车身控制模块
1011SOC芯片
具体实施方式
以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。
图1是根据本公开的一种实施方式提供的车身域控制器的框图。如图1所示,车身域控制器100可以集成有安全网络控制器101、以太网交换模块102、MCU芯片103、CAN总线模块104和车身控制模块105。
其中,MCU(Microcontroller Unit,微控制单元)芯片103分别与以太网交换模块102、CAN总线模块104和车身控制模块105连接。安全网络控制器101包括SOC芯片1011,SOC芯片1011通过以太网交换模块102与MCU芯片103连接,以实现安全网络控制器101与MCU芯片103的双向通信。MCU芯片103用于在整车符合预设条件的情况下,控制车身域控制器100的至少一个器件下电,以使整车处于低功耗状态。
其中,安全网络控制器101用于实现云端交互功能,支持4G、5G等。安全网络控制器101中的SOC芯片1011可以设置有SOC存储单元,用于存储SOC芯片1011相关的数据,其中,SOC存储单元可以选用eMMC(Embedded Multi Media Card)。以太网交换模块102用于实现以太网交换功能。CAN总线模块104用于对多路CAN总线上的报文进行记录,以存储在MCU芯片103中或者通过安全网络控制器101传输到云端。示例地,MCU芯片103可以设置有MCU存储单元,用于存储CAN总线模块104传输的数据,其中,MCU存储单元可以选用eMMC。车身控制模块105可以为BCM,用于对车身进行控制,例如控制车辆灯光、车门等,还可以用于通过传感器采集车辆数据,其中,传感器可以包括但不限于光线传感器、温度传感器等。
MCU芯片103通过识别整车是否符合预设条件,确定需要将整车调整至低功耗状态,即,确定如何将整车在低功耗状态与正常工作状态(即,唤醒状态)之间切换。其中,预设条件用于判断整车能否处于低功耗状态,预设条件可以根据实际需求适应性设置。从而,MCU芯片103可以在整车符合预设条件的情况下,控制车身域控制器100的至少一个器件下电,以使整车处于低功耗状态。
通过上述技术方案,在车身域控制器中集成安全网络控制器、以太网交换模块、MCU芯片、CAN总线模块和车身控制模块,MCU芯片分别与以太网交换模块、CAN总线模块和车身控制模块连接,安全网络控制器包括SOC芯片,SOC芯片通过以太网交换模块与MCU芯片连接,以实现安全网络控制器与MCU芯片的双向通信,MCU芯片用于在整车符合预设条件的情况下,控制车身域控制器的至少一个器件下电,以使整车处于低功耗状态。由此,将安全网络控制器、以太网交换模块、MCU芯片、CAN总线模块和车身控制模块集成到一个硬件中,使用车规级的若干芯片,一方面,能够有效减少硬件成本,另一方面,芯片的连接方式更加灵活,能够自由地连接所需外设。此外,通过增设MCU芯片,既能够实现车辆状态的监控、诊断,又能够实现车辆在低功耗休眠状态与唤醒状态之间的切换,使得车身域控制器功能更加丰富。
可选地,SOC芯片1011用于确定整车是否符合预设条件,并在整车符合预设条件的情况下,向MCU芯片103发送第一通知信号,以触发MCU芯片103控制车身域控制器100的至少一个器件下电。也就是说,整车是否符合预设条件的判断由SOC芯片1011来做,并由SOC芯片1011将判断结果通过第一通知信号同步给MCU芯片103,以辅助MCU芯片103控制整车进入低功耗状态。
可选地,SOC芯片1011可以连接有多个外设器件。其中,外设器件可以包括至少一个无线网络模块。图2示出了本公开另一实施方式提供的车身域控制器的示意图。如图2所示,仅示出了上述外设器件包括1个无线网络模块时的结构示意图,对于外红色器件包括两个或多个无线网络模块的情况,每一无线网络模块的连接方式均可参考本图中无线网络模块的连接方式。参见图2可知,每一无线网络模块用于辅助SOC芯片1011进行网络数据传输。相应地,SOC芯片1011可以在整车符合预设条件的情况下,将目标外设部件置于复位状态,之后,向MCU芯片103发送第一通知信号。其中,目标外设部件为SOC芯片1011的外设部件中除无线网络模块以外的外设部件。
也就是说,在整车符合预设条件的情况下,SOC芯片1011将其外设部件中除无线网络模块以外的其他部件均置于复位状态,以使其下电。并且,在成功之后,向MCU芯片103发送第一通知信号,以告知MCU芯片103上述外设部件已下电。
此后,MCU芯片103在接收到第一通知信号、且整车未被唤醒的情况下,将MCU芯片103的外设器件置于复位状态,之后,向SOC芯片1011发送第一反馈信号,以告知SOC芯片1011这一情况。
其中,MCU芯片103可以连接有SBC(System Basis Chips,***基础芯片)芯片,SBC芯片用于接收唤醒事件,唤醒事件用于将整车从低功耗状态中唤醒。由此,MCU芯片103可以通过确认SBC芯片是否接收到唤醒事件,确定整车是否被唤醒。其中,若SBC芯片接收到唤醒事件,则确定整车被唤醒,若SBC芯片未接收到唤醒事件,则确定整车未被唤醒。
SOC芯片1011存储有在整车处于低功耗状态时应当保持睡眠状态的至少一个无线网络模块的标识信息。通常情况下,当整车处于低功耗状态时,考虑到整车的远程唤醒功能,通常不会将所有的无线网络模块都下电,而是保留其中的一个或几个处于睡眠状态,以应对远程唤醒需求。其中,保留多个无线网络模块中的哪一者或那几者不下电,可以根据实际的需求预先进行设置。
因此,SOC芯片1011还可以在接收到第一反馈信号后,将标识信息所指示的目标无线网络模块置于睡眠状态,并将除目标无线网络模块之外的其他无线网络模块关机,之后,向MCU芯片103发送第二通知信号。同时,SOC芯片1011还可以在发送第二通知信号后,保存SOC芯片1011当前的芯片参数,并向MCU芯片103发送第三通知信号。
可选地,车身域控制器100还可以包括用于为无线网络模块供电的第一电源以及用于为SOC芯片1011供电的第二电源。其中,对于多个无线网络模块,可以通过多个第一电源分别为其供电。
MCU芯片103还可以在接收到第二通知信号、且整车未被唤醒的情况下,将对应于目标无线网络模块的第一电源关闭,由此,实现了部分第一电源的下电。
MCU芯片103还可以在接收到第三通知信号、且整车未被唤醒的情况下,将SOC芯片1011置于复位状态,并将第二电源关闭,由此,实现了第二电源的下电。
可选地,MCU芯片103还可以在将第二电源关闭后,保存MCU芯片103当前的芯片参数,并将MCU芯片103下电,以使整车处于低功耗状态。
此外,若MCU芯片103在控制整车进入低功耗状态的过程中,通过SBC芯片确认接收到唤醒事件,说明当前整车需要唤醒,不应当再继续进入低功耗状态。此时,MCU芯片103可以按照预设上电顺序依次控制已下电的器件上电,以终止整车进入低功耗状态。
同时,车身域控制器100还设置有用于为MCU芯片103供电的第三电源,从而,MCU芯片103在将自身下电的同时,也可以将第三电源关闭。
可选地,车身域控制器100还可以设置有用于为必要的边界保持功能供电的第四电源。示例地,可以通过3.3V常电的第四电源实现整车低功耗期间的边界保持功能供电。同时,RTC(Real_Time Clock,实时时钟)可以由SBC芯片的常电保持供电。
可选地,SOC芯片1011可以设置有SPI(Serial Peripheral Interface,串行外设接口)接口。相应地,安全网络控制器101还可以包括预设加密芯片,SOC芯片1011通过SPI接口连接预设加密芯片,预设加密芯片存储有密钥,预设加密芯片用于通过密钥对SOC芯片1011向外传输的信息进行加密及对SOC芯片1011接收到的信息进行解密。由此,可以实现安全网络控制器101的通信安全性。
可选地,以太网交换模块102可以包括以太网交换芯片、以太网PHY芯片和至少一个网口,以太网交换芯片分别与MCU芯片、SOC芯片1011和以太网PHY芯片连接,以太网PHY芯片连接至少一个网口。其中,以太网交换芯片主要实现2层网络交换功能,以太网PHY芯片是把链路层信号转换成物理层信号,物理层信号用于和车身域控制器外部对接。
可选地,SOC芯片1011还可以连接有网络视频流模块、定位模块、远程控制台中的至少一者。其中,网络视频流模块的视频流可以通过安全网络控制器101传送给后台坐席,以便后台坐席通过该视频流实现开车。定位模块用于传输高精定位信息。远程控制台用于后台远程控制车辆。示例地,SOC芯片1011可以通过以太网PHY芯片与网络视频流模块连接。
图3是根据本公开的一种实施方式提供的车辆控制方法的流程图。本公开提供的方法可以应用于本公开任意实施例提供的车身域控制器,如图3所示,该方法可以包括以下步骤。
在步骤21中,检测整车是否符合预设条件。
在步骤22中。在确定整车符合预设条件的情况下,控制车身域控制器的至少一个器件下电,以使整车处于低功耗状态。
其中,预设条件用于判断整车能否处于低功耗状态。
可选地,车身域控制器包括SOC芯片,SOC芯片连接有多个外设器件,并且,外设器件包括至少一个无线网络模块,每一无线网络模块用于辅助SOC芯片进行网络数据传输;
在确定整车符合预设条件的情况下,控制车身域控制器的至少一个器件下电,以使整车处于低功耗状态,包括:
在确定整车符合预设条件的情况下,将目标外设部件置于复位状态,其中,目标外设部件为SOC芯片的外设部件中除无线网络模块以外的外设部件。
可选地,车身域控制器还包括MCU芯片,并且,SOC芯片存储有在整车处于低功耗状态时应当保持睡眠状态的至少一个无线网络模块的标识信息;
在确定整车符合预设条件的情况下,控制车身域控制器的至少一个器件下电,以使整车处于低功耗状态,还包括:
在目标外设部件处于复位状态的情况下,确定是否接收到用于将整车从低功耗状态中唤醒的唤醒事件;
若整车未接收到唤醒事件,将MCU芯片的外设器件置于复位状态;
在MCU芯片的外设器件处于复位状态的情况下,将标识信息所指示的目标无线网络模块置于睡眠状态,并将除目标无线网络模块之外的其他无线网络模块关机。
可选地,车身域控制器还包括用于为无线网络模块供电的第一电源以及用于为SOC芯片供电的第二电源;
在确定整车符合预设条件的情况下,控制车身域控制器的至少一个器件下电,以使整车处于低功耗状态,还包括:
在目标无线网络模块处于睡眠状态、且除目标无线网络模块之外的其他无线网络模块已关机的情况下,确定是否接收到唤醒事件;
若整车未接收到唤醒事件,将对应于目标无线网络模块的第一电源关闭;以及,
将SOC芯片置于复位状态,并将第二电源关闭。
可选地,在确定整车符合预设条件的情况下,控制车身域控制器的至少一个器件下电,以使整车处于低功耗状态,还包括:
在将第二电源关闭后,保存MCU芯片当前的芯片参数,并将MCU芯片下电。
可选地,车辆控制方法还包括:
若整车接收到唤醒事件,按照预设上电顺序依次控制已下电的器件上电,以终止整车进入低功耗状态。
关于上述实施例中的方法,其中各个步骤执行操作的具体方式已经在有关该车身域控制器的实施例中进行了详细描述,此处将不做详细阐述说明。
图4是根据一示例性实施例示出的一种电子设备700的框图。如图4所示,该电子设备700可以包括:处理器701,存储器702。该电子设备700还可以包括多媒体组件703,输入/输出(I/O)接口704,以及通信组件705中的一者或多者。
其中,处理器701用于控制该电子设备700的整体操作,以完成上述的车辆控制方法中的全部或部分步骤。存储器702用于存储各种类型的数据以支持在该电子设备700的操作,这些数据例如可以包括用于在该电子设备700上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如联系人数据、收发的消息、图片、音频、视频等等。该存储器702可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(Static Random Access Memory,简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,简称EPROM),可编程只读存储器(Programmable Read-Only Memory,简称PROM),只读存储器(Read-Only Memory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。多媒体组件703可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器702或通过通信组件705发送。音频组件还包括至少一个扬声器,用于输出音频信号。I/O接口704为处理器701和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件705用于该电子设备700与其他设备之间进行有线或无线通信。无线通信,例如Wi-Fi,蓝牙,近场通信(Near FieldCommunication,简称NFC),2G、3G、4G、NB-IOT、eMTC、或其他5G等等,或它们中的一种或几种的组合,在此不做限定。因此相应的该通信组件705可以包括:Wi-Fi模块,蓝牙模块,NFC模块等等。
在一示例性实施例中,电子设备700可以被一个或多个应用专用集成电路(Application Specific Integrated Circuit,简称ASIC)、数字信号处理器(DigitalSignal Processor,简称DSP)、数字信号处理设备(Digital Signal Processing Device,简称DSPD)、可编程逻辑器件(Programmable Logic Device,简称PLD)、现场可编程门阵列(Field Programmable Gate Array,简称FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的车辆控制方法。
在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,该程序指令被处理器执行时实现上述的车辆控制方法的步骤。例如,该计算机可读存储介质可以为上述包括程序指令的存储器702,上述程序指令可由电子设备700的处理器701执行以完成上述的车辆控制方法。
本公开还提供一种车辆,所述车辆包括本公开任意实施例所述的车身域控制器。
以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。
此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。
Claims (19)
1.一种车身域控制器,其特征在于,所述车身域控制器集成有安全网络控制器、以太网交换模块、MCU芯片、CAN总线模块和车身控制模块;
所述MCU芯片分别与所述以太网交换模块、所述CAN总线模块和所述车身控制模块连接;
所述安全网络控制器包括SOC芯片,所述SOC芯片通过所述以太网交换模块与所述MCU芯片连接,以实现所述安全网络控制器与所述MCU芯片的双向通信;
所述MCU芯片用于在整车符合预设条件的情况下,控制所述车身域控制器的至少一个器件下电,以使所述整车处于低功耗状态。
2.根据权利要求1所述的车身域控制器,其特征在于,所述SOC芯片用于确定整车是否符合所述预设条件,并在所述整车符合所述预设条件的情况下,向所述MCU芯片发送第一通知信号,以触发所述MCU芯片控制所述车身域控制器的至少一个器件下电。
3.根据权利要求2所述的车身域控制器,其特征在于,所述SOC芯片连接有多个外设器件,并且,所述外设器件包括至少一个无线网络模块,每一所述无线网络模块用于辅助所述SOC芯片进行网络数据传输;
所述SOC芯片用于在所述整车符合所述预设条件的情况下,将目标外设部件置于复位状态,之后,向所述MCU芯片发送所述第一通知信号,其中,所述目标外设部件为所述SOC芯片的外设部件中除所述无线网络模块以外的外设部件。
4.根据权利要求3所述的车身域控制器,其特征在于,所述MCU芯片用于在接收到所述第一通知信号、且整车未被唤醒的情况下,将所述MCU芯片的外设器件置于复位状态,之后,向所述SOC芯片发送第一反馈信号;
所述SOC芯片存储有在整车处于低功耗状态时应当保持睡眠状态的至少一个无线网络模块的标识信息,所述SOC芯片还用于在接收到所述第一反馈信号后,将所述标识信息所指示的目标无线网络模块置于睡眠状态,并将除所述目标无线网络模块之外的其他无线网络模块关机,之后,向所述MCU芯片发送第二通知信号;
所述SOC芯片还用于在发送所述第二通知信号后,保存所述SOC芯片当前的芯片参数,并向所述MCU芯片发送第三通知信号。
5.根据权利要求4所述的车身域控制器,其特征在于,所述车身域控制器还包括用于为所述无线网络模块供电的第一电源以及用于为所述SOC芯片供电的第二电源;
所述MCU芯片还用于在接收到所述第二通知信号、且整车未被唤醒的情况下,将对应于所述目标无线网络模块的第一电源关闭;
所述MCU芯片还用于在接收到所述第三通知信号、且整车未被唤醒的情况下,将所述SOC芯片置于复位状态,并将所述第二电源关闭。
6.根据权利要求5所述的车身域控制器,其特征在于,所述MCU芯片还用于在将所述第二电源关闭后,保存所述MCU芯片当前的芯片参数,并将所述MCU芯片下电,以使整车处于所述低功耗状态。
7.根据权利要求4-6中任一项所述的车身域控制器,其特征在于,所述MCU芯片连接有SBC芯片,所述SBC芯片用于接收唤醒事件,所述唤醒事件用于将整车从所述低功耗状态中唤醒;
所述MCU芯片用于通过确认所述SBC芯片是否接收到所述唤醒事件,确定整车是否被唤醒,其中,若所述SBC芯片接收到所述唤醒事件,则整车被唤醒,若所述SBC芯片未接收到所述唤醒事件,则整车未被唤醒。
8.根据权利要求4-6中任一项所述的车身域控制器,其特征在于,所述MCU芯片用于在确定整车被唤醒的情况下,按照预设上电顺序依次控制已下电的器件上电,以终止整车进入所述低功耗状态。
9.根据权利要求1所述的车身域控制器,其特征在于,所述SOC芯片设置有SPI接口;
所述安全网络控制器还包括预设加密芯片,所述SOC芯片通过所述SPI接口连接所述预设加密芯片,所述预设加密芯片存储有密钥,所述预设加密芯片用于通过所述密钥对所述SOC芯片向外传输的信息进行加密及对所述SOC芯片接收到的信息进行解密。
10.根据权利要求1所述的车身域控制器,其特征在于,所述以太网交换模块包括以太网交换芯片、以太网PHY芯片和至少一个网口,所述以太网交换芯片分别与所述MCU芯片、所述SOC芯片和所述以太网PHY芯片连接,所述以太网PHY芯片连接所述至少一个网口。
11.一种车辆控制方法,其特征在于,应用于权利要求1-10中任一项所述的车身域控制器,所述方法包括:
检测整车是否符合预设条件,所述预设条件用于判断整车能否处于低功耗状态;
在确定整车符合所述预设条件的情况下,控制所述车身域控制器的至少一个器件下电,以使所述整车处于所述低功耗状态。
12.根据权利要求11所述的方法,其特征在于,所述车身域控制器包括SOC芯片,所述SOC芯片连接有多个外设器件,并且,所述外设器件包括至少一个无线网络模块,每一所述无线网络模块用于辅助所述SOC芯片进行网络数据传输;
所述在确定整车符合所述预设条件的情况下,控制所述车身域控制器的至少一个器件下电,以使所述整车处于所述低功耗状态,包括:
在确定整车符合所述预设条件的情况下,将目标外设部件置于复位状态,其中,所述目标外设部件为所述SOC芯片的外设部件中除所述无线网络模块以外的外设部件。
13.根据权利要求12所述的方法,其特征在于,所述车身域控制器还包括MCU芯片,并且,所述SOC芯片存储有在整车处于低功耗状态时应当保持睡眠状态的至少一个无线网络模块的标识信息;
所述在确定整车符合所述预设条件的情况下,控制所述车身域控制器的至少一个器件下电,以使所述整车处于所述低功耗状态,还包括:
在所述目标外设部件处于复位状态的情况下,确定是否接收到用于将整车从所述低功耗状态中唤醒的唤醒事件;
若整车未接收到所述唤醒事件,将所述MCU芯片的外设器件置于复位状态;
在所述MCU芯片的外设器件处于复位状态的情况下,将所述标识信息所指示的目标无线网络模块置于睡眠状态,并将除所述目标无线网络模块之外的其他无线网络模块关机;
在所述SOC芯片还用于在所述目标无线网络模块处于睡眠状态、且除所述目标无线网络模块之外的其他无线网络模块已关机的情况下,保存所述SOC芯片当前的芯片参数。
14.根据权利要求13所述的方法,其特征在于,所述车身域控制器还包括用于为所述无线网络模块供电的第一电源以及用于为所述SOC芯片供电的第二电源;
所述在确定整车符合所述预设条件的情况下,控制所述车身域控制器的至少一个器件下电,以使所述整车处于所述低功耗状态,还包括:
在所述目标无线网络模块处于睡眠状态、且除所述目标无线网络模块之外的其他无线网络模块已关机的情况下,确定是否接收到所述唤醒事件;
若整车未接收到所述唤醒事件,将对应于所述目标无线网络模块的第一电源关闭;以及,
在所述SOC芯片的芯片参数以保存的情况下,将所述SOC芯片置于复位状态,并将所述第二电源关闭。
15.根据权利要求14所述的方法,其特征在于,所述在确定整车符合所述预设条件的情况下,控制所述车身域控制器的至少一个器件下电,以使所述整车处于所述低功耗状态,还包括:
在将所述第二电源关闭后,保存所述MCU芯片当前的芯片参数,并将所述MCU芯片下电。
16.根据权利要求13-15中任一项所述的方法,其特征在于,所述方法还包括:
若整车接收到所述唤醒事件,按照预设上电顺序依次控制已下电的器件上电,以终止整车进入所述低功耗状态。
17.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求11-16中任一项所述方法的步骤。
18.一种电子设备,其特征在于,包括:
存储器,其上存储有计算机程序;
处理器,用于执行所述存储器中的所述计算机程序,以实现权利要求11-16中任一项所述方法的步骤。
19.一种车辆,其特征在于,所述车辆包括权利要求1-10中任一项所述的车身域控制器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111626921.5A CN114312623A (zh) | 2021-12-28 | 2021-12-28 | 车身域控制器、车辆控制方法、存储介质、设备及车辆 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111626921.5A CN114312623A (zh) | 2021-12-28 | 2021-12-28 | 车身域控制器、车辆控制方法、存储介质、设备及车辆 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114312623A true CN114312623A (zh) | 2022-04-12 |
Family
ID=81015115
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111626921.5A Withdrawn CN114312623A (zh) | 2021-12-28 | 2021-12-28 | 车身域控制器、车辆控制方法、存储介质、设备及车辆 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114312623A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114793196A (zh) * | 2022-06-21 | 2022-07-26 | 国汽智控(北京)科技有限公司 | 固件升级方法、装置、设备和存储介质 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN206224174U (zh) * | 2016-08-30 | 2017-06-06 | 北汽福田汽车股份有限公司 | 车载终端的低功耗***和车载终端 |
CN208401892U (zh) * | 2018-06-13 | 2019-01-18 | 北京汽车股份有限公司 | 集成车载以太网的汽车车身控制***及车辆 |
CN109905465A (zh) * | 2019-01-30 | 2019-06-18 | 深圳市赛格车圣科技有限公司 | 基于5g的集成化bcm车身控制***和汽车 |
CN109995628A (zh) * | 2018-01-03 | 2019-07-09 | 联合汽车电子有限公司 | 车用域控制器 |
CN110579992A (zh) * | 2019-10-18 | 2019-12-17 | 上海怿星电子科技有限公司 | 一种车载以太网唤醒/休眠控制***及方法 |
CN111002924A (zh) * | 2019-11-25 | 2020-04-14 | 长城汽车股份有限公司 | 自动驾驶***的节能控制方法、装置及该自动驾驶*** |
CN111038418A (zh) * | 2019-12-31 | 2020-04-21 | 重庆集诚汽车电子有限责任公司 | 一种中央集成车身域控制器***及汽车 |
CN211308456U (zh) * | 2019-12-27 | 2020-08-21 | 北京经纬恒润科技有限公司 | 一种车载域控制器及车辆 |
CN213715751U (zh) * | 2020-12-17 | 2021-07-16 | 北京元坤天成电子科技有限公司 | 一种域控制器 |
CN214202082U (zh) * | 2020-12-15 | 2021-09-14 | 中国第一汽车股份有限公司 | 车载网络***及汽车 |
-
2021
- 2021-12-28 CN CN202111626921.5A patent/CN114312623A/zh not_active Withdrawn
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN206224174U (zh) * | 2016-08-30 | 2017-06-06 | 北汽福田汽车股份有限公司 | 车载终端的低功耗***和车载终端 |
CN109995628A (zh) * | 2018-01-03 | 2019-07-09 | 联合汽车电子有限公司 | 车用域控制器 |
CN208401892U (zh) * | 2018-06-13 | 2019-01-18 | 北京汽车股份有限公司 | 集成车载以太网的汽车车身控制***及车辆 |
CN109905465A (zh) * | 2019-01-30 | 2019-06-18 | 深圳市赛格车圣科技有限公司 | 基于5g的集成化bcm车身控制***和汽车 |
CN110579992A (zh) * | 2019-10-18 | 2019-12-17 | 上海怿星电子科技有限公司 | 一种车载以太网唤醒/休眠控制***及方法 |
CN111002924A (zh) * | 2019-11-25 | 2020-04-14 | 长城汽车股份有限公司 | 自动驾驶***的节能控制方法、装置及该自动驾驶*** |
CN211308456U (zh) * | 2019-12-27 | 2020-08-21 | 北京经纬恒润科技有限公司 | 一种车载域控制器及车辆 |
CN111038418A (zh) * | 2019-12-31 | 2020-04-21 | 重庆集诚汽车电子有限责任公司 | 一种中央集成车身域控制器***及汽车 |
CN214202082U (zh) * | 2020-12-15 | 2021-09-14 | 中国第一汽车股份有限公司 | 车载网络***及汽车 |
CN213715751U (zh) * | 2020-12-17 | 2021-07-16 | 北京元坤天成电子科技有限公司 | 一种域控制器 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114793196A (zh) * | 2022-06-21 | 2022-07-26 | 国汽智控(北京)科技有限公司 | 固件升级方法、装置、设备和存储介质 |
CN114793196B (zh) * | 2022-06-21 | 2022-09-13 | 国汽智控(北京)科技有限公司 | 固件升级方法、装置、设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7539888B2 (en) | Message buffer for a receiver apparatus on a communications bus | |
CN109857243B (zh) | ***级芯片、通用串行总线主设备、***及唤醒方法 | |
US9081565B2 (en) | Communication network system for detect and wake up a network node that does not properly recognize a wake up frame | |
US20140274223A1 (en) | Method and Apparatus for a Battery Saver Utilizing a Sleep and Vacation Strategy | |
CN111193649B (zh) | 车辆通信***及其控制方法 | |
US9141401B2 (en) | Method for switching system state and portable terminal | |
TWI508489B (zh) | 遠端喚醒系統和方法 | |
JP2015177456A (ja) | 通信システム及び中継装置 | |
WO2019052509A1 (zh) | 电动汽车及其充放电控制方法、装置 | |
CN114312623A (zh) | 车身域控制器、车辆控制方法、存储介质、设备及车辆 | |
CN202483277U (zh) | 一种具有ZigBee无线通信功能的指纹锁装置 | |
CN115220557A (zh) | 电源开启***、电源开启方法、可读存储介质及电子设备 | |
KR102119766B1 (ko) | 차량용 제어기 및 그것의 동작 방법 | |
JP6471540B2 (ja) | 車載通信システム、端末装置 | |
CN104412669A (zh) | 用于在休眠模式与唤醒之间对装置进行切换的方法 | |
CN111490918B (zh) | 车载以太网网络唤醒***、方法、装置和计算机设备 | |
CN114237096A (zh) | 唤醒芯片的方法、装置、电子设备和存储介质 | |
US9434331B2 (en) | Automotive electronic system and power supply method thereof | |
US20220170991A1 (en) | System for Identifying Controller Causing Electrical Discharge of Vehicle | |
JP2010098477A (ja) | 電子制御装置及び電子制御装置の制御方法 | |
KR20150121591A (ko) | Obd 단말기 및 그의 전원 제어 방법 | |
CN114253171A (zh) | 用于车辆的电子控制单元 | |
CN221113799U (zh) | 用于车辆的唤醒电路及车辆 | |
KR102634970B1 (ko) | 자동차의 전원 제어장치 및 그 제어방법 | |
US11487345B2 (en) | Technologies for reducing power consumption in access control devices based on delivery scheduling |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20220412 |