一种车用AUTOSAR标准实时控制器复位启动时间优化方法、系统、设备和存储介质技术方案

技术编号:35179131 阅读:9 留言:0更新日期:2022-10-12 17:47
一种车用AUTOSAR标准实时控制器复位启动时间优化方法、系统、设备和存储介质,属于控制器复位技术领域,解决了现有的AUTOSAR标准实时控制器复位重启时长的问题。所述方法包括以下步骤:步骤S1,在RAM ECC初始化前,读取MCU复位原因,当MCU复位原因为上电复位时,执行RAM ECC初始化和Cache初始化,当MCU复位为软件复位时,执行.data.bss类型数据初始化和时钟外设初始化;步骤S2,执行完时钟外设初始化后,将AUTOSAR操作系统的启动模式与控制器复位启动前的运行状态关联起来,在上电复位的情况下,AUTOSAR操作系统按默认模式启动,在非上电复位的情况下,在复位重启前,设置预定义的应用软件复位源,AUTOSAR操作系统根据设置的复位源,在对应的启动模式下AUTOSAR操作系统启动。在对应的启动模式下AUTOSAR操作系统启动。在对应的启动模式下AUTOSAR操作系统启动。

【技术实现步骤摘要】
一种车用AUTOSAR标准实时控制器复位启动时间优化方法、系统、设备和存储介质


[0001]本专利技术涉及控制器复位
,具体涉及一种车用AUTOSAR标准实时控制器复位启动时间优化方法、系统、设备和存储介质。

技术介绍

[0002]在车用AUTOSAR实时控制系统中(如发动机控制器、变速器控制器),系统重启,重启过程采用统一的控制器启动流程。系统运行过程中复位重启,在软件初始化阶段所花的时间与系统冷启动软件初始化的时间相同。
[0003]但在现有技术中,车用AUTOSAR标准实时控制器系统运行过程中,系统出现故障时,系统复位重启至系统恢复正常运行的时间问题及控制器复位启动时长问题。
[0004]现有技术中,专利文献CN108351775A公开了“嵌入式多处理器系统的启动时间优化的方法和系统”,通过处理器芯片上系统SOC;耦接到所述多处理器SOC 的存储器,所述存储器存储被分割成初始启动级和至少一个额外启动级的应用程序软件;以及二级启动加载程序,其被配置成启动将所述初始启动级加载到所述多处理器SOC的至少一个处理器上。开始执行所述初始启动阶段,且禁止数据从所述初始启动级流动到所述至少一个额外启动级。所述应用程序软件被配置成启动将所述至少一个额外启动级的第二启动级加载到所述多处理器SOC 的至少一个其它处理器上,并使得数据能够在所述初始启动级与所述第二启动级之间流动。专利文献CN114064141A公开了“中间件启动时长优化方法、装置和可读存储介质”,通过对中间件中启动项启动时序的重新排序和并行处理,使中间件的启动时间压缩明显缩短,提高软件的使用率,降低人力资本,提升客户体验,增加客户满意度。
[0005]综上,现有的车用AUTOSAR标准实时控制器系统运行过程中,系统出现故障时,系统复位重启至系统恢复正常运行的时间问题及控制器复位启动时长。

技术实现思路

[0006]本专利技术解决了现有的AUTOSAR标准实时控制器复位重启时长的问题。
[0007]本专利技术所述的一种车用AUTOSAR标准实时控制器复位启动时间优化方法,包括以下步骤:
[0008]步骤S1,在RAM ECC初始化前,读取MCU复位原因,当MCU复位原因为上电复位时,执行RAM ECC初始化和Cache初始化,当MCU复位为软件复位时,执行.data.bss类型数据初始化和时钟外设初始化;
[0009]步骤S2,执行完时钟外设初始化后,将AUTOSAR操作系统的启动模式与控制器复位启动前的运行状态关联起来,在上电复位的情况下,AUTOSAR操作系统按默认模式启动,在非上电复位的情况下,在复位重启前,设置预定义的应用软件复位源,AUTOSAR操作系统根据设置的复位源,在对应的启动模式下AUTOSAR 操作系统启动。
[0010]进一步地,在本专利技术的一个实施例中,其特征在于,所述的时间优化方法应用的时
间优化系统,所述时间优化系统包括复位启动系统、传感器输入采集系统、执行器驱动系统、控制策略系统和下电处理系统。
[0011]进一步地,在本专利技术的一个实施例中,所述的复位启动系统将各系统功能模块置于就绪状态。
[0012]进一步地,在本专利技术的一个实施例中,所述的传感器输入采集系统采集传感器数值,为控制策略系统提供输入。
[0013]进一步地,在本专利技术的一个实施例中,所述的执行器驱动系统通过接收控制策略系统命令进行驱动。
[0014]进一步地,在本专利技术的一个实施例中,所述的控制策略系统根据不同的控制命令,执行不同的执行器驱动命令。
[0015]进一步地,在本专利技术的一个实施例中,所述的下电处理系统接到控制策略系统发布的下电命令后,执行关电操作。
[0016]本专利技术所述的一种车用AUTOSAR标准实时控制器复位启动时间优化系统,所述系统包括:
[0017]初始化模块,在RAM ECC初始化前,读取MCU复位原因,当MCU复位原因为上电复位时,执行RAM ECC初始化和Cache初始化,当MCU复位为软件复位时,执行.data.bss类型数据初始化和时钟外设初始化;
[0018]启动模块,执行完时钟外设初始化后,将AUTOSAR操作系统的启动模式与控制器复位启动前的运行状态关联起来,在上电复位的情况下,AUTOSAR操作系统按默认模式启动,在非上电复位的情况下,在复位重启前,设置预定义的应用软件复位源,AUTOSAR操作系统根据设置的复位源,在对应的启动模式下 AUTOSAR操作系统启动。
[0019]本专利技术所述的一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0020]存储器,用于存放计算机程序;
[0021]处理器,用于执行存储器上所存放的程序时,实现上述方法中任一所述的方法步骤。
[0022]本专利技术所述的一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述方法中任一所述的方法步骤。
[0023]本专利技术解决了现有的AUTOSAR标准实时控制器复位重启时长的问题。具体有益效果包括:
[0024]本专利技术所述的一种车用AUTOSAR标准实时控制器复位启动时间优化方法,对重启原因做设计,在系统重启之前,设置重启原因,系统重启后,基于重启原因,在系统启动过程的两个阶段,操作系统启动前和操作系统启动过程中,执行不同的启动流程。实现系统在特定场景下的复位重启时间最短。
附图说明
[0025]本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0026]图1是具体实施方式所述的车用AUTOSAR标准实时控制器复位启动过程图。
[0027]图2是具体实施方式所述的车用AUTOSAR标准实时控制器复位启动实施例图。
[0028]图3是具体实施方式所述的车用AUTOSAR标准实时控制器复位启动系统架构图。
[0029]图4是具体实施方式所述的存储介质图。
具体实施方式
[0030]下面结合附图将对本专利技术的多种实施方式进行清楚、完整地描述。通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。
[0031]本实施方式所述的一种车用AUTOSAR标准实时控制器复位启动时间优化方法,包括以下步骤:
[0032]步骤S1,在RAM ECC初始化前,读取MCU复位原因,当MCU复位原因为上电复位时,执行RAM ECC初始化和Cache初始化,当MCU复位为软件复位时,执行.data.bss类型数据初始化和时钟外设初始化;
[0033]步骤S2,执行完时钟外设初始化后,将AUTOSAR操作系统的启动模式与控制器复位启动前的运行状态关联起来,在上电复位的情况下,AUTOSAR操作系统按默认模式启动,在非上电复位的情况下,在复位重启前,设置预定义的应用软件复位源,AUTOS本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车用AUTOSAR标准实时控制器复位启动时间优化方法,其特征在于,包括以下步骤:步骤S1,在RAM ECC初始化前,读取MCU复位原因,当MCU复位原因为上电复位时,执行RAM ECC初始化和Cache初始化,当MCU复位为软件复位时,执行.data.bss类型数据初始化和时钟外设初始化;步骤S2,执行完时钟外设初始化后,将AUTOSAR操作系统的启动模式与控制器复位启动前的运行状态关联起来,在上电复位的情况下,AUTOSAR操作系统按默认模式启动,在非上电复位的情况下,在复位重启前,设置预定义的应用软件复位源,AUTOSAR操作系统根据设置的复位源,在对应的启动模式下AUTOSAR操作系统启动。2.根据权利要求1所述的一种车用AUTOSAR标准实时控制器复位启动时间优化方法,其特征在于,所述的时间优化方法应用的时间优化系统,所述时间优化系统包括复位启动系统、传感器输入采集系统、执行器驱动系统、控制策略系统和下电处理系统。3.根据权利要求2所述的一种车用AUTOSAR标准实时控制器复位启动时间优化方法,其特征在于,所述的复位启动系统将各系统功能模块置于就绪状态。4.根据权利要求2所述的一种车用AUTOSAR标准实时控制器复位启动时间优化方法,其特征在于,所述的传感器输入采集系统采集传感器数值,为控制策略系统提供输入。5.根据权利要求2所述的一种车用AUTOSAR标准实时控制器复位启动时间优化方法,其特征在于,所述的执行器驱动系统通过接收控制策略系统命令进行驱动。6.根据权利要求2所述的一种车用AUTOSAR标...

【专利技术属性】
技术研发人员:孙忠刚张晓谦刘双双张静梁源铎吴尚
申请(专利权)人:中国第一汽车股份有限公司
类型:发明
国别省市:

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

1