
LWIP
最后一只晴天小猪
这个作者很懒,什么都没留下…
展开
-
【LwIP-移植(NO_SYS)】- 工程添加LwIP源码(一)
工程添加LwIP源码源码版本:lwip-1.4.1、STM32F107_ETH_LwIP_V1.0.0硬件平台:STM32F103xxIDE: MDK KEIL51 前言写LwIP移植的文章主要记录个人的移植技巧和思路。有一段时间看了大量的LwIP的移植教程和博客,都没有很好地阐明移植的思路和方法,让初学者无法完全的掌握移植技巧,同时导致一大部分初学者对移植...原创 2018-08-22 14:05:27 · 5768 阅读 · 1 评论 -
【LwIP移植】 - 简介
简介LWIP是瑞典计算机科学院(SICS)的Adam Dunkels等开发的一个小型开源的TCP/IP协议栈。LWIP 是轻量级 IP 协议,有无操作系统的支持都可以运行,LWIP 实现的重点是在保持 TCP 协议主要功能的基础上减少对 RAM 的占用,它只需十几 KB 的 RAM 和 40K 左右的 ROM 就可以运行,这使 LWIP 协议栈适合在低端的嵌入式系统中使用特点 ...原创 2018-08-21 17:31:48 · 1518 阅读 · 0 评论 -
【LwIP - 网络五层模型】 - 一张图了解TCP/IP五层网络模型
转载:https://blog.youkuaiyun.com/u012909091/article/details/62888061计算机网络有OSI七层模型和TCP/IP五层模型两种,七层模型在应用层和传输层之间多了表示层和会话层,有兴趣的可以去了解一下。下面是我在学习TCP/IP五层网络协议的时候画的一张图,通过这张图就可以简单的了解这五层网络模型的层级划分,并且不同层根据它的职责产生了不同的协议。上...转载 2018-09-10 10:09:07 · 879 阅读 · 0 评论 -
【LwIP - UDP】- 实现UDP通信
目录 基于LwIP实现UDP通信1 什么是UDP2 基于raw/callback API的UDP3 raw/callback API UDP的绑定、连接和发送基于LwIP实现UDP通信1 什么是UDPUDP,即用户数据包协议,属于TCP/IP 中的传输层。同样,TCP,即传输控制协议,也是属于TCP/IP传输层。这两者区别在此处不加以解释,本文主要讲解如何通过LwI...原创 2018-09-10 14:47:24 · 15962 阅读 · 0 评论 -
【LwIP - UDP】 - udp_bind和udp_connect分析
目录前言1 udp_bind2 udp_connect 前言udp_bind和udp_connect两者具体的工作原理,笔者在网上找不到正确的说法。对此,笔者主要对UDP中的这两个接口进行分析。1 udp_bindudp_bind将一个UDP PCB与IP和端口进行绑定。当然不是简简单单的把该IP和端口记录到UDP PCB中。会做如下的操作:(1) 判断UD...原创 2018-09-07 16:53:27 · 5419 阅读 · 1 评论