LWIP启动程序会创建2个线程:
- tcpip_thread负责LWIP的绝大部分工作,主要是协议栈的解析和系统运行
- ethernetif_thread负责从网口接收数据包再交付给tcpip_thread线程进行处理。
网卡中断
网络接口任务
通过netif获取pbuf,调用tcpip_input()塞到邮箱
tcpip_thread开始处理协议栈
版权声明:本文为myWorld001原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。