一、摘要 Altera軟件NIOS II高版本(7.2版本以上,本例程中使用的是9.0版本)中實現TCP/IP所用的協議棧為NicheStack,常用的例程有2個,web_server和simple_socket_server,這篇文章只敘述simple_socket_server例程實現 ...
一 摘要 Altera軟件NIOS II低版本 . 版本以下,本例程中使用的是 . 版本 中實現TCP IP所用的協議棧為LWIP,常用的例程有 個,web server和simple socket server,這篇文章將敘述這 個例程實現的過程。這兩個例程參考了友晶科技的DE WEB例程。 二 實驗平台 軟件平台:Quartus II . Nios II . 硬件平台:DIY DE 三 實驗內 ...
2012-03-13 23:25 31 5273 推薦指數:
一、摘要 Altera軟件NIOS II高版本(7.2版本以上,本例程中使用的是9.0版本)中實現TCP/IP所用的協議棧為NicheStack,常用的例程有2個,web_server和simple_socket_server,這篇文章只敘述simple_socket_server例程實現 ...
一、摘要 通過在SOPC中定制軟核,在Quartus II中建立硬件工程,然后在NIOS II中建立3個工程,分別實現DM9000A測試、DM9000A自收發和基於DM9000A的UDP協議的例子。3個例子所使用的DM9000A的驅動是一樣的。 二、實驗平台 軟件平台 ...
一、摘要 根據最近一段時間的工作,將DIY_DE2中的網卡DM9000A所涉及到的例程做了調試,接下來幾篇博文將循序漸進的闡述這些例程的實現過程,涉及到的具體原理及理論將會另開博文敘述。本篇主要闡述一下調試例程前的准備工作。 二、准備工作 1、網線 經常接觸的網線叫雙絞線,雙絞線 ...
和其它網卡芯片不同,DM9000系列網卡芯片在嵌入式開發板上很常見,尤其是有關ARM-Linux的開發板上的網絡連接部分幾乎都是采用該芯片完成的。當然,其它網卡芯片,如RTL8019的應用也很常見,在很多開發板上得到應用然而RTL8019的介紹在網上可以找到非常詳細的介紹,尤其是用單片機對其做底層 ...
1. IP協議概述 IP 協議(Internet Protocol),又稱之為網際協議,屬於網絡層。IP協議以IP地址作為唯一識別碼,負責將數據從源主機發送到目標主機。 IP 協議是一種無連接的不可靠數據報交付協議,協議本身不提供任何的錯誤檢查與恢復機制。 1.1 IP地址 在互聯網中 ...
TCP/IP是互聯網的核心協議,也是大多數網絡應用的核心協議。就前面一段時間面試中問到的TCP/IP問題,這里給出一個簡單的小結。 TCP由RFC793、RFC1122、RFC1323、RFC2001、RFC2018以及RFC2581定義 ...
目錄 概述 鏈路層 網絡層 運輸層 應用層 網絡管理 通信編程 參考資料 概述 計算機網絡:互聯網概述 計算機網絡:TCP/IP 協議棧概述 計算機網路:性能指標 Wireshark實驗——入門 鏈路層 鏈路層:點對點信道 鏈路層 ...
1. ICMP協議概述 ICMP(Internet Control Message Protocol),因特網控制報文協議。ICMP協議屬於網絡層協議,用於在源主機與路由器之間傳遞控制消息。控制消息對數據報文的傳遞有着重要作用,如:網絡不通、通信超時等消息。 ICMP協議也是一種無連接 ...