1. 程式人生 > >WIFI開發基礎-LwIP 簡單介紹

WIFI開發基礎-LwIP 簡單介紹

       lwip是瑞典電腦科學院(SICS)的Adam Dunkels 開發的一個小型開源的TCP/IP協議棧。實現的重點是在保持TCP協議主要功能的基礎上減少對RAM 的佔用。      

      LwIP是Light Weight (輕型)IP協議,有無作業系統的支援都可以執行。LwIP實現的重點是在保持TCP協議主要功能的基礎上減少對RAM 的佔用,它只需十幾KB的RAM和40K左右的ROM就可以執行,這使LwIP協議棧適合在低端的嵌入式系統中使用。[1]

      lwIP協議棧主要關注的是怎麼樣減少記憶體的使用和程式碼的大小,這樣就可以讓lwIP適用於資源有限的小型平臺例如嵌入式系統。為了簡化處理過程和記憶體要求,lwIP對API進行了裁減,可以不需要複製一些資料。