基于測(cè)試驅(qū)動(dòng)的脈沖發(fā)生器軟件設(shè)計(jì)
【文章頁(yè)數(shù)】:86 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖1-1PSPL10000系列脈沖發(fā)生器
酶髦滯ǖ啦問(wèn)???緶隹懟⒀郵薄⒎?、?頻齲?材芄簧?置其他一些參數(shù),例如觸發(fā)方式、工作模式、時(shí)鐘選擇等。但是在平時(shí)的科研工作中會(huì)經(jīng)常使用到一些信號(hào)源設(shè)備,從而發(fā)覺(jué)不少設(shè)備還存在一些不合理的設(shè)計(jì)因素。比如Tektronix公司生產(chǎn)的PSPL10000系列脈沖發(fā)生器,其中PSPL1....
圖1-2是德科技81133A脈沖碼型發(fā)生器
L10000系列脈沖發(fā)生器[2],脈沖幅度為7.5~10V,上升時(shí)間從65ps到45ps,重復(fù)速率為1Hz<sup>1</sup>00KHz,并且是小鍵盤(pán)接口,有四種觸發(fā)模式,分別為內(nèi)部觸發(fā)模式、外部觸發(fā)模式、手動(dòng)觸發(fā)模式和GPIB觸發(fā)模式。Agilent公司生產(chǎn)的Keysigh....
圖4-2軟件框架測(cè)試編譯失敗
碼都存在一樣,之后在慢慢去填補(bǔ)類內(nèi)部的具體實(shí)現(xiàn),具體代碼示例如下:QCOMPARE(testModeSelect.findModeFunction("a"),QString("A"));QCOMPARE(testModeSelect.findModeFunction("b"),Q....
圖4-4軟件框架測(cè)試通過(guò)
第四章測(cè)試驅(qū)動(dòng)開(kāi)發(fā)的應(yīng)用51顯然這個(gè)時(shí)候是不能通過(guò)編譯的,因?yàn)榇藭r(shí)根本就沒(méi)有Modeselect類的存在,所以接下來(lái)的任務(wù)是編寫(xiě)最少的代碼讓編譯盡快通過(guò)。首先創(chuàng)建Modeselect類,然后編寫(xiě)findModeFunction(charch)函數(shù),代碼實(shí)現(xiàn)流程圖如圖4-3所示:c....
本文編號(hào):4013651
本文鏈接:http://www.lk138.cn/kejilunwen/dianzigongchenglunwen/4013651.html