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

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

PXIe示波器模塊軟件設(shè)計

發(fā)布時間:2018-06-21 06:21

  本文選題:IVI + 虛擬界面。 參考:《電子科技大學》2015年碩士論文


【摘要】:電子信息技術(shù)發(fā)展日新月異,模塊化數(shù)字示波器正向多功能、集成化的方向迅速邁進。大數(shù)據(jù)、高速率將成為虛擬示波器發(fā)展的主題,總線數(shù)據(jù)吞吐率必然成為采集系統(tǒng)中的瓶頸。因此,基于PXIe總線的虛擬示波器憑借其高傳輸帶寬越來越受用戶的青睞。與此同時,虛擬示波器對軟件的高性能和多功能也提出了較高的要求。結(jié)合國內(nèi)外示波器的應(yīng)用需求和發(fā)展前景,本論文實現(xiàn)了PXIe示波器模塊軟件設(shè)計。本論文為提高大數(shù)據(jù)采集速率,基于PXIe總線開發(fā)了具備I/O讀寫和DMA傳輸方式的PXIe接口驅(qū)動程序,為應(yīng)用程序和示波器硬件模塊高效快速通信提供了橋梁。結(jié)合虛擬示波器應(yīng)用程序多功能、易操作、健壯性和可維護等特點,實現(xiàn)了PXIe示波器虛擬界面和儀器驅(qū)動器的設(shè)計,供用戶對實時波形觀測和分析。本論文軟件設(shè)計主要從以下三個方面展開研究:1.為實現(xiàn)PXIe示波器模塊應(yīng)用軟件和硬件模塊數(shù)據(jù)高速傳輸,開發(fā)兼具I/O傳輸功能和DMA傳輸功能的PXIe接口驅(qū)動程序。2.基于VC6.0開發(fā)環(huán)境設(shè)計示波器人機交互界面,實現(xiàn)波形采集顯示,參數(shù)測量和波形運算等等。另外,為減少死區(qū)時間,捕捉瞬態(tài)異常信號,軟件增加高速捕獲功能,實現(xiàn)熒光繪圖;為提高應(yīng)用軟件性能和系統(tǒng)資源利用率,引用多線程技術(shù);為提高波形刷新效率,研究并實現(xiàn)Direct Draw二維繪圖技術(shù);為增強軟件規(guī)范性和易維護性,采用XML文件動態(tài)更新界面控件。3.搭建符合IVI技術(shù)規(guī)范的示波器類驅(qū)動器和專用驅(qū)動器,實現(xiàn)專用驅(qū)動器中各功能模塊具體的封裝和調(diào)試,包括水平設(shè)置、觸發(fā)設(shè)置、通道設(shè)置、數(shù)據(jù)采集以及多個功能模塊等。通過I/O請求向FPGA發(fā)控制字實現(xiàn)對硬件模塊的控制和操作,供用戶對實時信號的觀測和處理。通過對上述三個方面的研究及實施,實現(xiàn)了PXIe接口驅(qū)動高效數(shù)據(jù)傳輸,設(shè)計了良好的PXIe示波器模塊人機操作界面和儀器驅(qū)動器。經(jīng)過軟硬件聯(lián)合調(diào)試,可觀察到輸入信號實時波形以及準確的參數(shù)測量值。最后,通過測試,各項功能基本達到本課題軟件設(shè)計預(yù)定目標。
[Abstract]:With the rapid development of electronic information technology, the modular digital oscilloscope is moving forward in the direction of multifunction and integration. Big data, high speed will become the theme of virtual oscilloscope development, bus data throughput is bound to become the bottleneck in the acquisition system. Therefore, the virtual oscilloscope based on PXIe bus is more and more popular with its high transmission bandwidth. At the same time, the virtual oscilloscope also put forward higher requirements for the high performance and multi-function of the software. According to the application demand and development prospect of oscilloscope at home and abroad, the software design of PXIe oscilloscope module is realized in this paper. In order to improve the acquisition rate of big data, a PXIe interface driver with I / O read, write and DMA transmission mode is developed based on PXIe bus, which provides a bridge for efficient and fast communication between the application program and the oscilloscope hardware module. The design of virtual interface and instrument driver of PXIe oscilloscope is realized by combining the characteristics of virtual oscilloscope application program such as multifunction, easy to operate, robustness and maintainability, which can be used to observe and analyze real-time waveform of PXIe oscilloscope. In this paper, the software design mainly from the following three aspects of research: 1. In order to realize the high speed data transmission of PXIe oscilloscope module application software and hardware module, the PXIe interface driver, which has both I / O transmission function and DMA transmission function, is developed. The man-machine interface of oscilloscope is designed based on VC6.0, and the waveform collection and display, parameter measurement and waveform operation are realized. In addition, in order to reduce dead time and catch transient abnormal signals, the software adds high speed capture function to realize fluorescent drawing; in order to improve the performance of application software and system resource utilization, the multithread technology is used; in order to improve the efficiency of waveform refresh, This paper studies and implements Direct draw 2D drawing technology, and in order to enhance software standardization and maintainability, it adopts XML file to update interface control. 3. The Oscilloscope driver and special driver which accord with IVI technical specification are built to realize the specific encapsulation and debugging of each functional module in the special driver, including horizontal setting, trigger setting, channel setting, data acquisition and multiple functional modules. Through I / O request to send control word to FPGA to realize the control and operation of the hardware module for users to observe and process the real-time signal. Through the research and implementation of the above three aspects, the PXIe interface is realized to drive efficient data transmission, and a good PXIe oscilloscope module man-machine operation interface and instrument driver are designed. The real-time waveform of the input signal and the accurate parameter measurement value can be observed through the joint debugging of software and hardware. Finally, through the test, each function basically achieves this topic software design goal.
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TM935.3

【參考文獻】

相關(guān)期刊論文 前2條

1 孟會;劉雪峰;;PCI Express總線技術(shù)分析[J];計算機工程;2006年23期

2 楊立峰;;基于MFC的多線程編程技術(shù)[J];揚州職業(yè)大學學報;2008年02期

,

本文編號:2047566

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

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


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

版權(quán)申明:資料由用戶ddd71***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
午夜福利网午夜福利网| 日韩人妻一区二区欧美| 国产精品欧美一级免费| 深夜福利欲求不满的人妻| 嫩草国产福利视频一区二区| 天堂热东京热男人天堂| 日本av在线不卡一区| 亚洲精品中文字幕欧美| 亚洲精品伦理熟女国产一区二区| 欧美中文日韩一区久久| 欧美偷拍一区二区三区四区| 欧美一级不卡视频在线观看| 亚洲一区二区三区三区| 九九热视频网在线观看| 中文字幕中文字幕一区二区| 国产超碰在线观看免费| 日韩一区二区三区有码| 日韩人妻欧美一区二区久久| 这里只有九九热精品视频| 黄色污污在线免费观看| 东京热电东京热一区二区三区| 日韩欧美二区中文字幕| 日韩欧美三级中文字幕| 日韩精品人妻少妇一区二区| 欧美日韩国产亚洲三级理论片| 日韩人妻毛片中文字幕| 国产又黄又猛又粗又爽的片| 男人和女人草逼免费视频| 婷婷九月在线中文字幕| 亚洲一区二区欧美激情| 一区二区三区亚洲国产| 日韩精品一区二区三区含羞含羞草 | 视频在线免费观看你懂的| 中文字幕高清免费日韩视频| 高清一区二区三区不卡免费| 中文字幕在线五月婷婷| 欧美日韩免费黄片观看| 手机在线观看亚洲中文字幕| 区一区二区三中文字幕| 日韩精品亚洲精品国产精品| 91在线国内在线中文字幕|