天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計算機(jī)論文 >

RTLinux下429總線和1553B總線設(shè)備驅(qū)動程序設(shè)計與實現(xiàn)

發(fā)布時間:2021-10-21 11:40
  ARINC 429總線協(xié)議和1553B總線協(xié)議是航空電子系統(tǒng)中的兩個重要的通信協(xié)議,是航空設(shè)備各系統(tǒng)間或系統(tǒng)與設(shè)備間數(shù)字信息傳輸?shù)闹饕窂,在航空航天領(lǐng)域有著十分廣泛的應(yīng)用。本論文開展的工作是為北京航空航天大學(xué)“導(dǎo)航評價測試平臺”中使用的429總線和1553B總線卡提供RTLinux下的驅(qū)動支持。論文在簡要介紹了嵌入式實時系統(tǒng)RTLinux的結(jié)構(gòu)特點,PCI規(guī)范,429總線通信協(xié)議和1553B總線通信協(xié)議后,對系統(tǒng)使用的EXC-4000PCI卡和EXC-1553PCI/MCH卡的特點加以說明,詳細(xì)討論了EXC-4000PCI卡(429卡)在RTLinux下驅(qū)動程序的實現(xiàn)。針對RTLinux下的程序分成實時空間部分和非實時空間部分的特點,將設(shè)備寄存器的配置和與數(shù)據(jù)傳輸相關(guān)的操作放在實時空間,而將設(shè)備注冊和結(jié)果解析等操作放在非實時空間。論文詳細(xì)探討了設(shè)備獲取系統(tǒng)資源模塊、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收模塊的設(shè)計與實現(xiàn)過程。論文還討論了EXC-1553PCI/MCH卡(1553B卡)在RTLinux下的設(shè)備驅(qū)動程序的實現(xiàn)。在對1553B總線和429總線設(shè)備驅(qū)動程序在結(jié)構(gòu)上的異同進(jìn)行分析后,以兩者的不同點... 

【文章來源】:北京郵電大學(xué)北京市 211工程院校 教育部直屬院校

【文章頁數(shù)】:70 頁

【學(xué)位級別】:碩士

【文章目錄】:
摘要
ABSTRACT
第一章 緒論
    1.1 實時系統(tǒng)的分類
    1.2 實時系統(tǒng)的特點
    1.3 實時操作系統(tǒng)
        1.3.1 實時操作系統(tǒng)的必備特性
        1.3.2 常用的實時操作系統(tǒng)
    1.4 設(shè)備驅(qū)動程序
        1.4.1 字符設(shè)備和塊設(shè)備
        1.4.2 設(shè)備驅(qū)動程序模塊
    1.5 論文組織結(jié)構(gòu)
第二章 RTLinux及PCI綜述
    2.1 RTLinux技術(shù)綜述
        2.1.1 RTLinux的體系結(jié)構(gòu)
        2.1.2 RTLinux的特點
        2.1.3 RTLinux的主要功能
    2.2 PCI規(guī)范
        2.2.1 PCI配置寄存器
        2.2.2 PCI驅(qū)動程序結(jié)構(gòu)
第三章 ARINC 429協(xié)議和MIL-STD-1553B協(xié)議
    3.1 ARINC 429總線協(xié)議
        3.1.1 ARINC 429數(shù)字信息傳輸規(guī)范
    3.2 MIL-STD-1553總線技術(shù)
        3.2.1 終端類型
        3.2.2 傳輸協(xié)議
        3.2.3 信息傳輸格式
第四章 429總線設(shè)備驅(qū)動程序設(shè)計與實現(xiàn)
    4.1 EXC-4000PCI設(shè)備介紹
        4.1.1 EXC-4000PCI卡的PCI結(jié)構(gòu)
        4.1.2 EXC-4000PCI板的存儲映射
        4.1.3 M4K429RTx模塊的存儲映射
        4.1.4 設(shè)備的發(fā)送操作
        4.1.5 設(shè)備的接收操作
    4.2 主要數(shù)據(jù)結(jié)構(gòu)
    4.3 設(shè)備注冊模塊設(shè)計與實現(xiàn)
        4.3.1 模塊插入
        4.3.2 模塊撤銷
    4.4 驅(qū)動程序接口模塊設(shè)計與實現(xiàn)
        4.4.1 打開設(shè)備
        4.4.2 全局寄存器配置
        4.4.3 設(shè)備的發(fā)送配置
        4.4.4 設(shè)備的接收配置
        4.4.5 寫發(fā)送緩沖區(qū)
        4.4.6 讀接收緩沖區(qū)
        4.4.7 啟動發(fā)送/接收
        4.4.8 停止發(fā)送/接收
        4.4.9 釋放設(shè)備
第五章 1553B總線設(shè)備驅(qū)動程序設(shè)計與實現(xiàn)
    5.1 EXC-1553PCI/MCH設(shè)備介紹
        5.1.1 EXC-1553PCI/MCH卡的PCI結(jié)構(gòu)
        5.1.2 EXC-1553PCI/MCH的內(nèi)存映射
        5.1.3 EXC-1553PCI/MCH的總線控制器終端的操作
        5.1.4 EXC-1553PCI/MCH的遠(yuǎn)程終端的操作
        5.1.5 EXC-1553PCI/MCH的總線監(jiān)視器的操作
    5.2 主要數(shù)據(jù)結(jié)構(gòu)
    5.3 設(shè)備注冊模塊的設(shè)計與實現(xiàn)
    5.4 驅(qū)動程序接口模塊的設(shè)計與實現(xiàn)
        5.4.1 打開設(shè)備
        5.4.2 全局寄存器配置
        5.4.3 通道寄存器配置
        5.4.4 命令塊的設(shè)置
        5.4.5 命令塊的讀取
        5.4.6 命令塊的執(zhí)行
        5.4.7 命令塊的停止
        5.4.8 釋放設(shè)備
第六章 結(jié)束語
參考文獻(xiàn)
致謝


【參考文獻(xiàn)】:
期刊論文
[1]基于RTLinux的嵌入式實時操作系統(tǒng)的研究和實現(xiàn)[J]. 劉輝,鄭紅,李子鵬.  自動化與儀器儀表. 2004(01)
[2]機(jī)載航電總線系統(tǒng)發(fā)展評述[J]. 丁勇飛.  航空電子技術(shù). 2003(02)
[3]基于HS3282的ARINC429航空通訊總線設(shè)計[J]. 姜運(yùn)生,喬衛(wèi)華,范秀峰,周宇辰.  世界電子元器件. 2003(05)

碩士論文
[1]基于PC/104的ARINC 429通訊總線的設(shè)計與實現(xiàn)[D]. 陳芳.南京航空航天大學(xué) 2005
[2]機(jī)載多路1553總線網(wǎng)絡(luò)測試及航電通信系統(tǒng)仿真器開發(fā)[D]. 崔峰.西南交通大學(xué) 2004



本文編號:3448906

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3448906.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶567ea***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com