【技术实现步骤摘要】
一种用于车辆总线触发性功能测试的方法和系统
[0001]本专利技术涉及车辆总线,尤其涉及用于车辆总线触发性功能测试的方法和系统。
技术介绍
[0002]目前,车辆上普遍采用的车辆总线有局部互联协议LIN和控制器局域网 CAN,正在发展中的车辆总线技术还有高速容错网络协议FlexRay、用于车辆多媒体和导航的MOST、高带宽易扩展易互联的车载以太网以及与计算机网络兼容的蓝牙、无线局域网等无线网络技术。为了确保车辆总线的正常运行,对车辆总线进行测试和分析是车辆生产中尤为重要的环节。
[0003]车辆总线开发测试阶段,需要对性能、通讯结构等进行开发测试,因此,总线开发测试平台应运而生。
[0004]目前已有的测试系统对特定的触发性功能测试的人机交互很不友好,配置和流程也较为繁琐。市面上多数测试系统需要用户使用脚本方式来自行编写测试代码,该方式用户学习成本过高,而且容易出错。
[0005]由此,提供一种对于用户而言人机友好,更加直观,学习成本低,不易出错的测试系统是合乎需要的。
技术实现思路
...
【技术保护点】
【技术特征摘要】
1.一种用于车辆总线触发性功能测试的系统,包括:数据源模块;触发器模块,所述触发器模块被配置成基于预先设置的触发条目对接收自所述数据源模块的输入项进行比对,以判断是否触发一触发动作,所述触发条目包括触发源字段,触发条件字段以及触发动作字段;以及数据处理模块,所述数据处理模块被配置成接收输出自所述触发器模块的指示所述触发动作的指令,并执行所述触发动作。2.如权利要求1所述的系统,其特征在于,所述触发器模块进一步包括:触发源配置模块,所述触发源配置模块被配置成对输入项进行配置,配置项包括以下中的一者或多者:接收自特定通道、接收特定帧或接收特定信号;触发条件配置模块,所述触发条件配置模块被配置成对触发条件进行配置,配置项包括以下中的一者或多者:字节匹配、Id匹配或信号数值匹配;触发动作配置模块,所述触发动作配置模块被配置成对触发条件满足后触发的动作进行配置,配置项包括以下中的一者或多者:单次发送、周期发送、不更改Id路由、更改Id后路由、记录日志或打印。3.如权利要求1所述的系统,其特征在于,所述数据源模块进一步包括被配置用于提供经DBC解析的数据的解析模块和/或被配置用于提供总线状态参数的总线状态模块。4.一种用于车辆总线触发性功能测试的方法,包括:通过用户界面,接收对触发源、触发条件以及触发动作的配置,以创建触发条目,所述触发条目包括触发源字段,触发条件字段以及触发动作字段;接收来自数据源的输入项;基于接收到的输入项,查找与所述输入项匹配的一个或多个触发条目;将接收到的输入项与查找到的一个或多个触发条目进行比对;如果比对成功,则将比对成功的触发条目作为目...
【专利技术属性】
技术研发人员:屈兴勇,李康,
申请(专利权)人:昆易电子科技上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。