CAN总线节点ID相关问题,远程帧啊,数据帧啊

2024-12-04 11:11:42
推荐回答(1个)
回答1:

问题一。假设A点为接收方,如果我设置了ID滤波,那么不是所有的ID都能接收,只有符合我的需要的ID才能接收,那不就相当ID连带了目标MAC,而却每个节点ID都是不一样的,根据ID值你就能知道是哪个节点发送过来的数据了。这与接受数据时需要仲裁并不矛盾啊。
问题四很简单解决。在B节点你设置报文滤波就行了。屏蔽掉C节点的ID,这样就算C节点发送报文。B也不会接受的