一种看门狗监控系统技术方案

技术编号:30868923 阅读:16 留言:0更新日期:2021-11-18 15:40
本公开涉及一种看门狗监控系统。该系统包括:系统基础芯片和至少两个微控制单元,每个微控制单元与系统基础芯片通过复位线连接,至少两个微控制单元中的第一微控制单元分别与系统基础芯片和至少两个微控制单元中的其他微控制单元通信连接。通过上述技术方案,实现了通过单一系统基础芯片同时监控两个或两个以上的微控制单元,并且,降低了硬件成本的效果。果。果。

【技术实现步骤摘要】
一种看门狗监控系统


[0001]本公开涉及看门狗
,尤其涉及一种看门狗监控系统。

技术介绍

[0002]微控制单元(Microcontroller Unit,MCU),又称单片微型计算机(Single Chip Microcomputer)或者单片机,是把中央处理器(Central Process Unit,CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(Timer)、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合组合控制,被广泛应用在汽车电子等领域上。
[0003]随着车辆逐渐网络化和智能化,车辆的软件功能越来越复杂,使得车辆的微控制单元越来越多,即车辆的微控制系统越来越复杂。然而,目前车辆上的外置看门狗不能对车辆的多个微控制单元进行全面监控,不能满足对复杂微控制系统进行全面监控的需求。

技术实现思路

[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种看门狗监控系统,以实现对至少两个微控制单元进行全面监控,满足对复杂微控制系统进行全面监控的需求。
[0005]本公开提供了一种看门狗监控系统,该系统包括:
[0006]系统基础芯片和至少两个微控制单元;
[0007]每个微控制单元与系统基础芯片通过复位线连接;
[0008]至少两个微控制单元中的第一微控制单元分别与系统基础芯片和至少两个微控制单元中的其他微控制单元通信连接。
>[0009]可选的,其他微控制单元包括至少两个微控制单元,且每个微控制单元与第一微控制单元均通信连接。
[0010]可选的,其他微控制单元包括至少两个微控制单元,每两个微控制单元之间通信连接,且至少两个微控制单元的其中一个微控制单元与第一微控制单元通信连接。
[0011]可选的,第一微控制单元,生成喂狗信号;
[0012]系统基础芯片,监控喂狗信号,生成复位信号;
[0013]第一微控制单元和其他微控制单元,通过复位线接收复位信号。
[0014]可选的,系统基础芯片通过串行外设接口总线与第一微控制单元通信连接。
[0015]可选的,系统基础芯片通过串行外设接口总线,接收喂狗信号。
[0016]可选的,第一微控制单元通过控制器局域网络与其他微控制单元通信连接。
[0017]可选的,第一微控制单元,通过控制器局域网络接收其他微控制单元发送的报文信号。
[0018]可选的,第一微控制单元通过输入/输出信号线与其他微控制单元通信连接。
[0019]可选的,第一微控制单元,通过输入/输出信号线接收其他微控制单元发送的被动
唤醒信号。
[0020]本公开实施例提供的技术方案与现有技术相比具有如下优点:
[0021]本公开实施例提供的技术方案,看门狗监控系统可以包括系统基础芯片和至少两个微控制单元,每个微控制单元与系统基础芯片通过复位线连接,至少两个微控制单元中的第一微控制单元分别与系统基础芯片和所述至少两个微控制单元中的其他微控制单元通信连接,如果至少两个微控制单元中的其中一个微控制单元运行异常,使得第一微控制单元无法对系统基础芯片进行喂狗,系统基础芯片的看门狗溢出并产生复位信号,系统基础芯片可以将生成的复位信号通过复位线发送至每个微控制单元以使每个微控制单元复位,由此,实现了通过单一系统基础芯片同时监控两个或两个以上的微控制单元,并且,降低了硬件成本的效果。
附图说明
[0022]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0023]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0024]图1为本公开实施例提供的一种看门狗监控系统的结构示意图;
[0025]图2为本公开实施例提供的另一种看门狗监控系统的结构示意图;
[0026]图3为本公开实施例提供的又一种看门狗监控系统的结构示意图。
具体实施方式
[0027]为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
[0028]在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
[0029]随着车辆逐渐网络化和智能化,配置双微控制单元的车载系统孕育而生,使得车辆的软件功能越来越复杂,进而使对微控制系统的运行监控也越来越重要。其中,外置看门狗的作用就是实时监控微控制系统的运行情况,当微控制系统发生异常时,比如,微控制系统的软件跑飞、进入死循环等,外置看门狗可以及时发现异常并复位微控制系统,使得微控制系统重新正常工作,从而提高微控制系统的可靠性。
[0030]然而,上述外置看门狗智能由一个微控制单元控制并实现喂狗操作,使得外置看门狗只能对配置单一微控制单元的微控制系统进行监控,无法对配置双微控制单元或者多微控制单元的微控制系统进行监控,使得车辆上的外置看门狗不能对车辆的多个微控制单元进行全面监控,不能满足对复杂微控制系统进行全面监控的需求,如果为每个微控制单元均配置一个外置看门狗,又会增加硬件成本。
[0031]为了解决上述问题,本公开实施例提供了一种可以对配置两个或多个微控制单元
的微控制系统进行全面监控,且无需增加硬件成本的看门狗系统。
[0032]下面,首先对本公开实施例提供的看门狗监控系统进行说明。
[0033]在本公开实施例中,看门狗监控系统可以包括:系统基础芯片和至少两个微控制单元;
[0034]每个微控制单元与系统基础芯片通过复位线连接;
[0035]至少两个微控制单元中的第一微控制单元分别与系统基础芯片和至少两个微控制单元中的其他微控制单元通信连接。
[0036]图1示出了本公开实施例提供的一种看门狗监控系统的结构示意图。图1所示的看门狗系统包括系统基础芯片110和第一微控制单元120和第二微控制单元130。本公开实施例以图1为例对看门狗监控系统具体的解释。
[0037]在本公开实施例中,系统基础芯片(System Basis Chips,SBC)可以是集成电路,可以将控制局域网络(CAN)或本地互联网络(LIN)收发器与内部/外部“功率器件”集成在一起,且系统基础芯片集成看门狗,即系统基础芯片具有外置看门狗功能。
[0038]其中,看门狗可以是一种定时器电路,其定时输出连接到电路的复位端。为了防止微控制系统在正常工作的时候产生复位,微控制系统需要在本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种看门狗监控系统,其特征在于,包括:系统基础芯片和至少两个微控制单元;每个所述微控制单元与所述系统基础芯片通过复位线连接;所述至少两个微控制单元中的第一微控制单元分别与所述系统基础芯片和所述至少两个微控制单元中的其他微控制单元通信连接。2.根据权利要求1所述的系统,其特征在于,所述其他微控制单元包括至少两个微控制单元,且每个所述微控制单元与所述第一微控制单元均通信连接。3.根据权利要求1所述的系统,其特征在于,所述其他微控制单元包括至少两个微控制单元,每两个所述微控制单元之间通信连接,且所述至少两个微控制单元的其中一个所述微控制单元与所述第一微控制单元通信连接。4.根据权利要求1所述的系统,其特征在于,所述第一微控制单元,生成喂狗信号;所述系统基础芯片,监控所述喂狗信号,生成复位信号;所述第一微控制单元和所述其他微控...

【专利技术属性】
技术研发人员:段志超
申请(专利权)人:北京车和家信息技术有限公司
类型:新型
国别省市:

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

1