基于arm的can與arinc429總線網(wǎng)關(guān)的實現(xiàn)

基于arm的can與arinc429總線網(wǎng)關(guān)的實現(xiàn)

ID:33400626

大小:1.44 MB

頁數(shù):93頁

時間:2019-02-25

基于arm的can與arinc429總線網(wǎng)關(guān)的實現(xiàn)_第1頁
基于arm的can與arinc429總線網(wǎng)關(guān)的實現(xiàn)_第2頁
基于arm的can與arinc429總線網(wǎng)關(guān)的實現(xiàn)_第3頁
基于arm的can與arinc429總線網(wǎng)關(guān)的實現(xiàn)_第4頁
基于arm的can與arinc429總線網(wǎng)關(guān)的實現(xiàn)_第5頁
資源描述:

《基于arm的can與arinc429總線網(wǎng)關(guān)的實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、南京航空航天大學(xué)碩士學(xué)位論文基于ARM的CAN與ARINC429總線網(wǎng)關(guān)的實現(xiàn)姓名:鄧軍軍申請學(xué)位級別:碩士專業(yè):測試計量技術(shù)及儀器指導(dǎo)教師:趙敏20080101南京航空航天大學(xué)碩士學(xué)位論文摘要CAN總線作為最有前途的現(xiàn)場總線之一,其應(yīng)用范圍已逐漸擴展到航空領(lǐng)域,并有望作為次級總線與目前的航空總線互連組網(wǎng)。ARINC429總線則是航空領(lǐng)域比較常用的航空總線之一,很多航空電子設(shè)備都采用此總線。解決好CAN總線與ARINC429總線的互連問題,必將能夠使CAN總線在航空領(lǐng)域得到更廣泛的應(yīng)用。本文的工作就是為解決這一總線互連問題而開發(fā)出總線網(wǎng)關(guān)系統(tǒng),即CA

2、N-ARINC429網(wǎng)關(guān)。隨著嵌入式技術(shù)的飛速發(fā)展,嵌入式系統(tǒng)的成本低、體積小、穩(wěn)定性好等眾多優(yōu)點使其應(yīng)用領(lǐng)域越來越廣。本課題將嵌入式技術(shù)應(yīng)用到CAN-ARINC429網(wǎng)關(guān)系統(tǒng)開發(fā)中,采用比較有影響力的嵌入式處理器ARM作為網(wǎng)關(guān)系統(tǒng)的核心,開發(fā)了網(wǎng)關(guān)系統(tǒng)的硬件部分和軟件部分。本文著重討論了CAN-ARINC429網(wǎng)關(guān)系統(tǒng)設(shè)計的三大部分:硬件設(shè)計、控制軟件設(shè)計和用戶軟件設(shè)計。硬件設(shè)計部分完成了CAN和ARINC429的總線數(shù)據(jù)收發(fā)電路設(shè)計,以及ARM處理器分別與CAN總線控制器和ARINC429總線協(xié)議芯片的接口電路設(shè)計。控制軟件部分是在Linux平臺

3、下開發(fā)的,因此本文控制軟件部分首先研究并實現(xiàn)了Linux平臺下ARM編譯系統(tǒng)的建立,其后的程序啟動代碼和總線數(shù)據(jù)交換設(shè)計是控制軟件的關(guān)鍵部分,CAN總線和ARINC429總線的數(shù)據(jù)收發(fā)程序設(shè)計在本文的控制軟件部分中也都有詳細(xì)討論。本文還開發(fā)了基于Windows平臺的用戶軟件,該用戶軟件是為提高CAN-ARINC429網(wǎng)關(guān)的通用性而設(shè)計,具有網(wǎng)關(guān)工作方式設(shè)置和功能測試等功能。在給出對CAN-ARINC429網(wǎng)關(guān)的測試報告后,本文對課題的研究工作進行了總結(jié)和展望。關(guān)鍵字:CAN,ARINC429,網(wǎng)關(guān),嵌入式,ARM,LinuxI基于ARM的CAN與AR

4、INC429總線網(wǎng)關(guān)的實現(xiàn)ABSTRACTAsoneofpromisingfieldbus,CANbus'sapplicationhasbeengraduallyextendedtothefieldofaviation,anditisexpectedtobeusedasasub-buswithpresentairbusinnetwork.ARINC429busisoneoftheairbuswhicharecommonlyusedinaviationareas,andmanyavionicsusethisbus.Iftheinterconnectio

5、nofCANbusandARINC429busisrealized,CANbuswillbemorewidelyappliedintheaviationfield.TheworkofthispaperisthedesignofgatewaysystemwhichiscalledCAN-ARINC429Gatewayforthebusinterconnection.Astherapiddevelopmentofembeddedtechnology,embeddedsystemhasbeenusedinmoreandmorefieldforit'sadv

6、antagesoflowcost,smallsizeandgoodstability.MyprojecthasappliedthetechnologyofembeddedsystemtothedesignofCAN-ARINC429Gateway,usinginfluentialembeddedprocessorofARMastheheartofthisgateway,developingthehardwareandsoftwareofthisgatewaysystem.Inthispaper,threepartsofCAN-ARINC429Gate

7、way'sdesignareresearched,therearehardwaredesign,softwaredesignandusersoftwaredesign.Thedatatransceivercircuitdesigniscompletedinthepartofhardware,TheinterfacecircuitdesignoftheARMprocessor'sconnectionwithCANbus'scontrollerandARINC429bus'sagreementchipisalsocompletedinhardwarede

8、sign.ControlsoftwareisdesignedonLinuxplatform,sothispa

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

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

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