> 文章列表 > Vector - CAPL - CAN x 总线信息获取(续2)

Vector - CAPL - CAN x 总线信息获取(续2)

Vector - CAPL - CAN x 总线信息获取(续2)

 继续....

目录

 ErrorFrameCount -- 错误帧数量

代码示例

ErrorFrameRate -- 错误帧速率

代码示例

ExtendedFrameCount -- 扩展帧数量

代码示例

 ExtendedFrameRate -- 扩展帧速率

代码示例

ExtendedRemoteFrameCount -- 远程扩展帧数量

代码示例

ExtendedRemoteFrameRate -- 远程扩展帧速率

代码示例


 ErrorFrameCount -- 错误帧数量

功能: 回自测量开始以来某路CAN总线通道上的错误帧数。

        x的有效值范围:1 - 32

返回值:自测量开始以来,通道x上的错误帧数。

代码示例

void Get_CAN1_ErrFrameCount()
{ErrFrameCount = CAN1.ErrorFrameCountwrite ("CAN1 error frame counter = %d", ErrFrameCount );
}

ErrorFrameRate -- 错误帧速率

功能:返回通道的CAN错误消息的当前速率。

         x的有效值范围:1 - 32

返回值:通道x上CAN错误消息的当前速率,以每秒消息为单位。

代码示例

void Get_CAN1_ErrFrameRate()
{ErrFrameRate= CAN1.ErrorFrameRatewrite ("CAN1 error frame rate = %d", ErrFrameRate);
}

ExtendedFrameCount -- 扩展帧数量

功能:返回自测量开始以来通道x上的扩展CAN消息数。

        x的有效值范围:1 - 32

返回值:自开始测量以来,通道x上的扩展CAN消息数

代码示例

void Get_CAN1_ExtendedFrameCount()
{ExtendedFrameCount= CAN1.ExtendedFrameCountwrite ("CAN1 Extended Frame Count = %d", ExtendedFrameCount);
}

 ExtendedFrameRate -- 扩展帧速率

功能:返回通道上扩展CAN消息的当前速率。

       x的有效值范围:1 - 32

返回值:通道x上扩展CAN消息的当前速率,以每秒消息为单位。

代码示例

void Get_CAN1_ExtendedFrameRate ()
{ExtendedFrameRate = CAN1.ExtendedFrameRate write ("CAN1 Extended Frame Rate  = %d", ExtendedFrameRate );
}

ExtendedRemoteFrameCount -- 远程扩展帧数量

 功能:返回自测量开始以来通道x上的远程扩展CAN消息数。

        x的有效值范围:1 - 32

返回值:自开始测量以来,通道x上的远程扩展CAN消息数

代码示例

void Get_CAN1_ExtendedRemoteFrameCount()
{ExtendedRemoteFrameCount = CAN1.ExtendedRemoteFrameCount write ("CAN1 Extended Remote Frame Count  = %d", ExtendedRemoteFrameCount );
}

ExtendedRemoteFrameRate -- 远程扩展帧速率

功能:返回通道上远程扩展CAN消息的当前速率。

         x的有效值范围:1 - 32

返回值:通道x上远程扩展CAN消息的当前速率,以每秒消息为单位。

代码示例

void Get_CAN1_ExtendedRemoteFrameRate()
{ExtendedRemoteFrameRate = CAN1.ExtendedRemoteFrameRate write ("CAN1 Extended Remote Frame Rate = %d", ExtendedRemoteFrameRate);
}

旅游攻略