System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及车辆电子,并且更具体地,涉及一种用于测试电子控制单元的睡眠电流的方法、装置、计算设备以及非瞬态存储介质。
技术介绍
1、近年来,电子控制单元(electronic control unit,ecu)朝着高度集成化不断发展,硬件设计和软件设计的复杂度不断增高,随之而来的是ecu的睡眠电流测试愈发困难。而随着车辆电子技术发展进步,车辆零部件不断向电气化、智能化方向转型发展,车辆上安装的ecu越来越多。若不能将车辆上各ecu的睡眠电流控制在标准要求之内,则会导致各ecu的功耗高,造成车辆亏电甚至车辆故障,给用户带来不佳体验。
技术实现思路
1、在下文中给出了关于本公开的简要概述,以便提供关于本公开的一些方面的基本理解。但是,应当理解,这个概述并不是关于本公开的穷举性概述。它并不是意图用来确定本公开的关键性部分或重要部分,也不是意图用来限定本公开的范围。其目的仅仅是以简化的形式给出关于本公开的某些概念,以此作为稍后给出的更详细描述的前序。
2、根据本公开的第一方面,提供了一种用于测试电子控制单元的睡眠电流的方法。所述电子控制单元包括微控制单元和外围唤醒电路。所述微控制单元具有第一间歇工作模式,所述第一间歇工作模式包括交替的非工作时段和工作时段。所述电子控制单元具有第二间歇工作模式,所述第二间歇工作模式包括所述交替的非工作时段和工作时段并且在所述工作时段中还具有通过所述微控制单元和所述外围唤醒电路确定是否唤醒所述电子控制单元的查询时段。所述方法包括将在使所述微控制单元处
3、根据本公开的第二方面,提供了一种用于测试电子控制单元的睡眠电流的装置。所述电子控制单元包括微控制单元和外围唤醒电路。所述微控制单元具有第一间歇工作模式,所述第一间歇工作模式包括交替的非工作时段和工作时段。所述电子控制单元具有第二间歇工作模式,所述第二间歇工作模式包括所述交替的非工作时段和工作时段并且在所述工作时段中还具有通过所述微控制单元和所述外围唤醒电路确定是否唤醒所述电子控制单元的查询时段。所述装置包括第一测试单元、第二测试单元、第三测试单元和第四测试单元。第一测试单元被配置为将在使所述微控制单元处于所述第一间歇工作模式的非工作时段的情况下所述电子控制单元的第一电流的测量值与理论值进行比较。第二测试单元被配置为响应于所述第一电流的测量值基本上不大于理论值,将在使所述微控制单元处于所述第一间歇工作模式的工作时段的情况下所述微控制单元的第二电流的测量值与理论值进行比较。第三测试单元被配置为响应于所述第二电流的测量值基本上不大于理论值,将在使所述微控制单元处于所述第一间歇工作模式的情况下所述电子控制单元的第三电流的测量值与理论值进行比较。第四测试单元被配置为响应于所述第三电流的测量值基本上不大于理论值,将在使所述电子控制单元处于所述第二间歇工作模式的情况下所述外围唤醒电路的第四电流的测量值与理论值进行比较,以及响应于所述第四电流的测量值基本上不大于理论值,确定所述电子控制单元的睡眠电流是可接受的。
4、根据本公开的第三方面,提供了一种用于测试电子控制单元的睡眠电流的计算设备。所述计算设备包括一个或多个处理器以及存储计算机可执行指令的存储器。所述计算机可执行指令在被所述一个或多个处理器执行时使得所述一个或多个处理器执行根据本公开的第一方面所述的用于测试电子控制单元的睡眠电流的方法。
5、根据本公开的第四方面,提供了一种其上存储有计算机可执行指令的非瞬态存储介质。所述计算机可执行指令在被计算机执行时使得计算机执行根据本公开的第一方面所述的用于测试电子控制单元的睡眠电流的方法。
本文档来自技高网...【技术保护点】
1.一种用于测试电子控制单元的睡眠电流的方法,所述电子控制单元包括微控制单元和外围唤醒电路,所述微控制单元具有第一间歇工作模式,所述第一间歇工作模式包括交替的非工作时段和工作时段,所述电子控制单元具有第二间歇工作模式,所述第二间歇工作模式包括所述交替的非工作时段和工作时段并且在所述工作时段中还具有通过所述微控制单元和所述外围唤醒电路确定是否唤醒所述电子控制单元的查询时段,所述方法包括:
2.根据权利要求1所述的方法,其中,
3.根据权利要求1所述的方法,其中,
4.根据权利要求1所述的方法,其中,
5.根据权利要求1所述的方法,其中,
6.根据权利要求5所述的方法,其中,
7.根据权利要求5所述的方法,其中,所述外围唤醒电路包括开关控制电路和开关量输入电路,所述开关控制电路被配置为响应于来自所述微控制单元的使能信号和外部供电信号而产生用于所述开关量输入电路的电力信号,所述开关量输入电路被配置为响应于来自所述开关控制电路的所述电力信号而将所接收的开关信号提供到所述微控制单元,所述微控制单元被配置为根据来自所述开
8.根据权利要求2至7中任一项所述的方法,其中,所述预设模式是睡眠模式。
9.根据权利要求1所述的方法,还包括:
10.根据权利要求9所述的方法,其中,排查在使所述微控制单元处于所述第一间歇工作模式的非工作时段的情况下所述电子控制单元可能出现的异常状态包括以下至少之一:
11.根据权利要求1所述的方法,还包括:
12.根据权利要求11所述的方法,其中,排查在所述微控制单元处于所述第一间歇工作模式的工作时段的情况下所述微控制单元可能出现的异常状态包括以下至少之一:
13.根据权利要求1所述的方法,还包括:
14.根据权利要求13所述的方法,其中,通过包括以下至少之一的操作使所述工作时段的时长缩短:
15.根据权利要求1所述的方法,还包括:
16.根据权利要求15所述的方法,其中,所述外围唤醒电路包括开关控制电路和开关量输入电路,所述开关控制电路被配置为响应于来自所述微控制单元的使能信号和外部供电信号而产生用于所述开关量输入电路的电力信号,所述开关量输入电路被配置为响应于来自所述开关控制电路的所述电力信号而将所接收的开关信号提供到所述微控制单元,所述微控制单元被配置为根据来自所述开关量输入电路的开关信号确定是否唤醒所述电子控制单元,
17.根据权利要求15所述的方法,还包括:通过减小所述外围唤醒电路的电容元件的电容来减小所述外围唤醒电路在所述查询时段所消耗的电流。
18.一种用于测试电子控制单元的睡眠电流的装置,所述电子控制单元包括微控制单元和外围唤醒电路,所述微控制单元具有第一间歇工作模式,所述第一间歇工作模式包括交替的非工作时段和工作时段,所述电子控制单元具有第二间歇工作模式,所述第二间歇工作模式包括所述交替的非工作时段和工作时段并且在所述工作时段中还具有通过所述微控制单元和所述外围唤醒电路确定是否唤醒所述电子控制单元的查询时段,所述装置包括:
19.一种用于测试电子控制单元的睡眠电流的计算设备,包括:
20.一种其上存储有计算机可执行指令的非瞬态存储介质,所述计算机可执行指令在被计算机执行时使得计算机执行根据权利要求1至17中任一项所述的用于测试电子控制单元的睡眠电流的方法。
...【技术特征摘要】
1.一种用于测试电子控制单元的睡眠电流的方法,所述电子控制单元包括微控制单元和外围唤醒电路,所述微控制单元具有第一间歇工作模式,所述第一间歇工作模式包括交替的非工作时段和工作时段,所述电子控制单元具有第二间歇工作模式,所述第二间歇工作模式包括所述交替的非工作时段和工作时段并且在所述工作时段中还具有通过所述微控制单元和所述外围唤醒电路确定是否唤醒所述电子控制单元的查询时段,所述方法包括:
2.根据权利要求1所述的方法,其中,
3.根据权利要求1所述的方法,其中,
4.根据权利要求1所述的方法,其中,
5.根据权利要求1所述的方法,其中,
6.根据权利要求5所述的方法,其中,
7.根据权利要求5所述的方法,其中,所述外围唤醒电路包括开关控制电路和开关量输入电路,所述开关控制电路被配置为响应于来自所述微控制单元的使能信号和外部供电信号而产生用于所述开关量输入电路的电力信号,所述开关量输入电路被配置为响应于来自所述开关控制电路的所述电力信号而将所接收的开关信号提供到所述微控制单元,所述微控制单元被配置为根据来自所述开关量输入电路的开关信号确定是否唤醒所述电子控制单元,其中,所述查询时段为所述使能信号有效的时段,所述非查询时段为所述使能信号无效的时段,
8.根据权利要求2至7中任一项所述的方法,其中,所述预设模式是睡眠模式。
9.根据权利要求1所述的方法,还包括:
10.根据权利要求9所述的方法,其中,排查在使所述微控制单元处于所述第一间歇工作模式的非工作时段的情况下所述电子控制单元可能出现的异常状态包括以下至少之一:
11.根据权利要求1所述的方法,还包括:
12.根据权利要求11所述的方法,其中,排...
【专利技术属性】
技术研发人员:徐广振,牛艳林,曾选贤,周传林,
申请(专利权)人:上海纳恩汽车技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。