车载测试can工具如何查看报文和分析报文?

德国Vector公司推出的CANoe,作为汽车工程师最常用的开发环境之一,其功能全面且强大。CANoe,即CAN open environment,不仅支持网络和ECU的全流程开发、测试与分析,还广泛应用于汽车、机械工程、轨道交通等多个领域。随着车载以太网的兴起,CANoe也及时增加了对以太网的支持,提供了多种日志保存格式,包括ASC、BLF和PCAP。
车载测试can工具如何查看报文和分析报文?-有驾
首先,我们来探讨ASC、BLF和PCAP三种日志格式的特性。ASC,即ASCII日志文件,采用基于报文的读写格式,以标准ASCII表示,便于与第三方程序进行数据交换。然而,由于其性能相对较差,在高数据速率下并不推荐使用。BLF日志文件,同样基于报文读写,但采用二进制格式存储数据,因此在文件大小和读写性能方面表现优异。而PCAP记录文件,则专用于存储网络捕获数据,仅支持以太网报文,对于其他事件和总线系统的支持则相对有限。鉴于此,我们更倾向于使用BLF格式进行日志记录,以获取更全面的总线信息。
车载测试can工具如何查看报文和分析报文?-有驾
在CANoe的Trace分析中,详细视图功能为我们提供了报文的详尽信息,包括报文的时间戳、基础信息以及各层级头部信息,如Ethernet、IPv4、UDP/TCP等,使得报文分析更为便捷。
车载测试can工具如何查看报文和分析报文?-有驾
此外,差分视图功能则能够直观地展示两条报文间的时间间隔,为分析人员提供了有力的时间分析工具。而分析过滤器的运用,更能够简化复杂的报文流,通过Stop过滤器和Pass过滤器的设置,实现报文的精准筛选。
车载测试can工具如何查看报文和分析报文?-有驾
值得一提的是,虽然BLF格式在保存总线信息方面表现出色,但其在日志查看方面仍存在不便。幸运的是,随着Wireshark 3.6.0版本的发布,这一问题得到了有效解决。Wireshark不仅支持BLF日志文件,还提供了强大的过滤功能,使得以太网报文的分析更为高效。
车载测试can工具如何查看报文和分析报文?-有驾
在Wireshark中,我们可以通过设置显示过滤器和捕获过滤器,实现对报文的快速定位和精准捕获。报文列表功能则能够清晰地展示所有捕获到的报文,包括其数量、时间、IP地址等关键信息。而通过报文详细信息功能,我们更能够深入到报文的每一层,查看每一个字段的详细解析。
车载测试can工具如何查看报文和分析报文?-有驾
最后,16进制数据功能为我们提供了报文的原始数据视图,结合报文详细信息,我们能够更全面、深入地分析报文内容,从而为汽车工程师的开发与测试工作提供有力支持。
车载测试can工具如何查看报文和分析报文?-有驾
车载测试can工具如何查看报文和分析报文?-有驾
车载测试can工具如何查看报文和分析报文?-有驾
车载测试can工具如何查看报文和分析报文?-有驾
0

全部评论 (0)

暂无评论