首页 | 嵌入式系统 | 显示技术 | 模拟IC/电源 | 元件与制造 | 其他IC/制程 | 消费类电子 | 无线/通信 | 汽车电子 | 工业控制 | 医疗电子 | 测试测量
首页> 分享下载> 常用文档> ucos+lwip应用

ucos+lwip应用

资料介绍
嵌入式系统论文

经过几天调试除掉几个bug以后,ucos+lwip在我的44b0+8019开发板上终于跑得比较稳定
了.一只觉得lwip是一个不错的开放源码的tcp/ip
协议栈,想把自己对lwip的移植和理解写出来.但是由于最近比较忙,lwip的移植也是利用
业余时间做的,今天写好了第一部分(lwip的 process
model)先贴上来,如果大家有兴趣我再接着往下写.另外我的移植参看了skyeye扬晔大侠
的代码,大家可以去看看扬晔大侠的lwip在ucos上移植的文章和代码.
lwip应用心得
lwIP是瑞士计算机科学院(Swedish Institute of Computer Science)的Adam
Dunkels等开发的一套用于嵌入式系统的开放源代码TCP/IP协议栈。Lwip既可以移植到操
作系统上,又可以
在无操作系统的情况下独立运行.

LwIP的特性如下:
(1) 支持多网络接口下的IP转发
(2) 支持ICMP协议
(3) 包括实验性扩展的的UDP(用户数据报协议)
(4) 包括阻塞控制,RTT估算和快速恢复和快速转发的TCP(传输控制协议)
(5) 提供专门的内部回调接口(Raw API)用于提高应用程序性能
(6) 可选择的Berkeley接口API(多线程情况下)
(7) 在最新的版本中支持ppp
(8) 新版本中增加了的IP fragment的支持.
(9) 支持DHCP协议,动态分配ip地址.

现在网上最新的版本是V0.6.4
1.lwip的进程模型(process model)

tcp/ip协议栈的process model一般有几种方式.

1.tcp/ip协议的每一层是一个单独进程
标签: ucos+lwip应用
ucos+lwip应用
本地下载

评论