[发明专利]多路输出芯片的故障诊断测试方法及装置在审
| 申请号: | 201910621208.8 | 申请日: | 2019-07-10 |
| 公开(公告)号: | CN110297737A | 公开(公告)日: | 2019-10-01 |
| 发明(设计)人: | 陈俊霏 | 申请(专利权)人: | 北京汽车股份有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22 |
| 代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 肖冰滨;王晓晓 |
| 地址: | 101300 北京市顺义区双*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 输出通道 故障诊断测试 配置表 多路输出芯片 输出 诊断测试装置 自动化测试 测试效率 存储介质 代码执行 告警信息 软件开发 通道输出 统一管理 采集 升级 维护 | ||
本发明实施方式提供一种多路输出芯片的故障诊断测试方法、装置以及存储介质,属于软件开发和自动化测试领域。所述方法包括:建立一配置表,所述配置表至少包含输出通道ID和输出通道ID对应的标准值;采集指定或全部输出通道的输出值;将所述输出值与所述配置表内其输出通道ID对应的标准值相比较;根据比较结果判断是否产生故障;在产生故障的情况下输出告警信息。同时,还提供了一种采用上述故障诊断测试方法的诊断测试装置。本发明通过将与通道输出有关的信息进行统一管理,提升了代码执行和测试效率,方便了后续维护和升级,并能适用于多种场合。
技术领域
本发明涉及软件开发和自动化测试领域,具体地,涉及一种多路输出芯片的故障诊断测试方法及一种多路输出芯片的故障诊断测试装置。
背景技术
为了保证芯片对外输出的可靠性,板载MCU(Microcontroller Unit,微控制单元)需要具有对其输出故障检测的能力。某些芯片自身具备自诊断功能,内部集成有对于开路等故障的状态指示寄存器,而有一些芯片却没有这样的设计,只向外提供了电流感应管脚,MCU可以通过对其通道的输出感应电流强度进行评估,从而诊断该通道输出是否有故障。目前市面上的部分芯片的诊断软件涉及IO管脚实际输出电平和输出感应电流AD值的回读,也提供了封装好的能够实现输出接口采集的驱动模块。在部分特定系统中,由于对模块接口和参数进行了标准化,所以对于采用其标准的驱动模块的驱动芯片诊断软件所调用的外部接口都是统一的。比如:应用于汽车电气领域的AUTOSAR(AUTOmotive Open SystemArchitecture,汽车开放系统架构),其中对应于AUTOSAR基础软件的MCAL(Microcontroller Layer,微控制器抽象层)层的ADC和DIO驱动模块。由于AUTOSAR对模块接口和参数进行了标准化,所以对于采用AUTOSAR标准ADC和DIO驱动模块的驱动芯片诊断软件所调用的外部接口都是统一的。
目前的芯片测试中需要对芯片的每个输出通道进行逐一的测试,对输出通道的输出值与参考标准进行比较,以确定输出是否正常。该测试方式的效率较低,也没有利用到系统接口诊断自动化的优势,也不便于后续的维护和升级。
发明内容
本发明实施方式提供了一种多输出通道驱动芯片的故障诊断方法,设计了对所有输出通道诊断信息的配置表,将与通道输出有关的信息进行统一管理,以至少实现后续维护和升级的便捷性。
为了实现上述目的,在本发明第一方面,提供一种多路输出芯片的故障诊断测试方法,所述测试方法包括:
建立一配置表,所述配置表至少包含输出通道ID和输出通道ID对应的标准值;采集指定或全部输出通道的输出值;将所述输出值与所述配置表内其输出通道ID对应的标准值相比较;根据比较结果判断是否产生故障;在产生故障的情况下输出告警信息。
可选的,所述测试方法还包括:在建立一配置表之前,标识所述多路输出芯片的每路输出通道,使所述每路输出通道具有唯一的输出通道ID。
可选的,所述标识所述多路输出芯片的每路输出通道,包括:采用数组对所述多路输出芯片的每路输出通道进行标识。
可选的,所述数组为二维数组,包括组ID和组内ID。
可选的,所述输出通道ID对应的标准值是可被配置更新的。
可选的,所述输出通道ID对应的标准值为设定最小值和设定最大值所构成的标准区间。
可选的,所述采集指定或全部所述输出通道的输出值,包括:在一个任务周期内以设定周期采集指定输出通道的输出值,直至所述任务周期结束;或者,在一个任务周期内一次采集所有输出通道的输出值。
可选的,所述根据比较结果判断是否产生故障,包括:
当所述输出值在所述配置表内其输出通道ID对应的标准区间内的情况下,所述比较结果为“正常”;否则判断产生故障。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京汽车股份有限公司,未经北京汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910621208.8/2.html,转载请声明来源钻瓜专利网。





