基于VxWorks的S3C2440開發(fā)板上DM9000網(wǎng)絡(luò)芯片驅(qū)動(dòng)開發(fā)
【圖文】:
業(yè)最熱門的領(lǐng)域之一,嵌入式系統(tǒng)應(yīng)用滲透到信息家電、工業(yè)控制、通設(shè)備、人工智能設(shè)備等諸多領(lǐng)域。嵌入式的引入提高了原有設(shè)備在設(shè)計(jì)性,使得硬件平臺(tái)和和應(yīng)用功能需求有了一定的隔離度。硬件在設(shè)計(jì)的要考慮設(shè)備的兼容可用性,業(yè)務(wù)功能的實(shí)現(xiàn)可以交由軟件系統(tǒng)來實(shí)現(xiàn)。作系統(tǒng)的引入大大提高了嵌入式系統(tǒng)的功能,方便了嵌入式應(yīng)用軟件的設(shè)應(yīng)也占用的寶貴的嵌入式系統(tǒng)資源。同時(shí),因?yàn)榍度胧綉?yīng)用系統(tǒng)配置差,I/O 操作也沒有標(biāo)準(zhǔn)化,這部分的驅(qū)動(dòng)軟件往往需要開發(fā)者自己提供求在開發(fā)環(huán)境中需要能夠?qū)τ脩羲x定的實(shí)時(shí)性操作系統(tǒng)進(jìn)行裁減和擴(kuò)和應(yīng)用程序綁定到一起生成一個(gè)可運(yùn)行在目標(biāo)環(huán)境上的應(yīng)用系統(tǒng)。嵌入統(tǒng)英文名稱為 Embedded Operating System,是一種支持嵌入式系統(tǒng)應(yīng)用統(tǒng)軟件,它是嵌入式系統(tǒng)的重要組成部分。嵌入式操作系統(tǒng)具有通用操基本特點(diǎn),能夠有效管理復(fù)雜的系統(tǒng)資源,并且把硬件虛擬化。但是又系統(tǒng)資源,,因?yàn)樵谇度胧讲僮飨到y(tǒng)的應(yīng)用環(huán)境中的硬件資源十分有限。圖個(gè)典型嵌入式結(jié)構(gòu)框圖。
基于 VxWorks 的 S3C2440 開發(fā)板上 DM9000 網(wǎng)絡(luò)芯片驅(qū)動(dòng)開發(fā)26在 DM9000 中有與處理器相連的總線型接口,這個(gè)接口可以是 8 位、16 位或者是 32 位,這里我們用到 16 位的總線型接口。PHY 接收發(fā)送設(shè)備是 10M、100M自適應(yīng)的以太網(wǎng)標(biāo)準(zhǔn)硬件,連接速度可以在連接速度寄存器中查詢得出。EEPROM 接口使用來掛接 EEPROM,在 EEPROM 中可以保存一下掉電不丟失的參數(shù),如以太網(wǎng)地址等配置參數(shù)都可以保存在 EEPROM 中,在 DM9000 上電之后會(huì)自動(dòng)讀取保存在 EEPROM 中的參數(shù),對(duì)自身進(jìn)行配置。DM9000 的硬件結(jié)構(gòu)框圖如圖 4-2 所示。
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2007
【分類號(hào)】:TP332
【引證文獻(xiàn)】
相關(guān)期刊論文 前1條
1 凌約雷;邱愛華;席隆;郝得寧;;國(guó)產(chǎn)高可靠控制器BM3803MG的BSP設(shè)計(jì)[J];電子技術(shù)應(yīng)用;2012年01期
相關(guān)碩士學(xué)位論文 前8條
1 陳娟;嵌入式操作系統(tǒng)VxWorks下設(shè)備驅(qū)動(dòng)程序的研究與設(shè)計(jì)[D];西安電子科技大學(xué);2009年
2 周青;基于NAPI的嵌入式Linux網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)的研究與實(shí)現(xiàn)[D];華南理工大學(xué);2011年
3 孫孝文;個(gè)人可信設(shè)備關(guān)鍵技術(shù)研究[D];北京工商大學(xué);2010年
4 高國(guó)威;汽車輪胎性能多變量測(cè)量系統(tǒng)的開發(fā)[D];青島科技大學(xué);2011年
5 董明明;基于RTU油井遠(yuǎn)程測(cè)控系統(tǒng)的數(shù)據(jù)采集與傳輸層設(shè)計(jì)[D];西安電子科技大學(xué);2012年
6 朱亮亮;基于核電數(shù)字控制系統(tǒng)的故障注入測(cè)試工具研究[D];燕山大學(xué);2012年
7 王俊麗;頻譜儀嵌入式操作系統(tǒng)移植及通信模塊的設(shè)計(jì)[D];電子科技大學(xué);2012年
8 陳力;星地測(cè)距系統(tǒng)星上硬件平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D];華中科技大學(xué);2012年
本文編號(hào):2628227
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2628227.html