Skip to main content

应用中的诊断

CAN 总线的状态可以通过 CAA 设备诊断接口查询。这是通过功能块完成的 CANbus_Diag 从图书馆 CANbusDevice.该功能块是为 CAN 总线隐式创建的,可以使用设备树中的设备名称进行寻址。

重要

对于这个函数, 设备诊断 必须启用。

图书馆 CAA Can Low Level Extern 提供芯片级的总线诊断。在具有基于 CAN 的现场总线堆栈的应用程序中,通常不需要读取此内容。这些功能通常由现场总线堆栈使用,并以合适的方式提供给应用程序(参见相应现场总线的章节)。因此,大多数情况下,只有在检查非常特殊的错误或编写 CAN 原始应用程序时才需要这些功能。

大多数诊断信息也显示在记录器和 CANbus 的状态页面上。