CAN控制器如何区分CAN总线上的过载帧和错误帧?
据我所知,这两个帧具有相同的帧格式。在我的项目中,我主要遇到错误帧而不是重载帧。
答案 0 :(得分:4)
发现这个:
“过载帧与活动错误帧相同。唯一的区别是过载帧不会增加错误计数器(请参阅错误限制),并且不会导致重新传输帧。每个节点只能连续传输2超载帧。“
答案 1 :(得分:3)
你是对的:过载帧和错误帧看起来是一样的。但是,CAN节点可以在接收帧时区分它们:过载帧仅在帧间空间发生,而错误帧仅在实际CAN帧期间发生。 Source
答案 2 :(得分:0)
错误帧和重载帧具有相同的格式,以防节点错误活动节点。但CAN控制器如何区分两者都是基于CAN帧中出现的位置。每当节点检测到错误时,错误帧将被传输,而过载帧仅在IFS(帧间空间)中传输。