LWIP -- LWIP通信邮箱
索引:
netconn结构体一般情况下,在使用 LWIP 的嵌入式系统中都会有操作系统的支持,而在操作系统中信号量和邮箱往往是最基本的进程通信机制了。
将lwip移植到不同的平台主要包括两个部分工作:
....MAC+PHY层移植,包括初始化、数据的收发;
....应用层框架移植,如操作系统层的线程创建、定时器、消息邮箱;
SylixOS使用LWIP作为网络协议栈,在应用程序和协议栈之间通信通过LWIP邮箱(实质是消息队列,进程间通信)。
本节介绍了LWIP邮箱,作为协议栈和应用程序之间的衔接,如何调用LWIP邮箱的API函数。
LWIP通信邮箱API: