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

當(dāng)前位置:主頁 > 科技論文 > 電力論文 >

基于windows平臺(tái)的數(shù)字示波器顯示與處理軟件的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2017-09-20 06:28

  本文關(guān)鍵詞:基于windows平臺(tái)的數(shù)字示波器顯示與處理軟件的設(shè)計(jì)與實(shí)現(xiàn)


  更多相關(guān)文章: 數(shù)字熒光示波器 PCI9054 WDM驅(qū)動(dòng) 多線程


【摘要】:數(shù)字熒光示波器是現(xiàn)代電子測(cè)量領(lǐng)域中重要的測(cè)量工具,它同時(shí)具有模擬示波器和數(shù)字存儲(chǔ)示波器的優(yōu)點(diǎn),其波形捕獲率、波形顯示效果、測(cè)量功能都遠(yuǎn)遠(yuǎn)超過模擬示波器和數(shù)字存儲(chǔ)示波器。本課題研發(fā)的是模擬帶寬為1GHz,最高采樣率為5GSa/s的4通道數(shù)字熒光示波器。整個(gè)系統(tǒng)采用工控機(jī)與采集板卡相結(jié)合的架構(gòu),工控機(jī)與采集板卡通過PCI總線通信。工控機(jī)是系統(tǒng)的上位機(jī),上位機(jī)作為整個(gè)系統(tǒng)的控制方,主要完成波形顯示和分析、按鍵面板操作響應(yīng)、菜單顯示與處理、控制模擬通道和數(shù)據(jù)采集存儲(chǔ)。本論文的主要任務(wù)是示波器顯示與處理軟件的設(shè)計(jì)與實(shí)現(xiàn),主要分為兩個(gè)部分:設(shè)備驅(qū)動(dòng)程序的開發(fā)和上位機(jī)應(yīng)用程序的開發(fā)。論文首先對(duì)系統(tǒng)架構(gòu)和總體方案做了簡(jiǎn)要的介紹,給出了系統(tǒng)軟件的詳細(xì)設(shè)計(jì)方案,并分析了系統(tǒng)實(shí)現(xiàn)中的難點(diǎn)。接著,論文闡述了設(shè)備驅(qū)動(dòng)模塊的開發(fā),選用WDM模型來設(shè)計(jì)驅(qū)動(dòng)程序,并使用DriverStudio開發(fā)工具實(shí)現(xiàn)上位機(jī)與采集板卡之間的高速數(shù)據(jù)傳輸與控制通信。然后,論文詳細(xì)的介紹了應(yīng)用程序的設(shè)計(jì)。上位機(jī)應(yīng)用程序采用VC++6.0開發(fā)工具在基于windowsXP操作系統(tǒng)的工控機(jī)平臺(tái)上進(jìn)行開發(fā)。上位機(jī)應(yīng)用程序包括菜單顯示模塊、波形顯示模塊。最后論文闡述了多線程技術(shù)在示波器顯示與處理軟件開發(fā)中的應(yīng)用,并詳細(xì)闡述主線程、采集線程、鍵值線程、數(shù)據(jù)處理線程的實(shí)現(xiàn)以及這些線程的同步與通信過程。本論文設(shè)計(jì)的設(shè)備驅(qū)動(dòng)程序和上位機(jī)軟件應(yīng)用程序均已在數(shù)字示波器上實(shí)現(xiàn),運(yùn)行穩(wěn)定。
【關(guān)鍵詞】:數(shù)字熒光示波器 PCI9054 WDM驅(qū)動(dòng) 多線程
【學(xué)位授予單位】:東南大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TM935.3
【目錄】:
  • 摘要4-5
  • Abstract5-8
  • 縮略語表8-9
  • 第一章 緒論9-13
  • 1.1 示波器的發(fā)展與現(xiàn)狀9-10
  • 1.2 課題研究的背景及意義10
  • 1.3 課題研究的主要內(nèi)容10-11
  • 1.4 論文結(jié)構(gòu)安排11-13
  • 第二章 系統(tǒng)方案設(shè)計(jì)13-21
  • 2.1 系統(tǒng)介紹和總體方案設(shè)計(jì)13-15
  • 2.1.1 總體方案設(shè)計(jì)13-14
  • 2.1.2 上位機(jī)平臺(tái)14-15
  • 2.2 PCI總線技術(shù)15-17
  • 2.2.1 PCI總線概述15-16
  • 2.2.2 PCI總線接口芯片16-17
  • 2.3 軟件方案設(shè)計(jì)17-20
  • 2.3.1 難點(diǎn)分析18-19
  • 2.3.2 軟件設(shè)計(jì)方案19-20
  • 2.4 本章小結(jié)20-21
  • 第三章 設(shè)備驅(qū)動(dòng)程序的設(shè)計(jì)與實(shí)現(xiàn)21-39
  • 3.1 驅(qū)動(dòng)程序設(shè)計(jì)概述21-24
  • 3.1.1 WDM式驅(qū)動(dòng)程序模型21-22
  • 3.1.2 驅(qū)動(dòng)程序開發(fā)環(huán)境22-24
  • 3.2 采集板卡的PCI9054驅(qū)動(dòng)程序設(shè)計(jì)24-32
  • 3.2.1 PCI9054傳輸方式24-25
  • 3.2.2 驅(qū)動(dòng)程序以及設(shè)備初始化25-27
  • 3.2.3 I/O空間和內(nèi)存空間的訪問27-28
  • 3.2.4 DMA數(shù)據(jù)傳輸28-30
  • 3.2.5 中斷處理30-32
  • 3.3 驅(qū)動(dòng)程序與應(yīng)用程序之間的通信32-34
  • 3.3.1 應(yīng)用層至驅(qū)動(dòng)層的通信32-34
  • 3.3.2 驅(qū)動(dòng)層至應(yīng)用層的通信34
  • 3.4 驅(qū)動(dòng)程序的安裝34-35
  • 3.5 測(cè)試驗(yàn)證35-37
  • 3.6 本章小結(jié)37-39
  • 第四章 數(shù)字示波器顯示模塊的軟件設(shè)計(jì)39-51
  • 4.1 圖形界面顯示設(shè)計(jì)39-42
  • 4.1.1 波形顯示區(qū)40
  • 4.1.2 雙緩沖繪圖技術(shù)40-41
  • 4.1.3 顯示窗口設(shè)計(jì)41-42
  • 4.2 菜單顯示與處理實(shí)現(xiàn)42-50
  • 4.2.1 菜單結(jié)構(gòu)設(shè)計(jì)方案43-45
  • 4.2.2 菜單與用戶的交互設(shè)計(jì)45-46
  • 4.2.3 特殊按鍵控制實(shí)現(xiàn)46-50
  • 4.3 本章小結(jié)50-51
  • 第五章 顯示與處理軟件的多線程設(shè)計(jì)51-67
  • 5.1 線程優(yōu)先級(jí)51-52
  • 5.2 多線程技術(shù)52-54
  • 5.3 上位機(jī)初始化54-55
  • 5.4 按鍵線程55-62
  • 5.4.1 串口通信55-57
  • 5.4.2 鍵值處理57-62
  • 5.5 采集線程62-64
  • 5.6 數(shù)據(jù)處理線程64-66
  • 5.7 本章小結(jié)66-67
  • 第六章 總結(jié)展望67-69
  • 6.1 總結(jié)67-68
  • 6.2 展望68-69
  • 致謝69-71
  • 參考文獻(xiàn)71-72

【參考文獻(xiàn)】

中國期刊全文數(shù)據(jù)庫 前10條

1 田添;;利用控件MSComm實(shí)現(xiàn)計(jì)算機(jī)的串口通信[J];數(shù)字通信;2012年02期

2 張哲源;熊慶國;李文翔;;基于雙緩沖技術(shù)解決游戲開發(fā)中畫面更新問題[J];信息技術(shù);2011年08期

3 安冬冬;劉文怡;郅銀周;;基于PCI9054從模式的數(shù)據(jù)采集卡設(shè)計(jì)與應(yīng)用[J];計(jì)算機(jī)測(cè)量與控制;2010年10期

4 白寧;金華晉;;基于VC++6.0的串口通信程序開發(fā)[J];電腦編程技巧與維護(hù);2010年08期

5 邱建華;彭志豪;;串口通信技術(shù)在Visual C++中的實(shí)現(xiàn)[J];軟件工程師;2010年Z1期

6 張磊;;基于VC++的高效繪圖——雙緩沖技術(shù)[J];硅谷;2009年20期

7 陳宇;張小艷;;基于Driver Studio的PCI設(shè)備WDM驅(qū)動(dòng)程序的設(shè)計(jì)[J];電子器件;2008年03期

8 馬超;皮亦鳴;;基于PCI9054的PCI接口數(shù)據(jù)通信系統(tǒng)[J];中國科技論文在線;2008年01期

9 顏建峰;吳寧;;基于PCI總線的DMA高速數(shù)據(jù)傳輸系統(tǒng)[J];電子科技大學(xué)學(xué)報(bào);2007年05期

10 張麗;闊永紅;傅豐林;;基于PCI9054的數(shù)據(jù)采集系統(tǒng)的實(shí)現(xiàn)[J];現(xiàn)代電子技術(shù);2007年06期

中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條

1 牛愛蘋;基于PCI總線的高速數(shù)據(jù)采集模塊軟件設(shè)計(jì)[D];電子科技大學(xué);2013年

2 方韜;高速數(shù)字存儲(chǔ)示波表軟件設(shè)計(jì)[D];電子科技大學(xué);2012年

3 李靜;手持式示波器若干軟件技術(shù)研究[D];電子科技大學(xué);2010年

4 吳昊;四通道數(shù)字示波器人機(jī)交互界面軟件設(shè)計(jì)[D];電子科技大學(xué);2010年

5 滕志超;四通道數(shù)字示波器數(shù)據(jù)采集與存儲(chǔ)設(shè)計(jì)[D];電子科技大學(xué);2009年

6 張一嬌;四通道數(shù)字示波器數(shù)據(jù)處理與顯示模塊軟件設(shè)計(jì)[D];電子科技大學(xué);2009年

7 李震;基于PCI總線的多通道高速數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];西安電子科技大學(xué);2009年

8 甘路;數(shù)字示波器軟件模塊設(shè)計(jì)[D];電子科技大學(xué);2008年

9 李曉琴;2GSPS數(shù)字存儲(chǔ)示波器數(shù)據(jù)采集控制與數(shù)據(jù)處理軟件設(shè)計(jì)[D];電子科技大學(xué);2008年

10 張濤;數(shù)字信道化接收機(jī)接口設(shè)計(jì)與PCI驅(qū)動(dòng)開發(fā)[D];電子科技大學(xué);2008年

,

本文編號(hào):886425

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

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


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

版權(quán)申明:資料由用戶70465***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com