lwip处理时序

  • Post author:
  • Post category:其他


LWIP启动程序会创建2个线程:

  • tcpip_thread负责LWIP的绝大部分工作,主要是协议栈的解析和系统运行
  • ethernetif_thread负责从网口接收数据包再交付给tcpip_thread线程进行处理。

在这里插入图片描述

在这里插入图片描述

网卡中断

在这里插入图片描述

网络接口任务

在这里插入图片描述

通过netif获取pbuf,调用tcpip_input()塞到邮箱

在这里插入图片描述

tcpip_thread开始处理协议栈

在这里插入图片描述



版权声明:本文为myWorld001原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。