如何在CANoe中访问内部计时器?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在CANoe中访问内部计时器?相关的知识,希望对你有一定的参考价值。

我在CANoe中使用以太网总线,并希望访问CANoe中使用的内部定时器。例如:如果发送/接收数据包,则监视发送/接收数据包的时间。是否有IP层功能/系统变量可以监控此活动。最终目标是根据监控的时间做出决定(连接关闭)。

答案

对于接收的以太网数据包,有一个CAPL函数EthGetThisTimeNS,它以纳秒为单位返回时间戳。在帮助中查找更多解释和示例如何使用它:

CAPL功能»以太网»以太网交互层»EthGetThisTimeNS

使用C#更舒服,所有总线系统的所有帧类型都实现了IFrame接口,其属性TimeNS ==帧的时间戳,以纳秒为单位,为int64

以上是关于如何在CANoe中访问内部计时器?的主要内容,如果未能解决你的问题,请参考以下文章

如何在活动中显示计时器?

如何在线程或定时器中访问 HttpServerUtility.MapPath 方法?

多线程 如何自己实现定时器

如何从 Sharepoint 2010 沙盒中的单独线程访问 SPSite 对象

每当单击按钮时如何重置计时器

如何在程序集中创建计时器或计数器?