国产在线精品一级A片-国产另类欧美-国产精品va在线观看一-我要找美国一级片黄色|www.zheinei.com

ucos+lwip應用心得與體會

時間:2022-12-09 19:51:22 心得體會 我要投稿
  • 相關推薦

ucos+lwip應用心得與體會

  ucos+lwip應用心得與體會

  經過幾天調試除掉幾個bug以后,ucos+lwip在我的44b0+8019開發板上終于跑得比較穩定了.一只覺得lwip是一個不錯的開放源碼的tcp/ip 協議棧,想把自己對lwip的移植和理解寫出來.但是由于最近比較忙,lwip的移植也是利用業余時間做的,今天寫好了第一部分(lwip的 process model)先貼上來,如果大家有興趣我再接著往下寫.另外我的移植參看了skyeye揚曄大俠的代碼,大家可以去看看揚曄大俠的lwip在ucos上移植的文章和代碼.

ucos+lwip應用心得與體會

  lwip應用心得

  lwIP是瑞士計算機科學院(Swedish Institute of Computer Science)的Adam Dunkels等開發的一套用于嵌入式系統的開放源代碼TCP/IP協議棧,ucos+lwip應用心得[社區]。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協議的每一層是一個單獨進程.鏈路層是一個進程,ip層是一個進程,tcp層是一個進程.這樣的好處是網絡協

  議的每一層都非常清晰,代碼的調試和理解都非常容易.但是最大的壞處數據跨層傳遞時會引起上下文切換(context switch).

  對于接收一個TCP segment要引起3次context switch(從網卡驅動程序到鏈路層進程,從鏈路層進程到ip層進程,從ip層進程


【ucos+lwip應用心得與體會】相關文章:

PS的應用心得與體會總結05-10

關于學習財經應用文的心得與體會05-10

軍訓的心得與體會03-28

軍訓心得與體會05-04

關于安卓應用程序的實習心得與報告05-03

生產實習的心得與體會04-28

駐現場的心得與體會04-03

工廠實習心得與體會05-04

國稅工作的心得與體會05-05