-
-
-
LwIP协议栈源码详解.pdf
前言
最近一个项目用到 LwIP,恰好看到网上讨论的人比较多,所以有了写这篇学习笔记的
冲动, ... ,时间开销大概为四个月,内存开销
无法估计。。
这篇文章覆盖了 LwIP 协议大部分的内容,但是并不全面。它主要讲解了 LwIP 协议最重
要也是最常被用到的部分,包括内存管理,底层网络接口管理,ARP 层,IP 层,TCP层,API
层等,这些部分是 LwIP的典型应用中经常涉及到的。而 LwIP 协议的其他部分,包括 UDP,
DHCP,DNS,IGMP,SNMP,PPP 等不具有使用共性的部分,这篇文档 ...
-
-
-
-
-
LwIP之定时器的实现
我们在学习LwIP时,总会看到关于TCP定时器的描述,但大多数资料都是从功能的角度来介绍TCP定时器。而LwIP中,TCP定时功能到底是如何实现的?网上能找到的资料却比较少。
本文从LwIP的源代码入手,详细分析了定时过程的来龙去脉,使读者能够了解,LwIP中的定时函数是如何被调用的,各种定时功能是如何 ... :
第一节,定时功能的基础——数据类型。本节介绍了LwIP中所有和定时相关的数据类型,以及它们之间的关系。
第二节,定时项的添加。本节介绍了LwiP中,是如何添加定时任务的。
第三节,定时功能 ...
-
-
LWIP中文手册
LWIP是TCP/IP协议栈的一种实现。LWIP的主要目的是减少存储器利用量和代码尺寸,使LWIP适合应用于小的、资源有限的处理器如嵌入式系统。为了减少处理器和存储器要求,lwIP可以通过不需任何数据拷贝的API进行裁减。
本文叙述了lwIP的设计与实现。叙述了协议实现及子系统中所使用的算法和数据结构如存储和缓冲管理系统。还包括LWIP API的参考手册和使用LWIP 的一些代码例子。
-
-