基于 LWIP 的嵌入式網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)
基于 LWIP 的嵌入式網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)
TCP/IP是一種基于OSI參考模型的分層網(wǎng)絡(luò)體系結(jié)構(gòu),它由應(yīng)用層、運(yùn)輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層、物理層組成。各層之間消息的傳遞通過(guò)數(shù)據(jù)報(bào)的形式進(jìn)行。由于各層之間報(bào)頭長(zhǎng)度不一樣,當(dāng)數(shù)據(jù)在不同協(xié)議層之間傳遞時(shí),對(duì)數(shù)
LWIP是用于嵌入式系統(tǒng)的輕量級(jí)開(kāi)放源碼的TCP/IP協(xié)議棧。本文在介紹LWIP的整體設(shè)計(jì)思路的基礎(chǔ)上,指出ICMP層的處理機(jī)制存在的不足及所帶來(lái)的開(kāi)銷(xiāo)損失;提出增加自適應(yīng)路由緩存的改進(jìn)思路,在不增加處理復(fù)雜度的前提下解決了路由重定向問(wèn)題,最后給出具體的實(shí)現(xiàn)方案。
LWIP是用于嵌入式系統(tǒng)的輕量級(jí)開(kāi)放源碼的TCP/IP協(xié)議棧。本文在介紹LWIP的整體設(shè)計(jì)思路的基礎(chǔ)上,指出ICMP層的處理機(jī)制存在的不足及所帶來(lái)的開(kāi)銷(xiāo)損失;提出增加自適應(yīng)路由緩存的改進(jìn)思路,在不增加處理復(fù)雜度的前提下解決了路由重定向問(wèn)題,最后給出具體的實(shí)現(xiàn)方案。
隨著嵌入式系統(tǒng)的發(fā)展,它在軟件和硬件上日趨復(fù)雜,對(duì)于人機(jī)交互的效率的要求也日漸提高,特別是一些復(fù)雜的工控設(shè)備和消費(fèi)電子產(chǎn)品。因此,圖形用戶(hù)界面(GUI)就從嵌入式系統(tǒng)的系統(tǒng)程序中被獨(dú)立了出來(lái)。嵌入式GUI發(fā)
面向LwIP的Nios II網(wǎng)絡(luò)驅(qū)動(dòng)程序開(kāi)發(fā)
面向LwIP的Nios II網(wǎng)絡(luò)驅(qū)動(dòng)程序開(kāi)發(fā)
ucos+lwip應(yīng)用心得[社區(qū)]
ucos+lwip應(yīng)用心得[社區(qū)]