LIN错误解析

CANoe快速提示

Know How
汽车
CANoe
测试、验证和诊断

LIN是一种基于UART的协议,这意味着每个LIN报文都由微控制器UART模块转发的多个字节组成。在大多数情况下,LIN响应节点上的应用程序与LIN协议栈运行在同一个微控制器上,而该协议栈通常通过软件实现。因此,应用软件和协议软件共享同一块微控制器的资源。这有时会导致难以追踪的超时错误。LIN错误解析功能帮助诊断和解决这些问题。

使用此功能或工作流可以做什么?它能解决哪些问题?

可能出现几种错误场景:这些错误可分为本地错误和全局错误 。

LIN错误解析阐明以下局部错误 :

LIN错误解析功能可明确以下全局错误及相关信息:

  • 如果正在仿真一个LIN Commander,而连接的网络上同步存在一个真实的LIN Commander,则会发生冲突。此类冲突是通过针对网络上通信错误的启发式分析来检测的。
  • 如果配置的波特率与连接的真实网络上使用的波特率不同,则会判定为连接网络上的通信错误。这种情况是通过针对网络上通信错误的启发式分析来检测的。
  • 检测到无效的间隔分隔符。有效的间隔分隔符长度应至少为一个比特时。规范建议分隔符长度至少为2个比特时。

在CANoe中哪里可以找到此功能?| 如何启动该过程?

本地错误会在CANoe的Trace窗口中清晰显示,而全局错误则会在Write窗口中以便于查看的方式报告。这使您在分析过程中能够获得完全的透明度并得到即时反馈。

相关的CANoe主题

___canoe-cube.18101873678914930374.jpg
需要帮助吗?
VectorAcademy
团队
需要帮助吗?
我们很乐意为您提供帮助。如果您对我们的培训和认证项目有任何疑问,或者希望获得个性化建议,只需使用我们的联系表即可。