WCH沁恒单片机
直播中

李中宏

7年用户 1304经验值
私信 关注
[问答]

以太网数据帧的发送描述符队列是什么意思?


这个描述符是什么呀,类似linux系统的文件描述符吗


回帖(2)

乐延槐

2022-5-26 11:08:12

这个描述符是什么呀,类似linux系统的文件描述符吗


举报

姬房有

2022-5-26 11:08:16
这个东西您可以理解为协议栈底层发送或者接收所需要的RAM缓冲区。代码上为了方便管理都是以结构体去定义的,然后结构体里面为为对应的指向地址的指针。接收或者发送为了能最大限度的不丢包等情况,就定义了一个二维的数组【队列】【缓冲区大小】,一个MAC帧只会占用一个队列。这个您是可以根据自己的实际情况去调整的,在net.h里面给用户留出了相关的宏定义。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分