您好,
我成功地在以太网上实现了数据接收,而不会中断使用,但我遇到了一些我不理解的事情。
对于接收,我已将EMAC配置为在存储和转发模式下工作。
我正在发送68字节的数据包,由于内部回送,我成功地接收了这些数据包。
RDES3以写回格式告诉我收到了72个字节(我假定68个字节+ FCS)。
但是,当我进入我的接收缓冲区时,它中还有两个额外的单词,你可以从下面的屏幕截图中看到:
这对我来说并不正常,但我没有解释。
此致,
克莱门特
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,
我成功地在以太网上实现了数据接收,而不会中断使用,但我遇到了一些我不理解的事情。
对于接收,我已将EMAC配置为在存储和转发模式下工作。
我正在发送68字节的数据包,由于内部回送,我成功地接收了这些数据包。
RDES3以写回格式告诉我收到了72个字节(我假定68个字节+ FCS)。
但是,当我进入我的接收缓冲区时,它中还有两个额外的单词,你可以从下面的屏幕截图中看到:
这对我来说并不正常,但我没有解释。
此致,
克莱门特
你好Siddharth:
哦,没问题。
RDES3包含 0x3001.0048万 ,看起来非常好。
我今天上午进行了一些调查:
因此,这似乎与以下事实有关:如果数据包长度+ FCS与突发长度不符,则会添加额外的词语。 这似乎没有记录,错误或正常行为?
我的结论是,如果:
希望它有所帮助,
克莱门特
所以我仍然遇到这个问题。
我发送了每封私人邮件的CCS项目导出。
克莱门特