车载电子系统中功能模块的监控及复位方法

文档序号:9809744阅读:854来源:国知局
车载电子系统中功能模块的监控及复位方法
【技术领域】
[0001]本发明涉及车载电子技术领域,特别是涉及一种车载电子系统中功能模块的监控及复位方法。
【背景技术】
[0002]车载电子系统是汽车上用于增加汽车功能性的电子系统和产品。随着电子技术的日益进步,车载电子系统所能实现的功能日益丰富。车载电子系统,通常包括主控模块和功能模块,主控模块与功能模块通过固定的通信方式,如I2C、UART等串口方式进行信息交互。主控模块可以由用于计算和处理功能的CPU芯片和存储芯片等组成,功能模块例如可以是实现诸如蓝牙电话、CD播放等功能的硬件IC。
[0003]传统技术中,车载电子系统在上电开启后,主控模块会对各个功能模块进行配置或初始化,之后各功能模块就可以进行工作。发明人在研究中发现,传统技术的缺陷在于,当功能模块工作之后,主控模块并不能对其工作状态进行监控。由于车载电子系统是一个复杂的电子系统,存在各种电磁干扰或静电的影响,功能模块容易出现异常,如功能失效、长时间无响应或卡顿等等。用户只能在使用功能模块的过程中,自己去感知功能模块是否发生异常。并且在用户确认功能模块发生异常时,只能通过重启车载电子系统的方式去恢复功能模块,而这样做也会将各个功能模块的工作进度丢失,影响其它正常工作的功能模块,并且造成整个车载电子系统效率低下,降低用户体验。

【发明内容】

[0004]基于此,有必要提供一种车载电子系统中功能模块的监控及复位方法,主控模块在功能模块工作后,监控其工作状态,当发生异常,就控制对应的功能模块进行复位,相比于传统技术,能够自动监控和复位,并保存工作进度,不影响其它功能模块,提高用户体验。
[0005]—种车载电子系统中功能模块的监控及复位方法,包括:
[0006]主控模块获取用以标识功能模块工作状态的监控信息;
[0007]主控模块将所述监控信息与标准值对比,判断功能模块的工作状态是否异常;
[0008]若工作状态异常,主控模块保存功能模块的工作数据;
[0009]主控模块控制功能模块进行复位;
[0010]主控模块在功能模块复位后,基于保存的功能模块的工作数据,恢复功能模块的工作。
[0011]具体的,在所述主控模块获取用以标识功能模块工作状态的监控信息的步骤之前,所述方法还包括:
[0012]车载电子系统上电启动后,主控模块初始化配置功能模块,进入正常工作状态。
[0013]具体的,所述主控模块获取用以标识功能模块工作状态的监控信息的步骤,包括:
[0014]主控模块创建监控周期;
[0015]主控模块按照监控周期读取功能模块发送的监控信息。
[0016]具体的,所述主控模块将所述监控信息与标准值对比,判断功能模块的工作状态是否异常的步骤,包括:
[0017]主控模块利用内置计数器记录监控信息与标准值不一致的次数,当次数达到预设阀值,则判定功能模块处于异常工作状态。
[0018]具体的,所述方法还包括:主控模块将每一监控周期获取的监控信息与标准值对比,若有连续预设阀值的次数不一致,则判定功能模块处于异常工作状态。
[0019]具体的,所述方法还包括:当监控信息与标准值不一致,主控模块更新所述监控周期。
[0020]具体的,所述主控模块按照监控周期读取功能模块发送的监控信息的步骤,包括:
[0021]主控模块按照监控周期读取功能模块内部寄存器用以定义工作状态或工作模式的值;或者
[0022]主控模块判断功能模块是否发生超时未响应。
[0023]具体的,所述主控模块控制功能模块进行复位的步骤,包括:
[0024]主控模块向功能模块的复位端口发送复位脉冲;或者
[0025]主控模块向功能模块发送复位指令;或者
[0026]主控模块控制功能模块对应的供电开关电路至关闭状态。
[0027]上述车载电子系统中功能模块监控及复位方法,主控模块在功能模块工作后,监控其工作状态,当发生异常,就控制对应的功能模块进行复位,相比于传统技术,能够自动监控和复位,并保存工作进度,不影响其它功能模块,提高用户体验。
【附图说明】
[0028]图1为本发明实施例的一个应用场景不意图;
[0029]图2为一个实施例中的车载电子系统中功能模块的监控及复位方法的流程示意图;
[0030]图3为一个实施例中主控模块控制功能模块复位的电路示意图;
[0031]图4为另一个实施例中主控模块控制功能模块复位的电路示意图;
[0032]图5为又一个实施例中主控模块控制功能模块复位的电路示意图。
【具体实施方式】
[0033]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0034]参见图1,为本发明实施例的一个应用场景。本实施例可以应用在车载电子系统中。该车载电子系统包括主控模块和各个功能模块。在本应用场景中,主控模块可以但不限于以M⑶来举例,功能模块分别为⑶播放模块2和BT模块3 J⑶与⑶播放模块通过I2C进行通信,与BT模块通过UART进行通信。在车载电子系统上电后,MCU通过对应的通信方式,对CD播放模块和BT模块进行初始化配置,使其进入正常工作模式。
[0035]本场景中,提供一种车载电子系统中功能模块的监控及复位方法,包括:
[0036]主控模块获取用以标识功能模块工作状态的监控信息;
[0037]主控模块将所述监控信息与标准值对比,判断功能模块的工作状态是否异常;
[0038]若工作状态异常,主控模块保存功能模块的工作数据;
[0039]主控模块控制功能模块进行复位;
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1