本申请涉及总线,特别是涉及一种针对总线的处理方法、总线通讯装置、系统与程序产品。
背景技术:
1、总线,例如can总线、lin总线、flexray总线、车载以太网总线等。设备可连接总线,并基于总线进行通信,该类设备可理解为真实总线设备,例如车辆中的控制器、传感器等。在真实总线设备的开发过程中,往往需要将真实总线设备与针对总线进行处理的设备(例如测试设备、标定设备、诊断设备、分析设备等)一起连接到总线,该些设备可以经总线对真实总线设备进行测试、标定、诊断、分析等至少一种处理。
2、现有技术中,该类对总线进行处理的设备,往往包括上位机与总线通讯装置,总线通讯装置连接于上位机与总线之间,上位机中运行各种处理,此时,总线通讯装置仅作为上位机与总线之间传递数据的桥梁,处理过程的开展均由上位机实现,可见,总线通讯设备的功能比较单一,且处理的实时性也会受到上位机本地时间的准确性、稳定性,以及上位机与总线通讯装置间通讯手段等因素的限制。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种针对总线的处理方法、总线通讯装置、系统与程序产品。
2、第一方面,本申请提供了一种针对总线的处理方法,其中所使用的总线通讯装置连接目标总线,所述目标总线连接真实总线设备,所述方法,包括:
3、所述总线通讯装置在至少一个仿真节点对应的报文的报文发送条件满足时将该报文发送至所述目标总线,所述仿真节点是预定义的,且每个仿真节点对应一个或一组待发送的报文。
4、第二方面,本申请提供了一种系统,其特征在于,包括:总线通讯装置与上位机,所述总线通讯装置用于执行第一方面提供的方法。
5、第三方面,本申请提供了一种总线通讯装置,包括存储器和处理器,所述存储器存储有程序,所述处理器执行所述程序时实现第一方面提供的方法的步骤。
6、第四方面,本申请提供了一种可读存储介质,其上存储有程序,所述程序被处理器执行时实现第一方面提供的方法的步骤。
7、第五方面,本申请提供了一种程序产品,包括程序,所述程序被处理器执行时实现第一方面提供的方法的步骤。
8、上述针对总线的处理方法、总线通讯装置、系统与程序产品中,总线通讯装置不仅是上位机与总线之间的桥梁,而是能够执行仿真节点与总线的报文传递,实现仿真节点的报文的报文发送条件判断与发送功能,因其是总线通讯装置执行的,而非上位机,所以,丰富了总线通讯装置的功能,同时,上位机本地时间的准确性、稳定性,以及上位机与总线通讯装置间通讯手段等因素对目标处理过程的实时性的不良影响大大降低。
1.一种针对总线的处理方法,其特征在于,其中所使用的总线通讯装置连接目标总线,所述目标总线连接真实总线设备,所述方法,包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求1所述的方法,其特征在于,对于仿真节点的多种不同类型,不同类型的仿真节点的报文来源是不同的;其中:仿真节点的多种不同类型包括以下至少之二:第一类仿真节点、第二类仿真节点、指定类仿真节点;
4.根据权利要求1所述的方法,其特征在于,
5.根据权利要求1所述的方法,其特征在于,所述至少一个仿真节点包括作为第一类仿真节点的第一仿真节点;
6.根据权利要求1至5任一项所述的方法,其特征在于,
7.根据权利要求1至5任一项所述的方法,其特征在于,还包括:
8.一种系统,其特征在于,包括:总线通讯装置与上位机,所述总线通讯装置用于执行权利要求1-7任一项所述的方法。
9.一种总线通讯装置,包括存储器和处理器,所述存储器存储有程序,其特征在于,所述处理器执行所述程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种可读存储介质,其上存储有程序,其特征在于,所述程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
11.一种程序产品,包括程序,其特征在于,所述程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。