【技术实现步骤摘要】
一种寄存器的配置验证方法、装置、车辆及存储介质
[0001]本专利技术涉及寄存器
,尤其涉及一种寄存器的配置验证方法、装置、车辆及存储介质。
技术介绍
[0002]随着软件定义汽车时代的来临,以及汽车电子技术的飞速发展,车辆的功能复杂性越来越高,对操作系统的安全性要求越来越高。智能汽车操作系统中,离不开对底层驱动的依赖,一个高可靠性,高鲁棒性的驱动底座是一个完整安全功能的基础。
[0003]目前的驱动开发一般是为了满足基本的功能需要,在驱动寄存器的配置过程中可能由于软件执行异常,发生配置失败的问题。但是,现有的配置方法可能无法及时发现驱动寄存器配置失败,从而导致底层驱动失败,进而造成车辆运行异常,甚至可能威胁到车辆和乘车人员的安全。
技术实现思路
[0004]本专利技术提供了一种寄存器的配置验证方法、装置、车辆及存储介质,以解决现有驱动寄存器配置过程中,可能由于软件执行异常导致配置失败的问题,使得驱动寄存器的配置得到有效验证,提高了驱动寄存器配置的鲁棒性,有效提升了车辆底层驱动的可用性和安全性。 ...
【技术保护点】
【技术特征摘要】
1.一种驱动寄存器的配置验证方法,其特征在于,应用于车辆,所述方法包括:在驱动寄存器的配置阶段,采用预设配置值配置驱动寄存器中的参量,并回读所述驱动寄存器中的所述参量得到回读配置值;通过比较所述回读配置值和所述预设配置值,确定所述参量是否配置成功;若配置成功,则根据所述驱动寄存器的总配置时间是否超时,结束所述驱动寄存器的配置过程或控制所述车辆进入安全模式。2.根据权利要求1所述的方法,其特征在于,还包括:若配置失败,则返回执行采用预设配置值配置驱动寄存器中的参量的步骤;直到配置次数达到预设配置次数,控制所述车辆进入安全模式。3.根据权利要求1所述的方法,其特征在于,根据所述驱动寄存器的总配置时间是否超时,结束所述驱动寄存器的配置过程或控制所述车辆进入安全模式,包括:获取所述驱动寄存器的总配置时间,所述总配置时间等于配置结束时间和配置开始时间之间的时间差;若所述总配置时间超过所述驱动寄存器的故障排除容忍时间,则控制所述车辆进入安全模式;若所述总配置时间未超过所述驱动寄存器的故障排除容忍时间,则结束所述驱动寄存器的配置过程。4.一种驱动寄存器的配置验证方法,其特征在于,应用于车辆,所述方法包括:在驱动寄存器的运行阶段,获取所述驱动寄存器的预设配置值,并读取所述驱动寄存器中的参量得到回读配置值;通过比较所述回读配置值和所述预设配置值,确定所述参量是否验证通过;若验证通过,则根据所述驱动寄存器的总验证时间是否超时,结束所述驱动寄存器的验证过程或控制所述车辆进入安全模式。5.根据权利要求4所述的方法,其特征在于,还包括:若验证未通过,则控制所述车辆进入安全模式。6.根据权利要求5所述的方法,其特征在于,若验证通过,则根据所述驱动寄存器的总验证时间是否超时,结束所述驱动寄存器的验证过程或控制所述车辆进入安全模式,包括:获取所述驱动寄存器的总验证时间,...
【专利技术属性】
技术研发人员:王永建,余峰,
申请(专利权)人:亿咖通湖北技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。