資料介紹
為了滿足航空電子系統(tǒng)對確定性和實時性的要求,針對AFDX端系統(tǒng)硬件結(jié)構(gòu),功能需求和Linux驅(qū)動程序的特點,提出了一種滿足AFDX協(xié)議的Linux內(nèi)核態(tài)驅(qū)動程序的實現(xiàn)方法。在Linux內(nèi)核態(tài)驅(qū)動程序的實現(xiàn)中先注冊一個PCI總線驅(qū)動程序,然后在PCI總線驅(qū)動程序中注冊字符型設(shè)備驅(qū)動程序。字符型設(shè)備驅(qū)動程序注冊成功后,在其open()函數(shù)中注冊中斷處理程序,利用其ioctl()函數(shù)實現(xiàn)初始化表和端口,利用read()和write()函數(shù)來讀寫設(shè)備。測試結(jié)果顯示,該Linux內(nèi)核態(tài)驅(qū)動程序的設(shè)計和實現(xiàn)是可以滿足航空電子系統(tǒng)對確定性和實時性的要求的。
Abstract:
In order to meet the aviation electronic systems for deterministic and real-time requirements, for the AFDX end system’s the hardware architecture, functional requirements and the Linux kernel mode driver characteristics, this paper proposed an approach that met the AFDX protocol to implement the AFDX end system’s function. The first step to implement the Linux driver was to register a PCI bus driver, then used the PCI bus driver to register a character device driver. After the character device driver registration was successful, used its open () function to register interrupt handler, used the ioctl () function to achieve initialization table and port, used its read () and write () function to read and write device. Test results show that the design and implementation of Linux kernel mode driver can meet the deterministic and real-time requirements of air electronic systems .
- VxWorks操作系統(tǒng)下CompactPCI總線驅(qū)動程序設(shè)計
- Linux驅(qū)動程序缺陷檢測研究 9次下載
- Linux系統(tǒng)網(wǎng)絡(luò)驅(qū)動程序的編寫 0次下載
- 嵌入式Linux的中斷驅(qū)動程序設(shè)計 3次下載
- 嵌入式Linux下的LCD驅(qū)動程序設(shè)計方案解析 0次下載
- WinCE流驅(qū)動程序設(shè)計概述 7次下載
- 第9章 Linux驅(qū)動程序設(shè)計 3次下載
- 基于ARM9和Linux的步進電機四軸驅(qū)動程序設(shè)計_李杰 4次下載
- 嵌入式Linux下CAN總線驅(qū)動程序設(shè)計.rar 51次下載
- 基于SEP4020的嵌入式Linux音頻驅(qū)動程序設(shè)計
- 基于嵌入式Linux的步進電機驅(qū)動程序設(shè)計
- 基于Linux操作系統(tǒng)的設(shè)備驅(qū)動程序開發(fā)
- VxWorks 可加載的PCI驅(qū)動程序設(shè)計
- 嵌入式通信設(shè)備驅(qū)動程序設(shè)計標準化
- Linux中基于EP7312的LCD驅(qū)動程序設(shè)計
- 怎么編寫Framebuffer驅(qū)動程序 402次閱讀
- 了解和使用無操作系統(tǒng)和平臺驅(qū)動程序 1066次閱讀
- 基于V4L技術(shù)和攝像頭的Linux驅(qū)動程序的設(shè)計與實現(xiàn) 2811次閱讀
- ProfiNet輸入/輸出端的驅(qū)動程序解析 3409次閱讀
- 如何寫一個Linux設(shè)備驅(qū)動程序 4314次閱讀
- 米爾科技LINUX設(shè)備驅(qū)動程序教程 1965次閱讀
- 嵌入式Linux內(nèi)核的驅(qū)動程序開發(fā)是怎樣的 1415次閱讀
- 淺談電腦驅(qū)動程序的工作原理 詳解電腦驅(qū)動程序意義 2.9w次閱讀
- 基于嵌入式Linux內(nèi)核的系統(tǒng)設(shè)備驅(qū)動程序開發(fā)設(shè)計 1113次閱讀
- 嵌入式系統(tǒng)開發(fā)中驅(qū)動程序設(shè)計的5個方法盤點 3057次閱讀
- 基于Linux2.6.30開發(fā)DS18B20的驅(qū)動程序的類型和文件操作接口函數(shù)詳解 1377次閱讀
- 關(guān)于驅(qū)動程序設(shè)計的5個竅門 4378次閱讀
- 可動態(tài)安裝的Linux設(shè)備驅(qū)動程序 957次閱讀
- Xilinx設(shè)備的驅(qū)動程序 7967次閱讀
- PCI驅(qū)動程序開發(fā)實例 6701次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關(guān)電源基礎(chǔ)知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計與實現(xiàn)
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發(fā)板設(shè)計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多