如何使用capl在CANoe中模拟错误帧并使错误计数器增加/减少?

问题描述 投票:0回答:1

我正在尝试在CANoe中模拟两个节点,并通过使用CAPL脚本相互发送消息来实现它们之间的通信。当我考虑生成错误帧时,我开始了解Capl函数“ output(errormesage)”。我们怎么知道是主动错误还是被动错误?和tx错误或rx错误。请引导我。谢谢。

capl canoe
1个回答
0
投票
  1. 最佳解决方案是使用Vector的CANStress工具。这将允许您创建不同的错误(位字段触发,其他触发,模拟干扰)。基本上,您可以定义CAN帧的所有位。

enter image description here

您可以在以下位置找到更多描述:https://kb.vector.com/upload_551/file/SN-IND-1-010_CANstress_Basics(1).pdf

  1. 对于错误类型,请阅读:http://esd.cs.ucr.edu/webres/can20.pdf
© www.soinside.com 2019 - 2024. All rights reserved.