[发明专利]多路输出芯片的故障诊断测试方法及装置在审
| 申请号: | 201910621208.8 | 申请日: | 2019-07-10 |
| 公开(公告)号: | CN110297737A | 公开(公告)日: | 2019-10-01 |
| 发明(设计)人: | 陈俊霏 | 申请(专利权)人: | 北京汽车股份有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22 |
| 代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 肖冰滨;王晓晓 |
| 地址: | 101300 北京市顺义区双*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 输出通道 故障诊断测试 配置表 多路输出芯片 输出 诊断测试装置 自动化测试 测试效率 存储介质 代码执行 告警信息 软件开发 通道输出 统一管理 采集 升级 维护 | ||
1.一种多路输出芯片的故障诊断测试方法,其特征在于,所述测试方法包括:
建立一配置表,所述配置表至少包含输出通道ID和所述输出通道ID对应的标准值;
采集指定或全部输出通道的输出值;
将所述输出值与所述配置表内其输出通道ID对应的标准值相比较;
根据比较结果判断是否产生故障;
在产生故障的情况下输出告警信息。
2.根据权利要求1所述的方法,其特征在于,所述测试方法还包括:在建立一配置表之前,标识所述多路输出芯片的每路输出通道,使所述每路输出通道具有唯一的输出通道ID。
3.根据权利要求2所述的方法,其特征在于,所述标识所述多路输出芯片的每路输出通道,包括:采用数组对所述多路输出芯片的每路输出通道进行标识。
4.根据权利要求3所述的方法,其特征在于,所述数组为二维数组,包括组ID和组内ID。
5.根据权利要求1所述的方法,其特征在于,所述输出通道ID对应的标准值是可被配置更新的。
6.根据权利要求1所述的方法,其特征在于,所述采集指定或全部输出通道的输出值,包括:在一个任务周期内以设定周期采集指定输出通道的输出值,直至所述任务周期结束;
或者,在一个任务周期内一次采集所有输出通道的输出值。
7.根据权利要求1所述的方法,其特征在于,所述输出通道ID对应的标准值为设定最小值和设定最大值所构成的标准区间。
8.据权利要求7所述的方法,其特征在于,所述根据比较结果判断是否产生故障,包括:
当所述输出值在所述配置表内其输出通道ID对应的标准区间内的情况下,所述比较结果为“正常”;否则判断产生故障。
9.根据权利要求8所述的方法,其特征在于,所述在产生故障的情况下输出告警信息,包括:
设置分类的故障计数器,以及针对每一分类的故障计数器设置对应的告警次数阈值;
当所述比较结果为“正常”时,所述故障计数器均清零;否则根据判断产生故障的结果,将对应类别的故障计数器加1;
当某一分类的故障计数器达到其对应的告警次数阈值时,输出该类别的告警信息。
10.根据权利要求9所述的方法,其特征在于,所述分类的故障计数器包括开路故障计数器和短地故障计数器。
11.根据权利要求1所述的方法,其特征在于,所述方法还包括:
判断所述输出值的输出通道ID和其输出通道ID对应的标准值是否在所述配置表中;如果两者之一或者均不在所述配置表中,判断“匹配错误”,并输出告警信息。
12.根据权利要求1所述的方法,其特征在于,所述测试方法应用于汽车开放系统架构的基础软件中微控制器抽象层中的多路驱动芯片。
13.根据权利要求12所述的方法,其特征在于,所述微控制器抽象层中的多路驱动芯片包括模数转换芯片和数字输入输出芯片。
14.一种多路输出芯片的故障诊断测试微控制单元,所述微控制单元与多路输出芯片相连,其特征在于,所述微控制单元被配置成采用权利要求1至13中任一项所述的故障诊断测试方法检测所述多路输出芯片的输出通道的输出值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京汽车股份有限公司,未经北京汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910621208.8/1.html,转载请声明来源钻瓜专利网。





