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

 继续....

Vector - CAPL - CAN x 总线信息获取(续2)_第1张图片

目录

 ErrorFrameCount -- 错误帧数量

代码示例

ErrorFrameRate -- 错误帧速率

代码示例

ExtendedFrameCount -- 扩展帧数量

代码示例

 ExtendedFrameRate -- 扩展帧速率

代码示例

ExtendedRemoteFrameCount -- 远程扩展帧数量

代码示例

ExtendedRemoteFrameRate -- 远程扩展帧速率

代码示例


 ErrorFrameCount -- 错误帧数量

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

        x的有效值范围:1 - 32

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

代码示例

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

ErrorFrameRate -- 错误帧速率

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

         x的有效值范围:1 - 32

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

代码示例

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

ExtendedFrameCount -- 扩展帧数量

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

        x的有效值范围:1 - 32

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

代码示例

void Get_CAN1_ExtendedFrameCount()
{
    ExtendedFrameCount= CAN1.ExtendedFrameCount
    write ("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);
}

你可能感兴趣的:(CAPL入门到入坑,CAPL,CAN,vTESTstudio)