这个描述符是什么呀,类似linux系统的文件描述符吗
热门产品 :
CH390:以太网控制器芯片
这个描述符是什么呀,类似linux系统的文件描述符吗
这个描述符是什么呀,类似linux系统的文件描述符吗,如果是的话,为什么还要有队列啊,一个不够用吗
这个东西您可以理解为协议栈底层发送或者接收所需要的RAM缓冲区。代码上为了方便管理都是以结构体去定义的,然后结构体里面为为对应的指向地址的指针。接收或者发送为了能最大限度的不丢包等情况,就定义了一个二维的数组【队列】【缓冲区大小】,一个MAC帧只会占用一个队列。这个您是可以根据自己的实际情况去调整的,在net.h里面给用户留出了相关的宏定义。
这个东西您可以理解为协议栈底层发送或者接收所需要的RAM缓冲区。代码上为了方便管理都是以结构体去定义的,然后结构体里面为为对应的指向地址的指针。接收或者发送为了能最大限度的不丢包等情况,就定义了一个二维的数组【队列】【缓冲区大小】,一个MAC帧只会占用一个队列。这个您是可以根据自己的实际情况去调整的,在net.h里面给用户留出了相关的宏定义。
谢谢理解了