欧美另类日韩中文色综合,天堂va亚洲va欧美va国产,www.av在线播放,大香视频伊人精品75,奇米777888,欧美日本道免费二区三区,中文字幕亚洲综久久2021

ucos+lwip應(yīng)用心得[社區(qū)]

時間:2023-05-01 08:17:24 計算機(jī)論文 我要投稿
  • 相關(guān)推薦

ucos+lwip應(yīng)用心得[社區(qū)]

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

   lwip應(yīng)用心得

ucos+lwip應(yīng)用心得[社區(qū)]

   lwIP是瑞士計算機(jī)科學(xué)院(Swedish Institute of Computer Science)的Adam Dunkels等開發(fā)的一套用于嵌入式系統(tǒng)的開放源代碼TCP/IP協(xié)議棧。Lwip既可以移植到操作系統(tǒng)上,又可以

在無操作系統(tǒng)的情況下獨立運行.                            

LwIP的特性如下:

(1)    支持多網(wǎng)絡(luò)接口下的IP轉(zhuǎn)發(fā)

(2)    支持ICMP協(xié)議

(3)    包括實驗性擴(kuò)展的的UDP(用戶數(shù)據(jù)報協(xié)議)

(4)    包括阻塞控制,RTT估算和快速恢復(fù)和快速轉(zhuǎn)發(fā)的TCP(傳輸控制協(xié)議)

(5)    提供專門的內(nèi)部回調(diào)接口(Raw API)用于提高應(yīng)用程序性能

(6)    可選擇的Berkeley接口API(多線程情況下)

(7)     在最新的版本中支持ppp

(8)     新版本中增加了的IP fragment的支持.

(9)     支持DHCP協(xié)議,動態(tài)分配ip地址.

現(xiàn)在網(wǎng)上最新的版本是V0.6.4

    1.lwip的進(jìn)程模型(process model)

      tcp/ip協(xié)議棧的process model一般有幾種方式.

        1.tcp/ip協(xié)議的每一層是一個單獨進(jìn)程.鏈路層是一個進(jìn)程,ip層是一個進(jìn)程,tcp層是一個進(jìn)程.這樣的好處是網(wǎng)絡(luò)協(xié)

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

        對于接收一個TCP segment要引起3次context switch(從網(wǎng)卡驅(qū)動程序到鏈路層進(jìn)程,從鏈路層進(jìn)程到ip層進(jìn)程,從ip層進(jìn)程

     &nb

[1] [2] [3] [4] [5] [6] 

【ucos+lwip應(yīng)用心得[社區(qū)]】相關(guān)文章:

bim應(yīng)用與實踐心得04-29

質(zhì)量工具應(yīng)用培訓(xùn)心得06-09

控制技術(shù)推動可再生能源在新建社區(qū)中的應(yīng)用04-30

在社區(qū)醫(yī)院實踐的心得01-23

暑期社區(qū)實踐心得08-30

社區(qū)暑期實踐心得04-28

護(hù)士社區(qū)見習(xí)心得08-23

醫(yī)院社區(qū)實習(xí)心得11-30

社區(qū)醫(yī)院實習(xí)心得11-26

社區(qū)服務(wù)心得03-02