抱歉,如果问题很愚蠢或答案在这里,我找不到它,我也无法从文档(DS301)中理解这一点。我现在正在实现一个 CANOpen 节点 SDO 服务器,并且有一个问题。传输分段数据时,每个分段都有一个编号(从 1 到 127),最终客户端以它收到的最后一个分段的编号进行回答。然后服务器重新传输客户端丢弃的所有段。这里我有一个问题,CANOpen 节点以序列号 1 开始新的传输并重新传输段。我们的合作伙伴从客户端收到的最后一个序列号开始重传。我附上了一个屏幕作为例子。能否请您写下为什么 CANOpen 节点以 1 开头。谢谢!