在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于ARM的嵌入式網(wǎng)絡(luò)接口控制器設(shè)計(jì)

            基于ARM的嵌入式網(wǎng)絡(luò)接口控制器設(shè)計(jì)

            作者: 時(shí)間:2012-11-16 來源:網(wǎng)絡(luò) 收藏

             ?。薄∏把?/P>

              以太網(wǎng)作為目前應(yīng)用最為廣泛的局域網(wǎng)技術(shù),在工業(yè)自動(dòng)化和過程控制領(lǐng)域得到了越來越的應(yīng)用。傳統(tǒng)的控制系統(tǒng)在信息層大都采用以太網(wǎng),而在控制層和設(shè)備層一般采用不同的現(xiàn)場總線或其他專用網(wǎng)絡(luò)。目前,隨著工業(yè)以太網(wǎng)技術(shù)的發(fā)展,以太網(wǎng)已經(jīng)滲透到了控制層和設(shè)備層。基于以太網(wǎng)的控制網(wǎng)絡(luò)最典型的應(yīng)用形式是Ethernet+ICP/IP,它的底層是Ethernet,網(wǎng)絡(luò)層和傳輸層采用國際公認(rèn)的標(biāo)準(zhǔn)TCP/IP.然而大量的工業(yè)現(xiàn)場設(shè)備,如數(shù)控機(jī)床、機(jī)械手等設(shè)備,這些設(shè)備最常用的通訊方式為RS-232/485/422串行接口,不具備網(wǎng)絡(luò)接口,以至無法直接接到以太網(wǎng)。

              隨著半導(dǎo)體產(chǎn)業(yè)和集成電路技術(shù)的發(fā)展,以微控制器/微處理為硬件核心的嵌入式系統(tǒng)得到迅速發(fā)展,并在無線通訊、網(wǎng)絡(luò)設(shè)備、工業(yè)控制等領(lǐng)域得到廣泛應(yīng)用。本文選用基于ARM9和armlinux開發(fā)嵌入式,實(shí)現(xiàn)串行口數(shù)據(jù)與以太網(wǎng)數(shù)據(jù)的相互轉(zhuǎn)換,通過這種方式,可以使傳統(tǒng)串口設(shè)備成為具有網(wǎng)絡(luò)接口的設(shè)備,直接接入工業(yè)以太網(wǎng)。

              2 嵌入式工作原理

              嵌入式網(wǎng)絡(luò)接口器選用DM9000E芯片作以太網(wǎng)控制器,來完成與上級(jí)以太網(wǎng)的數(shù)據(jù)交換,采用32位微處理器s3c2410和嵌入式Linux進(jìn)行協(xié)議實(shí)現(xiàn)和數(shù)據(jù)處理,然后將處理過的數(shù)據(jù)下傳給底層設(shè)備終端;把從底層終端設(shè)備接收的數(shù)據(jù),進(jìn)行數(shù)據(jù)處理和協(xié)議實(shí)現(xiàn),通過DM900E傳輸?shù)剑桑睿簦澹颍睿澹羯?。工作原理如1所?/P>

             ?。场∏度胧?a class="contentlabel" href="http://www.biyoush.com/news/listbylabel/label/網(wǎng)絡(luò)接口控制器">網(wǎng)絡(luò)接口控制器硬件平臺(tái)

              嵌入式網(wǎng)絡(luò)接口控制器硬件平臺(tái)的整體連接框圖如圖?。病∷?。本文選用基于ARM9內(nèi)核ARM9TDMI的32位微處理器s3c2410作為主控芯片。S3C2410處理器是Samsung公司基于ARM公司的ARM920T處理器核,采用0.18um制造工藝的32位微控制器。該處理器擁有:獨(dú)立的16KB指令Cache和16KB數(shù)據(jù)Cache,MMU,支持TFT的LCD控制器,NAND閃存控制器,3路UART,4路DMA,4路帶PWM的Timer ,I/O口,RTC,8路10位ADC,Touch?。樱悖颍澹澹罱涌冢桑桑茫拢眨印〗涌?,IIS-BUS 接口,2個(gè)USB主機(jī),1個(gè)USB設(shè)備,SD主機(jī)和MMC接口,2路SPI。S3C2410處理器最高可運(yùn)行在203MHz。本系統(tǒng)的FLASH存儲(chǔ)器選INTEL公司的28F128,SDRAM芯片選用兩片HY57V561620構(gòu)成32位的存儲(chǔ)器系統(tǒng).

              以太網(wǎng)控制器芯片選擇DM9000,它是完全綜合的、成本較低的單一快速,具有通用的處理器接口,10/100M自適應(yīng),以及4K雙字節(jié)靜態(tài)存取存儲(chǔ)器。它被設(shè)計(jì)為低功耗、高處理性能,支持3.3V到5V的容差。DM9000提供一個(gè)MII接口來連接HPNA設(shè)備或者其他支持MII接口的收發(fā)器,并支持8位、16位、32位的接口來適應(yīng)不同的處理器對(duì)內(nèi)部存儲(chǔ)器的訪問,它支持IEEE802.3u規(guī)格,還支持IEEE?。福埃玻常p工流控制。在DM9000和RJ45接口之間需要用漢仁電子有限公司的網(wǎng)絡(luò)隔離變壓器HR601627來連接,網(wǎng)絡(luò)隔離變壓器起信號(hào)傳輸、阻抗匹配、波形修復(fù)、雜波抑制以及高電壓隔離等作用,以保護(hù)系統(tǒng)的安全。

              圖1嵌入式網(wǎng)絡(luò)接口控制器工作原理

              圖?。睬度胧骄W(wǎng)絡(luò)接口控制器硬件框

             ?。础∏度胧讲僮飨到y(tǒng)的選擇

              本系統(tǒng)的設(shè)計(jì),網(wǎng)卡驅(qū)動(dòng)和TCP/IP協(xié)議的實(shí)現(xiàn)是重點(diǎn),選擇嵌入式Linux,它已經(jīng)嵌入了TCP/IP協(xié)議棧,使TCP/IP協(xié)議得以實(shí)現(xiàn)。嵌入式Linux系統(tǒng)支持多種類型的網(wǎng)卡如各種lOM/lOOM,1000M 的Ethemet網(wǎng)卡等。對(duì)于?。模停梗埃埃埃乓蕴W(wǎng)控制器,嵌入式Linux已經(jīng)提供了很好的支持,移植過程中只需要修改源代碼和配置相應(yīng)模塊即可實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)的支持。


            上一頁 1 2 3 下一頁

            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉