文章目录

前言
近期在做的一个项目,硬件接口比较多,用到了分布式的测试系统,面临一些实时性方面的问题。个人利用周末时间查阅了相关资料,把最终的梳理和总结分享出来,希望对读到的人有所帮助。
一、时间戳(Timestamp)
各个interface modules上发生的每一个event,在时间维度上都对应一个时间点,这就是原始的时间戳。一个最小的测试系统包含的interface modules就是一个网络接口卡,例如VN1610。VN1610上的CAN收发器每收到一条message,VN1610就会记录下对应的时间点,这就是一个时间戳。
本文介绍了CANoe系统在实时性能方面的关键概念,包括时间戳、时钟同步、实时性及其扩展,以及不同工作模式。讨论了时间戳的产生、时钟同步的重要性,详细阐述了实时性相关的8个要素,并分析了不同工作模式下的实时性能特点,为理解CANoe系统的实时性能提供了基础。
订阅专栏 解锁全文
3947





