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

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

基于Linux的LXI示波器模塊軟件設計

發(fā)布時間:2018-03-23 05:35

  本文選題:Linux 切入點:LXI示波器 出處:《電子科技大學》2014年碩士論文 論文類型:學位論文


【摘要】:隨著嵌入式Linux和以太網(wǎng)技術的迅猛發(fā)展,Linux系統(tǒng)逐步完善,基于Linux系統(tǒng)的軟件開發(fā)越來越受到儀器開發(fā)人員的青睞。作為新一代的儀器總線技術,LXI總線技術憑借低成本和無處不在的以太網(wǎng)技術,使得儀器能夠連入局域網(wǎng),LXI儀器成為目前研究的熱點。鑒于這種情況,本課題研發(fā)了基于Linux的LXI示波器。由于LXI儀器需要同時對儀器的功能和LXI總線接口功能進行管理,而Linux支持多線程、多任務,同時具備網(wǎng)絡功能,能夠滿足LXI示波器軟件的設計需求。本課題的目標是研究和實現(xiàn)基于Linux的LXI示波器應用軟件及IVI驅(qū)動程序。設計和實現(xiàn)基于GTK+庫的LXI示波器的各個功能模塊的圖形用戶界面,從而使示波器的軟件界面更加人性化。本課題的LXI示波器模塊軟件設計主要分為如下幾個部分:1、人機交互界面設計根據(jù)應用軟件需求設計界面控件,并對界面整體進行規(guī)劃。綜合考慮實用、易用、美觀的特點,本課題使用GTK+庫提供的函數(shù)及控件實現(xiàn)其界面的設計和開發(fā)。界面布局合理、控件風格一致且色彩和諧,最大限度的方便用戶操作。2、應用軟件程序設計本課題在應用軟件方案設計上實現(xiàn)了模塊化的設計方法。將示波器應用軟件分為人機交互模塊、數(shù)據(jù)采集及處理模塊、波形處理模塊、參數(shù)測量模塊和觸發(fā)模塊五個模塊。其中觸發(fā)模塊包括LXI觸發(fā),其實現(xiàn)了LAN觸發(fā)、IEEE1588觸發(fā)和LXI硬件總線觸發(fā)。各個模塊都是用獨立的線程來處理示波器功能,并且達到了對數(shù)據(jù)的保護和對多線程的同步。3、IVI驅(qū)動程序設計本課題設計實現(xiàn)了LXI示波器的IVI驅(qū)動程序,其符合示波器類IVI-4.1規(guī)范,實現(xiàn)了LXI示波器的功能,被本機應用程序調(diào)用以實現(xiàn)對示波器硬件的控制。本課題實現(xiàn)了LXI示波器模塊軟件的設計,并通過了LXI示波器各項指標的功能測試,設計的五個模塊的各項功能也都正常運行,達到預期的指標要求。
[Abstract]:With the rapid development of embedded Linux and Ethernet technology, the Linux system is gradually improved. Software development based on Linux system is more and more popular among instrument developers. As a new generation of instrument bus technology, LXIbus technology depends on low-cost and ubiquitous Ethernet technology. In view of this situation, a LXI oscilloscope based on Linux is developed in this paper. Because the LXI instrument needs to manage the functions of the instrument and the interface function of the LXI bus, it is necessary to manage the function of the instrument and the interface function of the LXI bus at the same time. Linux supports multithreading, multitasking and network functions. The purpose of this project is to study and implement the LXI oscilloscope application software and IVI driver based on Linux, and to design and implement the graphical user interface of each function module of LXI oscilloscope based on GTK library. In order to make the software interface of oscilloscope more humanized, the software design of LXI oscilloscope module of this subject is divided into several parts as follows: 1. The interface design of man-machine interface is designed according to the requirement of application software. The design and development of the interface are realized by using the functions and controls provided by GTK library. The interface layout is reasonable, the control style is consistent and the color is harmonious. The application software program design in the application software scheme design has realized the modularization design method. The oscilloscope application software is divided into the man-machine interaction module, the data collection and the processing module, the oscilloscope application software is divided into the man-machine interaction module, the data collection and the processing module. Waveform processing module, parameter measurement module and trigger module are five modules. The trigger module includes LXI trigger, which realizes LAN trigger IEEE1588 trigger and LXI hardware bus trigger. Each module processes oscilloscope function with independent thread. The IVI driver of LXI oscilloscope is designed and realized, which accords with the IVI-4.1 specification of oscilloscope and realizes the function of LXI oscilloscope. The software design of LXI oscilloscope module is realized, and the function test of each index of LXI oscilloscope is passed, and the functions of the five modules are all running normally. Meet the expected target requirements.
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP316.81;TM935.3

【相似文獻】

相關期刊論文 前10條

1 ;安捷倫公司將陸續(xù)推出30種LXI測量產(chǎn)品[J];電子測量與儀器學報;2005年05期

2 高寶平;寧成軍;;基于LXI總線的分布式電纜測試技術研究及其實現(xiàn)[J];國外電子測量技術;2013年05期

3 劉正江;李新民;顧寒;;基于LXI技術的新一代直升機旋翼試驗臺分布式測試系統(tǒng)設計研究[J];直升機技術;2007年03期

4 ;MCMI’2006學術年會暨中國LXI聯(lián)合體成立大會會議總結[J];電子測量與儀器學報;2006年05期

5 馮繼偉;孔令方;柏航;;LXI的總線技術在軍事計量中的應用[J];儀表技術;2014年08期

6 章;;安捷倫推出基于LXI標準的直流電源分析儀[J];電子設計應用;2007年05期

7 李華;;開放和靈活的新一代儀器接口標準LXI[J];國外電子測量技術;2006年01期

8 ;安捷倫借LXI提升儀器性能 用高性價比沖擊便攜示波器格局[J];電子產(chǎn)品世界;2007年05期

9 李博;趙建;;基于嵌入式技術的LXI總線接口模塊的設計[J];電測與儀表;2008年01期

10 同江;蔡遠文;;LXI總線在運載火箭測試中的應用[J];導彈與航天運載技術;2009年02期

相關會議論文 前2條

1 王大海;袁梅;;新一代儀器標準LXI及其應用介紹[A];中國航空學會控制與應用第十二屆學術年會論文集[C];2006年

2 詹惠琴;周射;古軍;;LXI總線同步和觸發(fā)技術[A];2007'中國儀器儀表與測控技術交流大會論文集(二)[C];2007年

相關碩士學位論文 前8條

1 許成鑫;寬帶LXI示波器信號處理技術的研究[D];哈爾濱理工大學;2010年

2 李震;LXI掃描A/D模塊的研制[D];哈爾濱工業(yè)大學;2008年

3 閆利利;基于Linux的LXI示波器模塊軟件設計[D];電子科技大學;2014年

4 謝恒貴;LXI示波器C/S模式軟件的設計與實現(xiàn)[D];電子科技大學;2012年

5 李玉萍;LXI授時與同步模塊研制[D];哈爾濱工業(yè)大學;2014年

6 郭敏敏;LXI計數(shù)器研制[D];哈爾濱工業(yè)大學;2008年

7 于秀波;基于FPGA的B類LXI矩陣開關的研究與實現(xiàn)[D];西安電子科技大學;2014年

8 張文;基于嵌入式Linux操作系統(tǒng)的LXI多功能儀器系統(tǒng)軟件的研究與實現(xiàn)[D];西安電子科技大學;2008年

,

本文編號:1652121

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

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


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

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