假设 CAN 网络中的所有节点都使用接受过滤器进行配置,以接收仅发送给它们的数据包。例如:节点 A 配置为接收仅在 11 位 id 字段中寻址到“A”的数据包,依此类推。
场景:如果有 4 个节点 A、B、C、D。
任务 1:如果 A 将数据包发送给 E(不是有效的 id)。是否会设置节点 A 的 ACK 标志以指示消息已被节点确认?即,如果消息未被接受过滤器接受,则发送者将不知道消息是否已被接收。
任务 2(取决于任务 1):如果 A 将数据包寻址到 D(有效 id)。确认消息表明只有D成功接收到消息?或者,这是否意味着所有节点都收到了消息,尽管他们的接受过滤器被配置为只接收他们的特定 ID?
原谅我,我在这里有点困惑:)