I(公司)有一个使用CAN硬件(CAN收发器)的协议实现。协议本身不是标准的CAN协议栈。是否可以使用任何现成的CAN总线监视器来调试和调查总线中的数据?我希望看到正在传输的字节,更重要的是其他信息,如周期时间、频率、延迟、抖动(如果有的话)等。当然,更多的信息是好的,如果上面提到的一些参数丢失,它仍然可以接受。该项目的主要目的是表明,在仍然使用CAN硬件(收发器)的情况下,专有实现比标准CAN堆栈更好(性能、带宽、速度等)。
我认为大多数商用CAN分析仪都可以满足您的需求。查看它们是否提供了可编程性选项,以便提供对CAN帧进行自己解释的可能性。
Can Wiki提供了一个列表
http://www.emtas.de/en/produkte/can-interpreter