目录
如果有不懂的问题可在评论区点赞后留言,我将一一解答。
5.10 MAC 数据一致性
待发送的消息由 LLC 用户准备,并通过节点的控制器-主机接口及数据链路层的 LLC 子层传递至负责消息帧化的 MAC 子层。消息可能存储在一个共享内存中。从共享内存中发送的消息的数据一致性应至少通过以下两种方法之一来确保。
- 方法一:MAC 子层应当将待发送的整个消息存储在一个临时缓冲区中,该缓冲区在开始传输之前被填充。
- 方法二:LLC 子层在消息被传递给 MAC 子层的同时检查数据错误。如果检测到数据错误,则不应开始传输。如果在检测到数据错误时已经开始传输,则节点应切换至总线监控模式(参见 5.14 节)或受限操作模式(参见 5.15 节)。接收节点将不会看到有效的消息。
注释:数据错误例如可能是 RAM word 中的奇偶校验错误、数据未及时提供、或是在传输过程中由 LLC 用户部分更新的数据。如果使用第一种确保数据一致性的方法,则实现总线监控模式和受限操作模式的操作模式是可选的。
总结如下&#x