f8wEndev.cfg中定义了如下:
-DMAC_CFG_TX_DATA_MAX=3
-DMAC_CFG_TX_MAX=6
-DMAC_CFG_RX_MAX=3
我现在发送数据,一个包80个字节,
将DMAC_CFG_TX_DATA_MAX指定为3,但是抓包中发现连续发出去了4条,接收端确实也是正确收到了320个字节。
将DMAC_CFG_TX_DATA_MAX指定为5,连续发出去了6条,接收端也正确接收到了480个字节。
为什么不是连续发送3条跟5条,而是4条跟6条,是我的理解有问题么?
f8wEndev.cfg中定义了如下:
-DMAC_CFG_TX_DATA_MAX=3
-DMAC_CFG_TX_MAX=6
-DMAC_CFG_RX_MAX=3
我现在发送数据,一个包80个字节,
将DMAC_CFG_TX_DATA_MAX指定为3,但是抓包中发现连续发出去了4条,接收端确实也是正确收到了320个字节。
将DMAC_CFG_TX_DATA_MAX指定为5,连续发出去了6条,接收端也正确接收到了480个字节。
为什么不是连续发送3条跟5条,而是4条跟6条,是我的理解有问题么?