基于arm9平臺(tái)的canethernet網(wǎng)關(guān)設(shè)計(jì)與實(shí)現(xiàn)

基于arm9平臺(tái)的canethernet網(wǎng)關(guān)設(shè)計(jì)與實(shí)現(xiàn)

ID:33695136

大小:2.63 MB

頁數(shù):67頁

時(shí)間:2019-02-28

基于arm9平臺(tái)的canethernet網(wǎng)關(guān)設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于arm9平臺(tái)的canethernet網(wǎng)關(guān)設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于arm9平臺(tái)的canethernet網(wǎng)關(guān)設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于arm9平臺(tái)的canethernet網(wǎng)關(guān)設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于arm9平臺(tái)的canethernet網(wǎng)關(guān)設(shè)計(jì)與實(shí)現(xiàn)_第5頁
資源描述:

《基于arm9平臺(tái)的canethernet網(wǎng)關(guān)設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、成都理工大學(xué)碩士學(xué)位論文基于ARM9平臺(tái)的CAN-Ethernet網(wǎng)關(guān)設(shè)計(jì)與實(shí)現(xiàn)姓名:劉志海申請(qǐng)學(xué)位級(jí)別:碩士專業(yè):通信與信息系統(tǒng)指導(dǎo)教師:王緒本20090601摘要基于ARM9平臺(tái)的CAN-Ethernet網(wǎng)關(guān)設(shè)計(jì)與實(shí)現(xiàn)作者簡(jiǎn)介:劉志海,男,1983年2月生,師從成都理工大學(xué)王緒本教授,2009年06月畢業(yè)于成都理工大學(xué)通信與信息系統(tǒng)專業(yè),獲得工學(xué)碩士學(xué)位。摘要基于現(xiàn)場(chǎng)總線技術(shù)構(gòu)建的礦山安全監(jiān)控系統(tǒng)網(wǎng)絡(luò),數(shù)據(jù)信息一般在本地網(wǎng)絡(luò)內(nèi)進(jìn)行傳遞,并不能直接和外部網(wǎng)絡(luò)進(jìn)行通信,信息無法直接與管理層垂直集成。如果要實(shí)現(xiàn)

2、現(xiàn)場(chǎng)設(shè)備直接與企業(yè)管理層之間的數(shù)據(jù)通信,就必須屏蔽現(xiàn)場(chǎng)總線與其他網(wǎng)絡(luò)協(xié)議之間的差異,使現(xiàn)場(chǎng)設(shè)備“無縫”連接至以太網(wǎng)。因此,本論文提出在現(xiàn)場(chǎng)總線與以太網(wǎng)之間開發(fā)協(xié)議網(wǎng)關(guān)來解決現(xiàn)場(chǎng)總線與以太網(wǎng)的連接問題。在本平臺(tái)通信鏈路解決方案中,現(xiàn)場(chǎng)設(shè)備采用CAN總線,GIS管理層以及遠(yuǎn)程控制端均以Ethernet為基礎(chǔ)進(jìn)行構(gòu)建,本論文以CAN總線與Ethernet互聯(lián)為目標(biāo),提出了CAN-Ethernet網(wǎng)關(guān)設(shè)計(jì)方案。CAN總線以其突出的可靠性、實(shí)時(shí)性和靈活性,成為目前應(yīng)用最普遍的現(xiàn)場(chǎng)總線之一;而以太網(wǎng)憑借其成本低、開放性強(qiáng)

3、以及具有廣泛的軟、硬件支持等優(yōu)勢(shì),已經(jīng)成為目前應(yīng)用最為廣泛的互聯(lián)網(wǎng)技術(shù)。由于CAN總線的傳輸速率受到傳輸距離的限制,在應(yīng)用中往往以CAN總線作為現(xiàn)場(chǎng)控制局部網(wǎng)絡(luò),連接現(xiàn)場(chǎng)監(jiān)控設(shè)備;而將以太網(wǎng)作為企業(yè)信息傳輸主干網(wǎng),連接各個(gè)現(xiàn)場(chǎng)控制局部網(wǎng)絡(luò)。因此,將CAN總線接入以太網(wǎng)已經(jīng)成為大勢(shì)所趨。近年來,ARM微處理器被廣泛應(yīng)用于消費(fèi)電子、通信系統(tǒng)等各領(lǐng)域。基于RISC技術(shù)的32位ARM9微處理器具有功耗低、可靠性高、運(yùn)算速度快的特點(diǎn),因此,本系統(tǒng)采用ARM9微控制器S3C2410作為控制核心,它通過CAN協(xié)議控制器MC

4、P2515與CAN總線相連,同時(shí)通過10/100M以太網(wǎng)控制器DM9000與Ethernet相連,并外接NANDFLASH、SDRAM存儲(chǔ)器構(gòu)建了一套完整的嵌入式網(wǎng)關(guān)硬件系統(tǒng)。本設(shè)計(jì)采用Linux操作系統(tǒng),構(gòu)建CRAMFS+YAFFS嵌入式文件系統(tǒng)。在此基礎(chǔ)上,實(shí)現(xiàn)CAN與Ethernet網(wǎng)關(guān)協(xié)議轉(zhuǎn)換層的開發(fā)。本論文的主要研究?jī)?nèi)容包括:研究并分析CAN總線協(xié)議和各分層結(jié)構(gòu)功能,提出CAN應(yīng)用層結(jié)構(gòu)的設(shè)計(jì)。分析以太網(wǎng)以及TCP/IP協(xié)議技術(shù),在此基礎(chǔ)上提出網(wǎng)關(guān)整體設(shè)計(jì)方案。在S3C2410嵌入式平臺(tái)上實(shí)現(xiàn)了CA

5、N網(wǎng)絡(luò)接口的硬件設(shè)計(jì)以及MCP2515設(shè)備驅(qū)動(dòng)開發(fā);利用FIFO緩沖區(qū)隊(duì)列建立網(wǎng)關(guān)數(shù)據(jù)通道,封裝、解析CAN應(yīng)用層報(bào)文,實(shí)現(xiàn)協(xié)議轉(zhuǎn)換層功能。I成都理工大學(xué)碩士學(xué)位論文CAN-Ethernet網(wǎng)關(guān)的設(shè)計(jì),實(shí)現(xiàn)了現(xiàn)場(chǎng)設(shè)備與以太網(wǎng)設(shè)備節(jié)點(diǎn)之間的數(shù)據(jù)通信,屏蔽了應(yīng)用層協(xié)議間的差異,使現(xiàn)場(chǎng)設(shè)備可以“無縫”接入互聯(lián)網(wǎng),實(shí)現(xiàn)了數(shù)據(jù)的透明傳輸。關(guān)鍵詞:CAN以太網(wǎng)驅(qū)動(dòng)開發(fā)ARM9LinuxIIAbstractCAN-EthernetGatewayDesignandImplementationBasedonARM9Introd

6、uctionoftheauthor:LiuZhihai,male,whowasborninFebruary,1983.HistutorwasProfessorWangXuben.TheauthorwasgraduatedfromChengduUniversityofTechnologyinCommunicationandInformationSystemmajorandwasgrantedtheMasterDegreeinJune,2009.AbstractInthenetworkofminesafemoni

7、toringsystembasedonfield-bustechnology,generalinformationtransfersonthelocalnetwork,andcannotdirectlycommunicatewithexternalnetwork.Informationcannotbedirectlyverticallyintegratedwiththemanagement.Ifyouwanttoachievedirectlycommunicationbetweenthefielddevice

8、sandtheenterprisemanagement,youmustshieldfield-busnetworkprotocolsandothernetworkdifferences,makefielddevicestoenableseamlessconnectiontoEthernet.Therefore,thispaperpresentsgatewaytoresolvethefield-bus

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。