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

當前位置:主頁 > 科技論文 > 電力論文 >

基于異步調(diào)用技術(shù)的儀用驅(qū)動程序及配套軟件設(shè)計

發(fā)布時間:2019-06-14 14:04
【摘要】:近年來,以信息技術(shù)為代表的新技術(shù)推動著電子行業(yè)飛速增長,也使電子測量儀器得到快速發(fā)展。在儀器功能越來越強、性能越來越優(yōu)化的同時,對儀器研發(fā)也帶來了技術(shù)挑戰(zhàn),如:構(gòu)建可靠穩(wěn)定的儀用軟硬件自動測試平臺,使儀器既具有靈活性、兼容性、可擴展性,還能滿足數(shù)據(jù)傳輸率持續(xù)增長等方面的需求。儀器的驅(qū)動程序是應(yīng)用程序和底層硬件之間交互的橋梁,它提供了硬件到操作系統(tǒng)的接口,其自身的穩(wěn)定性和健壯性對儀器整機性能而言尤為重要。因此,針對儀用驅(qū)動程序及其配套軟件進行專門研究和設(shè)計優(yōu)化,是提高儀器穩(wěn)定性的關(guān)鍵。本文以某基于PXI Express總線的電磁頻譜監(jiān)測模塊為應(yīng)用背景,詳細探討了基于異步I/O的驅(qū)動程序設(shè)計技術(shù),及與之相關(guān)的MFC上層軟件開發(fā)。論文首先給出了一種普適的儀用平臺組成方案和儀用軟件平臺框架設(shè)計,在此基礎(chǔ)上對基于Windows操作系統(tǒng)的WDM驅(qū)動程序進行了深入分析,內(nèi)容包括WDM架構(gòu)驅(qū)動程序的模型、DMA等驅(qū)動程序編程中的相關(guān)技術(shù)、重疊I/O(Overlapped)等Windows I/O過程相關(guān)技術(shù)。隨后,論文分別對基于異步I/O的WDM驅(qū)動程序設(shè)計、MFC上層軟件開發(fā)這兩大任務(wù)進行了重點介紹。對WDM驅(qū)動程序設(shè)計,論文依次說明了設(shè)備對象及其層次結(jié)構(gòu)、標識符設(shè)計,例程設(shè)計和Overlapped驅(qū)動程序設(shè)計;對MFC上層軟件開發(fā),論文給出了分層結(jié)構(gòu)設(shè)計,讀寫寄存器、讀寫DSP數(shù)據(jù)、連續(xù)讀寫DMA的MFC功能實現(xiàn),以及基于Overlapped的上層軟件設(shè)計。最后,論文以電磁頻譜監(jiān)測模塊為應(yīng)用目標搭建了測試驗證系統(tǒng)。在測試驗證過程中,論文進行了驅(qū)動程序及配套軟件需求分析,討論了其中PXI Express接口子模塊的設(shè)計實現(xiàn),并給出了對驅(qū)動程序及配套軟件的測試結(jié)果。經(jīng)測試驗證,本文所設(shè)計開發(fā)的WDM驅(qū)動程序和MFC上層軟件已穩(wěn)定運行在Windows操作系統(tǒng)下,實現(xiàn)了預(yù)期功能。由此驗證了基于異步I/O調(diào)用的驅(qū)動技術(shù)對改善儀器整機性能的有效性。
[Abstract]:In recent years, the new technology represented by information technology has promoted the rapid growth of the electronic industry, but also made the rapid development of electronic measuring instruments. While the function of the instrument is stronger and the performance is more and more optimized, it also brings technical challenges to the research and development of the instrument, such as the construction of a reliable and stable automatic test platform for instrument software and hardware, so that the instrument can not only have flexibility, compatibility, expansibility, but also meet the needs of the continuous growth of data transmission rate. The driver of the instrument is the bridge between the application program and the underlying hardware. It provides the interface between the hardware and the operating system. Its own stability and robustness are particularly important to the performance of the instrument. Therefore, the key to improve the stability of the instrument is to carry out special research and design optimization of the driver and its supporting software. In this paper, based on the application background of an electromagnetic spectrum monitoring module based on PXI Express bus, the driver design technology based on asynchronous I / O and the related MFC upper software development are discussed in detail. In this paper, a universal composition scheme of instrument platform and the framework design of instrument software platform are given. On this basis, the WDM driver based on Windows operating system is deeply analyzed, including the model of WDM architecture driver, the related technology of DMA and other driver programming, and the related technology of Windows I / O process such as overlapping I 鈮,

本文編號:2499444

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

本文鏈接:http://sikaile.net/kejilunwen/dianlilw/2499444.html


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

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