lwip是免费、开源的IP协议栈源码,可以移植到ucos等操作系统中使用。
标签: lwip 源码
上传时间: 2013-04-24
上传用户:jiiszha
TCPIP协议栈lwip的设计和实现 著名开源TCP/IP协议栈lwip的说明文档。 Adam Dunkels著 翻译 焦海波
标签: TCPIP lwip 协议栈
上传时间: 2013-05-27
上传用户:sc965382896
TCP/IP协议作为Internet上的通信实现方式的一种,是近年来嵌入式应用领域的一个研究热点。嵌入式设备要与Internet网络直接交换信息,就需要支持TCP/IP协议。嵌入式系统具有内核小、专用性强、系统精简、实时性高、功耗和环境要求严格等特点,所以传统的TCP/IP协议不适合移植到嵌入式系统中。实现嵌入式系统网络接入有两种选择,第一种是按照TCP/IP协议的原理编写简化版的通信协议;第二种是将已有小型的,适用于嵌入式系统的网络协议移植到系统中。 首先本文简要介绍了嵌入式网络协议的研究现状和研究内容,分析了lwip协议栈中IP协议、TCP协议、UDP协议和ICMP协议的原理。由于lwip没有使用和操作系统相关的系统调用和数据结构,所以在lwip和操作系统之间增加了一个操作系统封装层为操作系统服务。lwip不仅保持了TCP协议主要功能,而且减少了对RAM的占用。 其次,移植中实现了操作系统模拟层和lwip底层接口。操作系统模拟层为协议和操作系统提供了一个接口,使协议对操作系统透明,可以不依赖操作系统运行,需要实现信号量、邮箱、线程和临界保护。lwip底层接口为不同的硬件提供不同的驱动程序,需要实现系统初始化、网卡初始化、线程接收、数据包的读取和发送。 最后提出测试设计框架,在ARM开发板和μC/OS-Ⅱ操作系统上对移植的协议进行测试。测试结果表明,移植协议可以正常工作,实现了基本的网络功能。
标签: lwip ARM 协议栈 移植
上传时间: 2013-07-11
上传用户:iswlkje
LM3S系列的以太网通信,移植了lwip,
标签: lm3s lwip udp
上传时间: 2013-07-18
上传用户:梦不觉、
lwip源码详解,有助于做lwip移植和对TCP/IP协议的理解。
上传时间: 2013-07-30
上传用户:telukeji
·摘要: 针对城市道路交通控制系统中大容量主教据流的实时传输和重要状态信息与控制指令可靠传输的需求,采用基于μC/OS-Ⅱ实时操作系统和lwip协议栈的嵌入式以太网接口的设计方法,构建了满足系统数据实时传输和可靠传输的以太网结构;系统硬件采用DSP和以太网控制器CS8900A,通过驱动程序设计和协议栈的移植,实现UDP和TCP对主数据流和状态信息与指令的传输,并通过上位机界面进行远程监控
标签: lwip OS 嵌入式以太网 接口设计
上传用户:希酱大魔王
lwip裸机移植代码分析详细介绍lwip裸机移植代码分析详细介绍
标签: lwip 移植 代码分析
上传用户:hjshhyy
已经完成了lwip在STM32裸机上的移植,没有嵌操作系统,每个文件都有详细的解释
标签: lwip STM 32 移植
上传时间: 2013-06-21
上传用户:KSLYZ
最新版lwip-1.4.0,嵌入式TCP/IP协议栈。
标签: lwip
上传时间: 2013-06-13
上传用户:edrtbme
NXPl788上lwip的无操作系统移植,基于Embest开发板
标签: Embest NXPl lwip 788
上传时间: 2013-10-16
上传用户:shaoyun666