一、摘要 通過在SOPC中定制軟核,在Quartus II中建立硬件工程,然后在NIOS II中建立3個工程,分別實現DM9000A測試、DM9000A自收發和基於DM9000A的UDP協議的例子。3個例子所使用的DM9000A的驅動是一樣的。 二、實驗平台 軟件平台 ...
和其它網卡芯片不同,DM 系列網卡芯片在嵌入式開發板上很常見,尤其是有關ARM Linux的開發板上的網絡連接部分幾乎都是采用該芯片完成的。當然,其它網卡芯片,如RTL 的應用也很常見,在很多開發板上得到應用然而RTL 的介紹在網上可以找到非常詳細的介紹,尤其是用單片機對其做底層驅動的介紹非常豐富。下面的網站就介紹了用AVR驅動RTL 網卡芯片的非常詳細的過程,有興趣的朋友可以參考一下。 http ...
2015-06-26 16:54 0 4138 推薦指數:
一、摘要 通過在SOPC中定制軟核,在Quartus II中建立硬件工程,然后在NIOS II中建立3個工程,分別實現DM9000A測試、DM9000A自收發和基於DM9000A的UDP協議的例子。3個例子所使用的DM9000A的驅動是一樣的。 二、實驗平台 軟件平台 ...
一、摘要 根據最近一段時間的工作,將DIY_DE2中的網卡DM9000A所涉及到的例程做了調試,接下來幾篇博文將循序漸進的闡述這些例程的實現過程,涉及到的具體原理及理論將會另開博文敘述。本篇主要闡述一下調試例程前的准備工作。 二、准備工作 1、網線 經常接觸的網線叫雙絞線,雙絞線 ...
的過程。這里DM9000A的驅動和上篇博文中基於LWIP的驅動不同。 二、實驗平台 軟件平台: ...
一、摘要 Altera軟件NIOS II低版本(7.2版本以下,本例程中使用的是6.0版本)中實現TCP/IP所用的協議棧為LWIP,常用的例程有2個,web_server和simple_soc ...
s3c6410自帶的DM9000網卡驅動也是基於platform設備模型。 其定義的設備資源在arch/arm/mach-s3c64xx/mach-smdk6410中。有網卡的resource resource dm9000_resources[],還有一些板級信息 ...
一、網卡 1. 概念 網卡是一塊被設計用來允許計算機在計算機網絡上進行通訊的計算機硬件。由於其擁有MAC地址,因此屬於OSI模型的第2層。它使得用戶可以通過電纜或無線相互連接。 每一個網卡都有 ...
上一節 我們學習了: 網卡驅動介紹以及制作虛擬網卡驅動: http://www.cnblogs.com/lifexy/p/7763352.html 接下來本節,學習網卡芯片DM9000C,如何編寫移植DM9000C網卡驅動程序。 1.首先來看DM9000C原理圖 ...
網絡對於嵌入式系統來說必不可少。可是S3C2440沒有集成以太網接口,所以要想使S3C2440具備以太網的功能,就必須擴展網卡接口。我們使用的Mini2440就是外接DM9000EP,使其可以與以太網相連接。DM9000和DM9000EP主要是封裝不一樣,其他基本都是一樣的。 一、DM9000 ...