atmel at91sam9260 lWIP移植工程,用GCC編譯
上傳時(shí)間: 2014-11-12
上傳用戶:曹云鵬
uCOS平臺下的lWIP移植筆記,對于網(wǎng)絡(luò)開發(fā)來說,的確是不錯(cuò)的資料。
上傳時(shí)間: 2013-12-05
上傳用戶:zhouchang199
LWIP源碼詳解,有助于做lWIP移植和對TCP/IP協(xié)議的理解。
上傳時(shí)間: 2013-07-30
上傳用戶:telukeji
焦海波大蝦的一篇講解lWIP移植的文章。PDF格式。巨詳細(xì)。本人從中受益匪淺。與大家共享。
標(biāo)簽: LwIP_port_uCOS_II
上傳時(shí)間: 2013-04-24
上傳用戶:william345
隨著計(jì)算機(jī)技術(shù)的發(fā)展,嵌入式系統(tǒng)己成為計(jì)算機(jī)領(lǐng)域的一個(gè)重要組成部分。而采用ARM微處理器作為硬件基礎(chǔ)和μC/OS-Ⅱ作為嵌入式操作系統(tǒng)被廣泛的應(yīng)在各種嵌入式應(yīng)用系統(tǒng)中。而隨著網(wǎng)絡(luò)化、信息化時(shí)代的來臨,嵌入式設(shè)備的網(wǎng)絡(luò)互聯(lián)己經(jīng)成為必然趨勢。它通過現(xiàn)有嵌入式系統(tǒng),增加網(wǎng)絡(luò)接入能力,使嵌入式設(shè)備直接接入Internet。本課題采用SkyEye模擬的AT9lEV40開發(fā)板作為硬件開發(fā)平臺,采用嵌入式實(shí)時(shí)操作系統(tǒng)μ C/OS-Ⅱ?yàn)檐浖_發(fā)平臺,研究嵌入式TCP/IP協(xié)議棧。 本文首先對ARM微處理器和μ C/OS-Ⅱ進(jìn)行了介紹;研究和探討了μC/OS-Ⅱ在ARM架構(gòu)上的移植方案,并就其關(guān)鍵技術(shù)部分,結(jié)合實(shí)現(xiàn)代碼進(jìn)行了闡述并提出了移植過程中要注意的問題。接著本文分層介紹TCP/IP協(xié)議棧,主要講述各個(gè)分層及其所屬的協(xié)議,報(bào)文格式等:并針對嵌入式系統(tǒng)的特點(diǎn),對TCP/IP協(xié)議進(jìn)行合理的簡化,使之實(shí)現(xiàn)了TCP/IP協(xié)議簇的一些協(xié)議如:ARP,IP,ICMP,UDP,TCP和HTTP。同時(shí)研究了嵌入式TCP/IP協(xié)議棧LwIP的特性,分析了它的進(jìn)程模型、數(shù)據(jù)包結(jié)構(gòu)、工作流程、目錄結(jié)構(gòu)、應(yīng)用程序接口。研究了將lWIP移植到μC/OS-Ⅱ系統(tǒng)上,實(shí)現(xiàn)嵌入式系統(tǒng)的網(wǎng)絡(luò)聯(lián)接,并用ping命令和一個(gè)簡單靜態(tài)網(wǎng)頁的訪問驗(yàn)證了網(wǎng)絡(luò)功能的實(shí)現(xiàn)。
標(biāo)簽: ARM COS 內(nèi)核網(wǎng)絡(luò)
上傳時(shí)間: 2013-08-01
上傳用戶:hainan_256
武漢大學(xué)網(wǎng)絡(luò)實(shí)驗(yàn)室的ARM開發(fā)的實(shí)驗(yàn)教程,里面有uc/os-II,lWIP移植的內(nèi)容,很不錯(cuò)。
標(biāo)簽: ARM 漢 大學(xué) 實(shí)驗(yàn)教程
上傳時(shí)間: 2015-05-24
上傳用戶:lindor
VIP專區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(162)資源包含以下內(nèi)容:1. 如何在M68HC08、HCS08和HCS12 微控制器上應(yīng)用IIC模塊.2. M68UICS08 – HC08 通用在線仿真器(ICS)使用指南.3. C語言嵌入式系統(tǒng)編程修煉 對作嵌入式得人很有幫助.4. 這是我們公司正在使用的滿位顯示屏程序,用C語言編寫,里面有I2C總線技術(shù),控制數(shù)碼管顯示技術(shù)..在現(xiàn)代停車場用來指示車庫的剩余車位非常的實(shí)用.5. msp430F149 uc/os ii的程序.6. TI的TUSB3210芯片的原理圖和PCB文件。為您的設(shè)計(jì)提供參考。.7. 國家標(biāo)準(zhǔn)-軟件開發(fā)規(guī)范,內(nèi)含完整14篇規(guī)范文檔.8. 用PIC18xxx系列單片機(jī)實(shí)現(xiàn)直流電機(jī)伺服控制的源代碼及詳細(xì)文檔.9. cissp入門必備經(jīng)典資料.10. 51單片機(jī).11. RDA5800芯片代碼.12. 我搜集的數(shù)控機(jī)床fanuc系統(tǒng)的pmc文件.13. 應(yīng)用關(guān)于嵌入式開發(fā)的許多應(yīng)用 還有編程方面的知識.14. 關(guān)于嵌入式arm開發(fā)的幾個(gè)頭文件描述.15. 開發(fā)試驗(yàn)箱的原理圖.16. calculator code ,use toshibaor nec LSI.17. 搞嵌入式GPS導(dǎo)航的一個(gè)開源代碼。用的是minigui-1.3.3,移植到powerpc823上。.18. 華恒教育關(guān)于嵌入式環(huán)境構(gòu)建的 相關(guān)況,以及相關(guān)的安裝說明.19. 機(jī)械工業(yè)出版社出版《嵌入式系統(tǒng)軟件教程》答案.20. FT1505A4配CMO2.4"玻璃的初始化代碼.21. 在2210上運(yùn)行的一個(gè)嵌入式web.22. VB與S7-200PLC PPI通訊協(xié)議yuandaima.23. 44b0下的8019驅(qū)動(dòng),查詢方式,可放入lWIP移植用的,轉(zhuǎn)至small.box大蝦.24. Advanced TCA相關(guān)的一系列規(guī)范.25. 這是TOPWAY公司的LCD驅(qū)動(dòng)程序.26. 該教案是嵌入式系統(tǒng)開發(fā)中.27. mcx314的元件庫和原理圖,可用DXP2004打開!.28. LMD18200的技術(shù)文檔.29. CM240128程序.30. stm32f103開發(fā)板 tim定時(shí)器例程.31. 凌陽單片機(jī)的示例程序.32. 學(xué)verilog時(shí)寫的8位十進(jìn)制頻率計(jì).33. 華為GTM900開發(fā)板資料.34. 這是一個(gè)用VB編寫的與三菱PLC通訊的實(shí)用源碼程序,已在實(shí)際中成熟應(yīng)用..35. 講解C++嵌入式的電子教程.36. X28xx功能單元使用.doc 例1、初始化鎖相環(huán)及外設(shè)時(shí)鐘函數(shù) 例2、.cmd格式文件舉例 例3、定時(shí)器中斷應(yīng)用舉例 例4、利用事件管理器輸出多種頻率的正弦信號輸出例程 例5、SP.37. 歐母龍PLC控件.38. u-link1.39. 網(wǎng)勝B2B電子商務(wù)藍(lán)色風(fēng)格2008SP6.0.1普及版.40. 本文介紹了如何在powerbuilder中實(shí)現(xiàn)復(fù)雜報(bào)表.
標(biāo)簽: 半導(dǎo)體激光器 基本工作
上傳時(shí)間: 2013-06-13
上傳用戶:eeworm
TCP/IP協(xié)議作為Internet上的通信實(shí)現(xiàn)方式的一種,是近年來嵌入式應(yīng)用領(lǐng)域的一個(gè)研究熱點(diǎn)。嵌入式設(shè)備要與Internet網(wǎng)絡(luò)直接交換信息,就需要支持TCP/IP協(xié)議。嵌入式系統(tǒng)具有內(nèi)核小、專用性強(qiáng)、系統(tǒng)精簡、實(shí)時(shí)性高、功耗和環(huán)境要求嚴(yán)格等特點(diǎn),所以傳統(tǒng)的TCP/IP協(xié)議不適合移植到嵌入式系統(tǒng)中。實(shí)現(xiàn)嵌入式系統(tǒng)網(wǎng)絡(luò)接入有兩種選擇,第一種是按照TCP/IP協(xié)議的原理編寫簡化版的通信協(xié)議;第二種是將已有小型的,適用于嵌入式系統(tǒng)的網(wǎng)絡(luò)協(xié)議移植到系統(tǒng)中。 首先本文簡要介紹了嵌入式網(wǎng)絡(luò)協(xié)議的研究現(xiàn)狀和研究內(nèi)容,分析了LwIP協(xié)議棧中IP協(xié)議、TCP協(xié)議、UDP協(xié)議和ICMP協(xié)議的原理。由于LwIP沒有使用和操作系統(tǒng)相關(guān)的系統(tǒng)調(diào)用和數(shù)據(jù)結(jié)構(gòu),所以在LwIP和操作系統(tǒng)之間增加了一個(gè)操作系統(tǒng)封裝層為操作系統(tǒng)服務(wù)。LwIP不僅保持了TCP協(xié)議主要功能,而且減少了對RAM的占用。 其次,移植中實(shí)現(xiàn)了操作系統(tǒng)模擬層和LwIP底層接口。操作系統(tǒng)模擬層為協(xié)議和操作系統(tǒng)提供了一個(gè)接口,使協(xié)議對操作系統(tǒng)透明,可以不依賴操作系統(tǒng)運(yùn)行,需要實(shí)現(xiàn)信號量、郵箱、線程和臨界保護(hù)。LwIP底層接口為不同的硬件提供不同的驅(qū)動(dòng)程序,需要實(shí)現(xiàn)系統(tǒng)初始化、網(wǎng)卡初始化、線程接收、數(shù)據(jù)包的讀取和發(fā)送。 最后提出測試設(shè)計(jì)框架,在ARM開發(fā)板和μC/OS-Ⅱ操作系統(tǒng)上對移植的協(xié)議進(jìn)行測試。測試結(jié)果表明,移植協(xié)議可以正常工作,實(shí)現(xiàn)了基本的網(wǎng)絡(luò)功能。
標(biāo)簽: LwIP ARM 協(xié)議棧 移植
上傳時(shí)間: 2013-07-11
上傳用戶:iswlkje
LWIP裸機(jī)移植代碼分析詳細(xì)介紹LWIP裸機(jī)移植代碼分析詳細(xì)介紹
上傳時(shí)間: 2013-04-24
上傳用戶:hjshhyy
已經(jīng)完成了LWIP在STM32裸機(jī)上的移植,沒有嵌操作系統(tǒng),每個(gè)文件都有詳細(xì)的解釋
上傳時(shí)間: 2013-06-21
上傳用戶:KSLYZ
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1