集成測試范文

時間:2023-04-01 03:07:37

導語:如何才能寫好一篇集成測試,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。

集成測試

篇1

在上期欄目中我們給大家介紹了應對挑戰(zhàn)的新方法,本期我們將詳細介紹UML圖表和美科利質(zhì)量中心的詳細解決方案,并對公司在UML和美科利質(zhì)量中心集成中所獲的體驗和結果進行陳述。

使用UML活動圖表和美科利質(zhì)量中心的詳細步驟如下:

1.確認模塊:小組首先應該對系統(tǒng)進行分析,把系統(tǒng)細化成邏輯分類、模塊和子模塊。子模塊應該是一些小型的、可管理的組成部分,可以便捷地添加入活動圖表中。每個子模塊都分配有一個特定ID。

2.描繪活動圖表:使用Visio,為每個子模塊創(chuàng)建一個詳細的UML活動圖表。每個活動圖表顯示用戶和系統(tǒng)的系列行為,如“用戶做了x”,接下來“系統(tǒng)做了y”,并且顯示各類判斷點。由于在美科利質(zhì)量中心里創(chuàng)建和維護測試案例(TC)和測試包(TS)所依照的主要文檔是活動圖表,因此在任何數(shù)據(jù)輸入到美科利質(zhì)量中心之前,必須確?;顒訄D表的正確性和完整性。接著圍繞每個邏輯測試案例畫一個虛線框,并標以TC01、TC02、TC03,依此類推。這些測試案例為步驟4中的測試包(測試場景)提供構建模塊。

在活動圖表中定義的測試案例和在美科利質(zhì)量中心的TestDirector中創(chuàng)建的測試案例之間存在一對一的對等關系。為了避免錯誤,需要將Visio活動圖表中的內(nèi)容復制和粘貼到美科利質(zhì)量中心內(nèi)。在活動圖表中,每個測試案例可以由若干驗證點所組成。在美科利質(zhì)量中心內(nèi),每個驗證點都以獨立的測試步驟輸入,從而確保通過/失敗可以互為分離。

3.輸入測試案例:一旦在活動圖表中確定了測試案例,就在美科利質(zhì)量中心的測試計劃樹型圖中為每個測試案例創(chuàng)建節(jié)點。這些測試案例節(jié)點應該顯示在他們各自的子模塊節(jié)點下。接著通過復制和粘貼活動圖表中的內(nèi)容,為每個測試案例輸入測試步驟。

4.集合測試案例,形成測試包:在美科利質(zhì)量中心的測試實驗室樹型圖中,為每個處于相應模塊節(jié)點下的測試包創(chuàng)建節(jié)點。一個測試包―或測試場景由兩個或多個測試案例所組成,他們被聯(lián)系在一起用于測試某個子模塊的特定區(qū)域。通過查看活動圖表,QA分析人員可以初步了解需要多少個測試案例組合才能全面測試一個子模塊。

例如,如果圖表顯示TC01緊隨其后是TC02,接著分叉至TC03、TC04和TC05,那么分析人員將要創(chuàng)建一個數(shù)據(jù)包,把TC01、TC02和TC03聯(lián)系在一起,另外一個數(shù)據(jù)包把TC01、TC02和TC04聯(lián)系起來,依此類推。這種測試包創(chuàng)建過程要涵蓋所有的合理組合。通過這種方式,才能用測試案例庫開發(fā)足夠多的測試場景,從而確保全面、有效和系統(tǒng)的展開測試。

5.為測試包安裝數(shù)據(jù)文件:在每個測試包中,有些測試案例可能需要數(shù)據(jù)文件,如用戶輸入的或系統(tǒng)檢測的數(shù)據(jù)值。根據(jù)要求將這些值輸入美科利質(zhì)量中心的測試實驗室。

6.執(zhí)行測試包:無論從Execution Grid tab,還是從Execution Flow tab中,點擊“運行”按鈕來執(zhí)行整個測試包或者單單執(zhí)行測試包中的某些測試案例。在每個測試案例實現(xiàn)自動化之前,建議使用美科利TestDirector,對每個測試案例至少執(zhí)行一次成功的手動測試。

7.為每個測試案例編寫自動化腳本:一旦測試案例至少經(jīng)歷了一次手動運行,就要為測試案例創(chuàng)建一個自動化腳本。由介于測試案例層面上的美科利TestDirector來生成自動化腳本。使用了美科利QuickTest Professional。當然,任何美科利TestDirector支持的自動化工具都可以被使用。

由于創(chuàng)建各種測試包組合需要多次使用測試案例,每個測試案例和自動化測試腳本都是可重復使用的組件。這樣不僅理順了測試包的開發(fā)過程,也提高了維護工作的效率。對測試案例所作的任何變更都會自動反映在使用該測試案例的所有測試包中,從而避免了在多個方位更新相同的信息。

美科利TestDirector架構的客戶定制

實施了美科利TestDirector的客戶定制,下面是變更的詳細過程:

測試包的創(chuàng)建和腳本的選擇

測試包的結構如下所示 :

Initialize Environment

Test Script Instance_1

Test Script Instance_2

Test Script Instance_N

InitializeEnvironment是一種特殊的腳本,用于處理測試包執(zhí)行時的所有初始化需求。使用腳本的確切方位由設定在美科利QuickTest Professional中的執(zhí)行參數(shù)決定。當創(chuàng)建測試包、并且還沒有相關測試數(shù)據(jù)時,使用美科利TestDirector OTA APIs可以自動將腳本加入測試包。

測試包創(chuàng)建完成后,測試人員可以根據(jù)需要添加測試案例。在添加每個測試案例時,用已經(jīng)編寫的工作流代碼來驗證該測試案例是手動的還是自動的。如果是自動測試案例,就執(zhí)行工作流代碼,確定在測試包中加入什么測試。工作流代碼還能連接自動化腳本所在的美科利TestDirector服務器,并將默認數(shù)據(jù)表格附加到測試實例中(test instance)。默認數(shù)據(jù)表格確定某個特定測試需要執(zhí)行哪些條目,但是它不包含任何測試數(shù)據(jù)。

在腳本開發(fā)的同時,文檔定義也完成了。在默認數(shù)據(jù)表格附加到測試實驗室中的測試實例上時,用戶可以打開該文檔,為該測試實例添加所需的任何測試數(shù)據(jù)。這樣,該機構可以增加既簡單又靈活的框架――每個測試包將擁有多個測試腳本實例,但是這些實例可以單獨執(zhí)行,給出獨立的測試數(shù)據(jù)。當測試人員增加數(shù)據(jù)包,并且添加測試數(shù)據(jù)時,可以使用美科利TestDirector中的附件數(shù)據(jù)表格,輸入數(shù)據(jù),保存文件,并再次上傳。如果增加的是手動測試,以上這些步驟都不需要。

測試實例

測試包中其它所有的腳本都是測試案例的實例,可以分成四個部分:

初始化和預處理

由于是一家大型網(wǎng)站,業(yè)務遍及多個國家,需要通過一種方法來創(chuàng)建一套可以讓位于不同國家的小組成員都能使用的腳本。由于美科利QuickTest Professional中的內(nèi)置數(shù)據(jù)庫檢查不允許聯(lián)結字符串的參數(shù)化,無法實現(xiàn)在多個方位展開數(shù)據(jù)庫驗證任務。但是,公司通過內(nèi)置的對象存儲庫(object repository),在用戶端界面上實現(xiàn)了這個目標。

小組通過在使用ADO的VBScript中創(chuàng)建定制等級,以及通過使用測試包中的用戶定義域來說明聯(lián)結字符串的組件,很好地解決了這個問題。小組將它們作為其全球變量,因為美科利QuickTest Professional不允許跨腳本實例的全球變量。這些用戶定義域是DatabaseChecks、DBDataSource、DBSchemaName、DBPassword和Country。

在執(zhí)行測試包中的測試實例時,首要任務就是調(diào)用內(nèi)部庫中的一個功能,將這些變量值讀入OTA中,并存儲在Dictionary object中。小組就可以給這些全球變量加上可讀的注釋(如:GlobalVariables.Item (“DatabaseChecks”))。該階段還有一個任務就是導出附件數(shù)據(jù)表格,當該特定測試案例的測試數(shù)據(jù)在美科利QuickTest Professional中上傳并在測試中使用后,就可以導出數(shù)據(jù)表格。

測試腳本主體

在該測試階段執(zhí)行測試步驟。

后端數(shù)據(jù)庫驗證

腳本的這個階段中,執(zhí)行所有需要的數(shù)據(jù)庫驗證。在測試腳本初始化和預處理階段所讀入的記號和聯(lián)結字符串組件都在該階段被使用。此外,測試檢查DatabaseChecks定義域是否被設定成“TRUE”。如果是的話,就知道存在需要執(zhí)行的數(shù)據(jù)庫檢查任務。接著,測試可以例示數(shù)據(jù)庫等級,從數(shù)據(jù)表格中讀入預期的結果,并驗證這些值。所有這些在數(shù)據(jù)庫等級中都被定義成可重復使用的方法。

整理和后期處理

測試已執(zhí)行完成,在對測試包中的下一個測試實例進行測試之前,應該對前一測試進行整理。需要一種方法來巡視AUT中的適當方位,因此小組在內(nèi)部庫中創(chuàng)建了一個功能,使用美科利TestDirector OTA API’s來觀測數(shù)據(jù)包中下一數(shù)據(jù)實例的名稱。測試名稱的前三位字母決定了測試人員應該巡視的具體方位。如果下一個測試案例名稱的前三位字母和當前的不一樣,那就執(zhí)行代碼將AUT移入合適的方位。如果相同的話,無需進行任何操縱,因為在用戶界面的正確方位上測試已經(jīng)展開了。

總結:業(yè)務案例成果

篇2

集成電路(Ic)的靜電放電(ESD)強固性可藉多種測試來區(qū)分。最普遍的測試類型是人體模型(HBM)和充電器件模型(CDM)。這兩種EsD測試類型旨在揭示包含基本EsD控制的制造環(huán)境下,電路在EsD應力下的存續(xù)情況如何。HBM是應用最久的EsD測試,但工廠EsD控制專家普遍認為,在現(xiàn)代高度自動化的組裝運營中,CDM是更重要的ESD測試。CDM應力的大小會隨著器件的尺寸而變化。有關CDM的“傳統(tǒng)智慧”更認為不需要測試尺寸極小的集成電路,因為峰值電流快速變小直至消失。我們在此前的文童中曾指出,極小器件的峰值電流并不像通常認為的那樣快速變小直至消失。高速示波器測量顯示,即使脈沖寬度變得很窄,極小器件的峰值電流仍令人吃驚地保持高電平。過去,由于這些大峰值電流被忽略,因為使用了場致CDM測試標準所提倡的1GHz示波器,而場致CDM測試是最普及的CDM測試形式。

測試小器件時面臨的問題

觀測到極小集成電路超出預料的峰值電流,對負責測試極小器件(尺寸僅為較小的個位數(shù)毫米等級)的ESD測試工程師而言可不是什么好消息。圖1顯示了置于場致CDM測試裝置上的8球柵(ball)芯片級封裝。必須接觸每個被測引腳的探針(的尺寸)占到整個集成電路尺寸的不小比例。顯而易見,移動被測器件并不需要太多的探針接觸:只是要求反復調(diào)整器件的位置。

在場致CDM測試期間、按慣例要使用真空來固持(hoId)被測器件(DUT)的位置。真空通常不能非常安全地固持極小的器件。此外,真空孔(的截面積)占到被測器件尺寸的不小比例,可能會影響器件應力。當真空孔尺寸超過被測器件面積的18%時,應力的大小就開始下降。圖2比較了置于真空孔與不置于真空孔上的器件在峰值電流或完整電荷(total charge)條件下測量得到的應力大小。

在CDM測試期間使用真空來固持器件,由此帶來兩個問題。首先,它不起作用,即便起作用,也會開始影響測試結果。業(yè)界已經(jīng)嘗試使用兩種方法來改善小器件的可測試性――將小封裝貼在某類夾具(holder)上,或以支撐結構或模板來固持器件的位置。

使用夾具固持小器件

已經(jīng)在三種條件下使用6uSMD裸片來進行cDM測試:僅器件本身、器件貼裝在14DIP轉(zhuǎn)換板上,以及在36LLP替代板(Surrogate Board)上,如圖3所示。圖4顯示了這三種條件下以500 v電壓采用8 GHz示波器所獲得的CDM測試波形。這些結果顯示,貼裝在電路板上會增加施加給集成電路的應力。36LLP替代板上應力的增加頗為適度,可以視為易于操作性與更可靠測試結果之間的最佳折衷。貼裝在14DIP轉(zhuǎn)換板上的應力增加更為嚴重,大概不是一個可接受的折衷辦法。好消息是36LLP替代板實際上比測試期間會移動的14DIP轉(zhuǎn)換板更易于操作。

支持模板

第二種處理小型集成電路的方法是使用支持模板。業(yè)界存在關于支持模塊這種方法的顧慮:由于小器件周圍有介電常數(shù)較高的材料,介電的存會在多大程度上改變集成電路與場板(6ddplate)之間的電容?被測器件與場板之間的電容是被測器件上應力大小的決定因素。圖s顯示了固定在CDM裝置中一個模板內(nèi)的6usMD封裝。此時被測器件位于絕緣體中精心加工的孔,而絕緣于cDM裝置使用真空的場板中。圖6顯示了6LLP封裝使用與不使用FR4支持模板時以8GHz示波器捕獲的波形。此圖顯示這模板在測試條件下僅為集成電路增加極小的應力。

篇3

摘 要:谷氨酸棒桿菌作為棒桿菌中的模式生物,擁有多條完整的芳香化合物代謝途徑,全基因組測序的完成為在谷氨酸棒桿菌中進行代謝調(diào)控研究提供了良好的生物信息學平臺;該菌包括基因敲除及互補在內(nèi)的遺傳操作系統(tǒng)非常成熟,是研究芳香化合物代謝調(diào)控機制的良好模型。該研究旨在利用棒桿菌等模式生物中的莽草酸合成及芳香化合物代謝相關元件進行元件適配性研究,同時結合生物信息學、分子生物學及生物化學方法發(fā)掘其他微生物中這兩類元件,并對元件進行表征、改造及標準化并建立元件庫;選取高效能的功能元件拼接組裝為功能模塊,并在棒桿菌等底盤細胞中進行檢測適配性,從而構建出高效合成以莽草酸為代表性芳香化合物的人工細胞。到目前為止,研究工作完成了谷氨酸棒桿菌莽草酸合成途徑酶元件的鑒定,重點完成了谷棒DAHP合酶和分支酸異構酶功能表征及元件間適配性關系,獲得大量潛在的莽草酸合成相關代謝元件;并對部分代謝元件進行功能驗證和表征;同時建立高效蛋白表達及酶活測定體系。鑒定了谷棒莽草酸途徑的7個酶以及分支酸異構酶,完成了谷棒DAHP合酶、分支酸異構酶、脫氫奎尼酸脫水酶以及莽草酸激酶功能表征,揭示了DAHP合酶和分支酸異構酶相互作用機理和調(diào)控關系。獲得了3 549個莽草酸途徑相關基因序列,確定了516個合成目標基因,完成了這些基因密碼子優(yōu)化和基因序列重新設計,選取了37個脫氫奎尼酸脫水酶基因人工合成,構建標準元件庫,并表征了它們的酶促動力學參數(shù)。構建并驗證了快速高通量的篩選―優(yōu)化―合成―表征莽草酸途徑元件庫的Pipeline。另外在調(diào)控元件庫構建方面,構建了包括RBS、Promoter、Terminator以及Insulator等4共226個元件的調(diào)控元件庫,為莽草酸通路模塊的優(yōu)化和精細調(diào)控的奠定了基礎。 模塊的組裝和優(yōu)化方面,構建了基于RiboJ Insulator的基因表達定量調(diào)控模型,合成了莽草酸本地途徑酶元件和調(diào)控元件元件進行模塊組裝,并在底盤細胞谷氨酸棒桿菌中實現(xiàn)了表達,對最優(yōu)配比進行了初步篩選,將莽草酸產(chǎn)量提高了7倍。

關鍵詞:莽草酸 莽草酸途徑 谷氨酸棒桿菌 合成生物學 元件庫

Abstract: Corynebacterium glutamicum as a type strain has a number of complete metabolic pathways of aromatic compounds. The completion of whole genome sequencing provides a good bioinformatic platform for metabolic and regulatory study of cells. Besides, the genetic manipulation systems (including knockout and complementary systems) are very mature, which makes this strain a perfect model to study the metabolic and regulatory mechanisms of aromatic compounds.With techniques of bioinformatics, molecular biology and biochemistry, more devices with similar functions are explored from all other microorganisms. And device libraries are subsequently established after characterization, modification and standardization of these devices. High-performance functional devices are selected to assemble modules which are then transferred into chassis cells for suitability test. After optimization of the suitability, artificially synthesized cell can provide a much more efficient synthesis of shikimic acid -a representation of aromatic compounds- than the wild type strain do. So for, all enzymatic devices involved in shikimic acid synthetic pathway have been identified, and a lot of potential function devices that may related to shikimic acid synthesis have been achieved. In total, 3549 gene sequences that are relative to shikimate pathway are identified and 516 of them are verified to be target genes for shikimic acid synthesis. After codon optimization and sequence redesign, 37 dehydrogenation quinic acid dehydratase genes are selected to be synthesis chemically, and these synthetic devices are used for characterization of their enzymatic kinetic parameters. By then, a highly efficient pipeline for construction of device library with a high-throughput “Screening―Optimization―Synthesis―Characterization” process is built. In terms of regulatory devices, a library is constructed with 226 regulatory devices, including RBS, Promoter, Terminator and Insulator., which provide a steady foundation for optimization and accurate regulation of shikimic acid pathway modules. Based on a quantitative model named RiboJ Insulator for regulation of gene expression, the local enzymes in shikimic acid pathway are assembled with regulatory devices from the previous library in chassis cells Corynebacterium glutamicum. And the production of shikimic acid is increased by 7 times comparing with the wild type ones.

Key Words: Shikimic acid; Shikimic acid pathway; Corynebacterium glutamicum; Synthetic biology; Device library

閱讀全文鏈接(需實名注冊):http:///xiangxiBG.aspx?id=50689&flag=1

篇4

【關鍵詞】配網(wǎng)自動化 RTDS集成測試

隨著電力系統(tǒng)的不斷發(fā)展,我國電力建設經(jīng)歷了大輸電的投資高峰期,對于220kV及以上電壓等級的輸電網(wǎng)進行了全面的提升和完善,目前輸電投資已經(jīng)逐步回落,在GDP增速和用電彈性雙重下滑的大背景下,短期無法出現(xiàn)較大的需求增量。而隨著城鎮(zhèn)化建設的加速,未來電力系統(tǒng)的發(fā)展將進入結構性建設階段,110kV及以下的配網(wǎng)將成為新的投資重點,配電自動化系統(tǒng)的建設是配網(wǎng)發(fā)展過程中的重要內(nèi)容之一,而配電網(wǎng)的測試環(huán)節(jié)目前還處于摸索階段。

配電自動化(DA)是一項集計算機技術、數(shù)據(jù)傳輸、控制技術、現(xiàn)代化設備及管理于一體的綜合信息管理系統(tǒng),實現(xiàn)對配電系統(tǒng)監(jiān)視\控制的自動化管理,其目的是提高電網(wǎng)供電可靠性,改進電能質(zhì)量,向用戶提供優(yōu)質(zhì)服務,降低運行費用,減輕運行人員的勞動強度。

本文通過介紹國內(nèi)外配網(wǎng)自動化發(fā)展概況,進一步通過探討國內(nèi)外配網(wǎng)實驗仿真平臺建設的狀況,提出基于RTDS的配網(wǎng)集成測試平臺建設的方案。

1 國內(nèi)外配網(wǎng)自動化技術發(fā)展現(xiàn)狀

1.1 國外配網(wǎng)自動化發(fā)展現(xiàn)狀

國外自20世紀70年代起進行了配電自動化技術的研究與應用,歸納起來,大致可以分為三個階段。第一階段:基于自動化開關設備相互配合的饋線自動化系統(tǒng),其主要設備為重合器和分段器,不需要建設通訊網(wǎng)站和配電主站,系統(tǒng)在故障時通過自動化開關設備相互配合實現(xiàn)故障隔離和健全段恢復供電。第二階段:隨著計算機技術和數(shù)據(jù)通訊技術的發(fā)展,一種基于饋線監(jiān)控終端、通訊網(wǎng)絡和配電主站的實時應用系統(tǒng)產(chǎn)生,在配網(wǎng)正常運行時,系統(tǒng)能起到監(jiān)視配電網(wǎng)運行狀況和遙控改變運行方式的作用,故障時能及時察覺,并由調(diào)度通過遙控開關隔離故障區(qū)段和恢復健全段供電。第三階段:隨著負荷密集區(qū)配電網(wǎng)規(guī)模和網(wǎng)絡化程度的快速發(fā)展,僅憑借調(diào)度員的經(jīng)驗調(diào)度配電網(wǎng)越來越困難;同時,為加快配電網(wǎng)故障的判斷和搶修處理,進一步提高供電可靠性和客戶滿意度,一種集實時應用和生產(chǎn)管理于一體的配電網(wǎng)管理系統(tǒng)逐漸占據(jù)主導地位,它覆蓋了整個配電網(wǎng)調(diào)度、運行、生產(chǎn)的全過程,還支持客戶服務。系統(tǒng)結合了配電網(wǎng)自動化系統(tǒng)、配電網(wǎng)GIS應用系統(tǒng)、配電生產(chǎn)管理系統(tǒng)等,且與營銷管理系統(tǒng)相結合,實現(xiàn)配電合用電的綜合應用功能。

以上三個階段的配網(wǎng)自動化系統(tǒng)目前在國外依然存在。其中,日本、韓國側(cè)重全面的饋線自動化,而歐美的配網(wǎng)自動化除了在一些重點區(qū)域?qū)崿F(xiàn)饋線自動化之外,在配電主站具有較多的高級應用和管理功能。

1.2 配網(wǎng)自動化技術在我國的發(fā)展現(xiàn)狀

我國配電網(wǎng)自動化技術研究起步于上世紀90年代,期間進行了一些試點性項目:如1996年在上海金騰工業(yè)區(qū)建成基于全電纜線路的饋線自動化系統(tǒng),是國內(nèi)第一套投入實際運行的配電網(wǎng)自動化系統(tǒng)。2003年杭州、寧波配網(wǎng)自動化項目對我國配電網(wǎng)建設具有良好的示范意義。但過去幾年來,配電自動化在我國電網(wǎng)建設中仍然處于比較薄弱環(huán)節(jié),配電網(wǎng)供電可靠性與發(fā)達地區(qū)先進水平存在較大的差距。配網(wǎng)自動化建設在大多數(shù)城市僅僅局限于試點,覆蓋率約為試點城市的1/5-1/4,甚至更少。而在國外如日本,配電自動化的覆蓋率高達80%的水平。因此在配電自動化方面,我國有廣闊的提升空間和發(fā)展前景,我們要借鑒國外的成功經(jīng)驗,根據(jù)我國配網(wǎng)的實際情況,制定有效的配電自動化制度規(guī)范,不斷摸索,不斷提高,不斷發(fā)展,最終實現(xiàn)配電自動化的建設目標。

2 國內(nèi)外配網(wǎng)實驗平臺建設現(xiàn)狀

2.1 國內(nèi)配電網(wǎng)實驗平臺建設現(xiàn)狀

國內(nèi)配電網(wǎng)實驗平臺的建設主要集中在配電設備的檢測階段,典型結構如北京電科院配網(wǎng)實驗平臺,其主要研究范圍包括配電終端性能功能檢測、EMC檢測、電能質(zhì)量檢測等。由于其以單臺配電終端檢測和配電自動化演示為主,缺少整體系統(tǒng)功能性試驗,無法對各種典型網(wǎng)架結構進行建模和檢測,因此相類似的配網(wǎng)實驗室未形成針對配電自動化系統(tǒng)的完全檢測能力。而以西安電科院配網(wǎng)實驗室為代表的平臺建設其主要實現(xiàn)功能包括配電自動化主站系統(tǒng)模擬、配電自動化終端及檢測設備展示、配電自動化動作過程演示、采用RTDS仿真模擬配網(wǎng)系統(tǒng)等。但是該實驗室缺少針對通信系統(tǒng)、電源系統(tǒng)等的檢測,以及針對設備性能高低溫、EMC等試驗,未能將靜模試驗與動模試驗相結合,仍未形成完全的配電自動化檢測能力。

配網(wǎng)自動化實驗室主體結構包括10KVA自動調(diào)壓器,PT、CT、變換器、數(shù)據(jù)采集卡和數(shù)模轉(zhuǎn)換卡系統(tǒng)應用軟件等。實驗室可以實現(xiàn)的功能包括故障定位識別、饋線重構和無功補償/電壓控制三大功能。系統(tǒng)構建典型的三相配電系統(tǒng)單線圖如圖1所示。

2.2 國外配電自動化實驗室建設狀況

對應著配網(wǎng)自動化的發(fā)展與研究,國外配網(wǎng)實驗平臺建設開展得也比較早。美國德雷克賽爾大學可重構配電自動化與控制實驗室建于21世紀初,其整體結構與裝置如圖2所示,由4個完全相同的配電站組成,電源可提供三相交流208V和120V直流電壓,并帶有三相自耦變壓器(變比為1:1),自耦變壓器是起到隔離作用,以防止電力和測量設備的涌入電流,并設置了一個30A的三相斷路器。ZIP負荷由多種負載組成,其包括獨立的恒值阻抗,恒定電流和恒定功率負載。它們可以通過平衡/非平衡的方式進行連接。數(shù)據(jù)采集卡(DAQ)安裝在計算機上用來采集相關數(shù)據(jù),獲取到的數(shù)據(jù)將通過以太網(wǎng)在遠程測控終端系統(tǒng)(RTU)和主站之間進行傳輸。

該實驗室除能進行常規(guī)的配網(wǎng)實驗外,還可以實現(xiàn)多相輻射網(wǎng)潮流實驗以及網(wǎng)絡重構實驗等,具有比較全面的配網(wǎng)設備與系統(tǒng)實驗的功能。

芬蘭坦佩雷理工大學的現(xiàn)代化配電自動化實驗室建于上世紀末,由主變電站和控制中心兩層主體結構構成,實現(xiàn)的主要功能有故障模擬、定位與雷暴預警等。

日本的智能配電網(wǎng)實驗室建于2011年,主要用于現(xiàn)代住宅配電系統(tǒng)研究。該實驗室包括一個連接到10kW的功率放大器上。該功率放大器又連接到硬件在環(huán)(power-HIL)中的eMEGAsim電力系統(tǒng)仿真器。如圖3所示。住宅中配有各種家用電器和其它設備。這些設備包括燃料電池,光伏系統(tǒng)和其它正在考慮的將用在未來住房中的設備。這些住宅將會被整合成一個現(xiàn)代化的微電網(wǎng)。微電網(wǎng)每一用戶可以向電網(wǎng)中反送電能。

微電網(wǎng)實驗室將能夠分析電網(wǎng)和住宅設備之間的相互作用,通過把住戶電流注入到由eMEGAsim實時仿真器所模擬的饋線回路中去,反過來模擬饋線回路又可以通過電力硬件在環(huán)(power-HIL)連接將饋線電壓返送給住戶。

3 配網(wǎng)自動化系統(tǒng)集成測試方案研究

3.1 配網(wǎng)自動化系統(tǒng)測試方案基礎

綜上所述,配網(wǎng)自動化建設無論在工程實踐當中,還是在實驗環(huán)境下對配網(wǎng)自動化研究都在積極地開展與進行中。盡管如此,各配網(wǎng)實驗室基本基于各終端設備或配網(wǎng)系統(tǒng)的某些功能而進行的平臺建設,缺乏配網(wǎng)全體的觀念和系統(tǒng)測試的思想。而依托最新的RTDS實時系統(tǒng)作為仿真平臺,結合實際配電自動化的主站、通信、測控終端,建設成一套模式靈活,技術先進的配電自動化測試仿真實驗室,可以使其處于國內(nèi)國際領先水平。實驗室的建設基本目標如下:

(1)基于RTDS的配網(wǎng)仿真系統(tǒng)可以模擬任意規(guī)模、任意復雜程度的配網(wǎng)架構,避免了傳統(tǒng)物理動模規(guī)模小,運行方式不夠靈活的缺點。

(2)本實驗室的架構可以針對各種不同廠家、不同類型的配網(wǎng)終端進行入網(wǎng)測試,并對相關裝置接入實際配網(wǎng)后的特性進行仿真測試,彌補現(xiàn)有配網(wǎng)自動化終端只能進行單獨性能測試的不足。

(3)基于本實驗室可以在真實的主站系統(tǒng)進行高級功能的開發(fā),并將該高級功能直接應用于真實配網(wǎng)環(huán)境中進行測試驗證,保證了該平臺具有較高水平的研究性。

3.2 方案整體結構

配網(wǎng)集成測試平臺以主站系統(tǒng)和數(shù)字仿真系統(tǒng)為主體,其中主站系統(tǒng)是配電自動化系統(tǒng)的控制中心和監(jiān)測中心,而數(shù)字仿真系統(tǒng)主要進行模擬建模和仿真測試,兩大系統(tǒng)通過電壓電流、開入開出等信號量進行相互交互,從而實現(xiàn)了兩大系統(tǒng)的無縫銜接,實現(xiàn)多種功能、多種用途、多種形式的配電自動化實驗任務。平臺的結構圖如圖4所示。

系統(tǒng)實現(xiàn)的具體功能主要包括:

(1)可利用計算機RSCAD軟件搭建配網(wǎng)系統(tǒng)架構,模擬各種復雜的運行工況,并通過二次電壓電流實時反映出系統(tǒng)的狀態(tài),能夠模擬配網(wǎng)多種故障狀況,能夠幫助規(guī)劃配網(wǎng)結構、了解配網(wǎng)潮流走向等等。

(2)系統(tǒng)可通過功率放大器實時輸出二次電壓電流,可以對FTU、DTU等配網(wǎng)自動化設備終端進行動態(tài)檢測,驗證其現(xiàn)場運行過程中的性能和質(zhì)量。

(3)系統(tǒng)可模擬配置保護系統(tǒng),真實反映配網(wǎng)故障狀態(tài)下保護裝置的動作情況,研究配電自動化與保護之間的聯(lián)系和配合。

4 結論

目前國內(nèi)外配電自動化實驗室數(shù)量較少、功能單一、性能遠遠不能適應目前配電自動化的發(fā)展水平,在深入調(diào)研國內(nèi)外配電自動化應用現(xiàn)狀及配電自動化實驗室建設水平基礎上,提出了以RTDS實時仿真為基礎、結合實際配電自動化的主站、通信、終端,建設成一套模式靈活,技術先進的配電自動化測試仿真實驗室的建設方案。該系統(tǒng)主要優(yōu)點包括:

(1)基于RTDS的配網(wǎng)仿真系統(tǒng)可以模擬任意規(guī)模、任意復雜程度的配網(wǎng)架構,避免了傳統(tǒng)物理動模規(guī)模小,運行方式不夠靈活的缺點。

(2)本實驗室的架構可以針對各種不同廠家、不同類型的配網(wǎng)終端進行入網(wǎng)測試,并對相關裝置接入實際配網(wǎng)后的特性進行仿真測試,彌補現(xiàn)有配網(wǎng)自動化終端只能進行單獨性能測試的不足。

(3)基于本實驗室可以在真實的主站系統(tǒng)進行高級功能的開發(fā),并將該高級功能直接應用于真實配網(wǎng)環(huán)境中進行測試驗證,保證了該平臺具有較高水平的研究性等。因此,基于RTDS系統(tǒng)的配電網(wǎng)平臺建設對于配電網(wǎng)系統(tǒng)以及配網(wǎng)設備各功能以及各種通訊方式等方面研究都有重要意義。

參考文獻

[1]王海燕,曾江,劉剛.國外配網(wǎng)自動化建設模式對我國配網(wǎng)建設的啟示[J].電力系統(tǒng)保護與控制,2009,37(11):125-129.

[2]韓國政,徐丙垠等.基于IEC 61850的配網(wǎng)自動化通信技術研究[J].電力系統(tǒng)保護與控制,2013,41(2):62-66.

[3]王剛.關于電力系統(tǒng)配網(wǎng)自動化建設的幾點思考[J].電子技術與軟件工程,2014(11):265-266.

[4]宋天寧,電力配網(wǎng)自動化仿真系統(tǒng)的探索[J].科技創(chuàng)新與應用,2014,33:217.

作者簡介

陸?。?986-),男,上海市人。碩士研究生學歷?,F(xiàn)在供職于國網(wǎng)上海市電力公司電力科學研究院。研究方向為配電自動化技術。

陳冉(1983-),男,江蘇省南京市人。博士研究生學歷?,F(xiàn)在供職于上海電力學院電氣工程學院。研究方向為配電自動化、配電網(wǎng)規(guī)劃等。

作者單位

篇5

關鍵詞:數(shù)字;集成電路;構成;系統(tǒng);測試技術

高新技術的快速發(fā)展,帶來的是產(chǎn)品質(zhì)量的提升和成本的降低。對于現(xiàn)階段的工作而言,測試的具體流程、測試的具體方法,都對產(chǎn)品的質(zhì)量和成本產(chǎn)生了較大的影響。數(shù)字集成電路系統(tǒng)作為現(xiàn)階段的主流系統(tǒng),其基本的構成涉及功能的實現(xiàn),其測試技術的進步涉及產(chǎn)品的質(zhì)量和生產(chǎn)效率。為此,在分析數(shù)字集成電路系統(tǒng)的過程中,需要在不同的模塊,投入相應的時間和精力,完成系統(tǒng)的階段性進步。在此,本文主要對數(shù)字集成電路系統(tǒng)的基本構成與測試技術展開討論。

1數(shù)字集成電路系統(tǒng)基本構成

數(shù)字集成電路系統(tǒng)在目前的應用是比較廣泛的,其在很多方面都具有較大的積極作用。隨著時間的推移,現(xiàn)有的數(shù)字集成電路系統(tǒng),集合了過去的很多優(yōu)點,在多方面均表現(xiàn)出了較大的積極作用。從構成來看,數(shù)字集成電路系統(tǒng)主要是將元器件以及連線,有效地集成于同一個半導體的芯片之上,從而完成的數(shù)字邏輯電路或者系統(tǒng)。在劃分數(shù)字集成電路系統(tǒng)的過程中,可根據(jù)數(shù)字集成電路中,包含的具體門電路、具體的器件數(shù)量,劃分為小規(guī)模的集成電路、中規(guī)模的集成電路、大規(guī)模的集成電路等。

數(shù)字集成電路系統(tǒng)在組成方面主要包括2個內(nèi)容,分別為組合邏輯和寄存器(觸發(fā)器)。組合邏輯經(jīng)過分析后,發(fā)現(xiàn)其是由基本門組成的一系列函數(shù),在輸出的工作中,僅僅與當前的輸入具有密切的關聯(lián)。倘若表現(xiàn)為組合邏輯,那么在運行的過程中,就只能完成邏輯的運算。在時序電路方面,除了包含基本門之外,還包含存儲元件用例,保存過去的信息。因此,時序電路的穩(wěn)態(tài)輸出,不僅僅與當前的輸入具有密切的關系,同時還與過去的輸入所形成的狀態(tài)具有比較密切的關系。在時序電路方面,其在有效完成邏輯運算的同時,還可以將具體的處理結果進行暫時的存儲,以此對下一次的運算提供便利。

2數(shù)字集成電路系統(tǒng)測試技術

對于數(shù)字集成電路系統(tǒng)而言,其在目前的發(fā)展中,除了基本構成不斷豐富外,測試技術也在很大程度上取得了提升。目前,數(shù)字集成電路系統(tǒng)的測試技術廣泛應用于各個領域,不僅獲得了較多的數(shù)據(jù)和資料,同時在多方面實現(xiàn)了數(shù)字系統(tǒng)本身的進步。

2.1功能測試

在數(shù)字集成電路系統(tǒng)的測試技術當中,功能測試是比較重要的組成部分,其在很多方面都具有較大的積極作用。從客觀的角度來分析,功能測試的實施,其目的在于驗證電路的設計和使用是否完成了預期的效果。功能測試在開展時,其基本過程如下:(1)從輸入端施加若干的激勵信號,也就是常說的測試圖形。(2)在操作當中,需要按照電路規(guī)定的具體頻率,有效地施加到被測試的器件當中,這一操作需要仔細進行,避免出現(xiàn)任何形式上的紕漏。(3)要根據(jù)兩者的相同情況、差異情況等,對具體的數(shù)據(jù)和信息進行分析,以此來更好地判定電路功能是否達到了正常的狀態(tài)。

測試圖形在應用過程中是檢驗器件功能的重要途徑,獲得了業(yè)內(nèi)的高度認可。從理論上來分析,一個比較好的測試圖形,本身所具有的特點是非常突出的:(1)測試圖形必須具有較高的故障覆蓋率,這樣才能更好地測試不同類型的故障。(2)測試圖形必須具有較短的測試時間。以往的測試花費大量的精力和時間,得到的結果卻不精確。因此,針對測試圖形的測試時間,要求是比較嚴格的。(3)測試圖形必須針對被測器件的故障、工藝缺陷進行檢測,提高被測器件的功能測試準確度。

由此可見,在功能測試過程中,測試電路的具體質(zhì)量,會與測試矢量的精度具有比較密切的關系。例如,組合電路測試生成算法,其主要包括窮舉法、代數(shù)法等等??筛鶕?jù)實際的需求,選擇合理的方法來完成。

2.2直流參數(shù)的測試

數(shù)字集成電路系統(tǒng)的測試技術還能夠針對較多的重要指標,完成相應的測試工作。直流參數(shù)的測試是目前比較關注的問題。從測試技術的角度來分析,直流測試是用來確定器件點參數(shù)的穩(wěn)態(tài),確保器件可以更加穩(wěn)定的運行。從方法上來分析,直流參數(shù)的測試方法比較多樣化,目前常用的包括接觸測試、漏電電流測試、轉(zhuǎn)換電平測試等。

接觸測試在應用過程中,雖然操作比較簡單,但需要在細節(jié)上有所把握。例如,該測試在具體的應用當中,需要充分的保證測試的接口與器件可以正常的連接。同時,在測量輸入和輸出方面,應根據(jù)管腳保護二極管的具體壓降情況,觀察連接性是否達到了標準的要求。如果要求未滿足,則要重新連接。

漏電測試是一種比較特殊的測試方法,其在應用過程中表現(xiàn)出了很大的優(yōu)異性。在實際的工作當中,漏電流的出現(xiàn),主要是由于器件內(nèi)部和輸入管腳之間出現(xiàn)了問題,多數(shù)情況下,二者的絕緣氧化膜在生產(chǎn)過程中,表現(xiàn)為特別薄的狀態(tài),進而引起了類似短路的情況。最終,導致電流通過,形成漏電流。漏電測試的方法會針對該項參數(shù)的具體測試,以此來更好地對器件輸入、輸出的負載特性進行較好的分析,實現(xiàn)從源頭測試。

轉(zhuǎn)換電平測試在目前的應用中,隸屬于針對性較強的一類測試方法。轉(zhuǎn)換電平測試在應用當中,會通過反復的運行功能測試的方法,針對導致功能測試失效的臨界電壓值進行測試和分析,確定轉(zhuǎn)換電平。從技術上來分析,轉(zhuǎn)換電平測試的應用,在很多方面都充分反映了器件抗噪聲的能力水平,是一項非常重要的測試技術。

2.3交流參數(shù)的測試

數(shù)字集成電路系統(tǒng)在現(xiàn)階段的研究中,獲得了很多的積極成果,將成果廣泛應用,實現(xiàn)了測試技術的較大提升。交流參數(shù)的測試,是數(shù)字集成電路系統(tǒng)測試技術的重點表現(xiàn),其在很多方面都是非常重要的一項指標。

從具體的測試層面來分析,交流參數(shù)的測試工作主要是測量器件晶體管轉(zhuǎn)換狀態(tài)時所表現(xiàn)出的時序關系。執(zhí)行該項測試的目的在于,確保器件能夠在規(guī)定的時間內(nèi)發(fā)生正常的狀態(tài)轉(zhuǎn)換。操作過程中,比較常用的交流測試方法、包括傳輸延時測試的方法、建立和保持時間測試的方法等。

3測試技術的應用

數(shù)字集成電路系統(tǒng)在基本構成獲得不斷的深化后,測試技術也獲得了較大的提升。二者互相輔助造成了良性循環(huán),并且創(chuàng)造出了較大的價值。相對而言,測試技術在獲得了深化后,應在具體的應用上作出足夠的努力,僅僅在理論上進行研究,并不能創(chuàng)造太多的價值。我國目前對技術的研究是非常重視的,很多工作都達到了較為重要的階段。數(shù)字集成電路系統(tǒng)測試技術作為影響多領域發(fā)展的重點技術,必須得到廣泛的應用。

例如,現(xiàn)在使用的泰瑞達(Teradyne)公司生產(chǎn)的J750,HILEVEL生產(chǎn)的ETS770。這些都是非常先進的半導體自動測試系統(tǒng)。其中泰瑞達可為半導體電路提供測試解決方案,它擁有模擬、混合信號、存儲器及VLSI器件測試所有領域的測試設備。并且該機器是低成本高性能并行測試機,采用windows操作系統(tǒng),人機界面友好、簡單;基于板卡的硬件架構,維護性好;配上MSO,基本能滿足SoC的測試需求,有著較高的測試性價比。而HILEVEL生產(chǎn)的ETS770的優(yōu)點是器件可以通過測試小板很方便地與測試系統(tǒng)相連,并且可以實現(xiàn)對芯片進行快速的邏輯功能驗證,測試編程界面全為窗口式,快速簡捷,易于掌握??傊?,每個測試系統(tǒng)都有各自的硬件配置和程序開發(fā)環(huán)境,需要測試工程師根據(jù)每個測試器件的邏輯結構和電特性制定合理的測試流程,最大限度地發(fā)揮每個測試系統(tǒng)的資源優(yōu)勢。

由此可見,數(shù)字集成電路系統(tǒng)測試技術在應用層面,表現(xiàn)出了較大的積極作用,總體上創(chuàng)造出的價值是非常值得肯定的。今后,應該在多方面針對數(shù)字集成電路系統(tǒng)的基本構成,針對測試技術,開展深入的研究。一方面要不斷地健全數(shù)字集成電路系統(tǒng)的基本組成,豐富內(nèi)容;另7y面需健全測試技術體系,從多個方面來提高技術的功能性和可操作性。

篇6

[關鍵詞]機電一體化;介質(zhì)程序;測試方法

中圖分類號:TP31 文獻標識碼:A 文章編號:1009-914X(2014)23-020-01

現(xiàn)在國家對于機電一體化很重視,因為機電一體化關乎國家的硬實力,關乎到我國工業(yè)的發(fā)展,只有機電一體化平穩(wěn)、健康、快速發(fā)展,我們國家的明天才會有保證,我們國家才能長治久安,維護好本國。本文試著介紹一下嵌入式程序測試技術。

1.嵌入式程序測試基本概念的簡要敘述

嵌入式程序設計已經(jīng)成為工業(yè)現(xiàn)代化、智能化的必經(jīng)之路,嵌入式程序測試產(chǎn)品已經(jīng)深入到各行各業(yè)。嵌入式程序測試系統(tǒng)的專用程度較高,系統(tǒng)的整體繼承性相對較小,為了保證系統(tǒng)的穩(wěn)定性,軟件的測試成為嵌入式開發(fā)的一個重要環(huán)節(jié)。由于嵌入式程序自身的特點,傳統(tǒng)的軟件測試理論不能直接用于嵌入式程序的測試,因此,研究嵌入式軟件的測試有重要意義。嵌入式程序的設計是以一定的方法為基礎的。面對越來越復雜的程序開發(fā)任務,人們提出了各種程序設計的模型。從用戶需求和系統(tǒng)要實現(xiàn)的任務功能出發(fā),把大型的程序劃分為相對較小的模塊。模塊化設計的核心是模塊的獨立性,主要包括功能獨立性和結構獨立性,這使得程序開發(fā)的分工易于實現(xiàn)。

2.嵌入式程序

嵌入式程序開發(fā)有其自身的特點。一般先進行硬件部分的開發(fā),主要包括形成裸機平臺,根據(jù)需要移植實時操作系統(tǒng),開發(fā)底層的硬件驅(qū)動程序等。硬件平臺測試通過后,應該軟件的開發(fā)調(diào)試是基于該硬件平臺進行的,這同時也是對硬件平臺的一個測試。因此可以說,嵌入式程序的開發(fā)過程是一個軟硬件互相協(xié)調(diào),互相反饋和互相測試的過程。一般來說,在嵌入式程序中,底層驅(qū)動程序、操作系統(tǒng)和應用程序的界線是不清晰的,根據(jù)需要甚至混編在一起。這主要是由于嵌入式系統(tǒng)中軟件對硬件的依賴性造成的。嵌入式程序?qū)τ布囊蕾囆砸?,軟件測試時必須最大限度地模擬被測軟件的實際運行環(huán)境,以保證測試的可靠性。底層程序和應用程序界限的不清晰增加了測試時的難度,測試時只有確認嵌入式程序平臺及底層程序正確的情況下才能進行應用程序的測試,而且在系統(tǒng)測試時,錯誤的定位較為困難。軟件的專用性也是嵌入式程序的一個重要特點。

3.嵌入式程序的測試方法

3.1 嵌入式程序的模塊測試技術

把大型的嵌入式程序劃分為若干個相對較小的任務模塊,由不同的程序員分別同時對其進行編碼。編碼完成后,把各個模塊集成起來前,必須對單個模塊進行測試。由于沒有其它數(shù)據(jù)模塊進行數(shù)據(jù)傳遞的支持,該階段測試一段是在宿主機上進行的(宿主機有豐富的資源和方便的調(diào)試環(huán)境)。此階段主要是進行白盒測試,盡可能地測試每一個函數(shù)、每一個條件分支、每一個程序語句,提高代碼測試的覆蓋率。由于只有單個模塊正確才有整體集成的必要性,因此,單個模塊測試時測試一定要充分、完整。模塊測試階段,測試用例的構造不但要測試系統(tǒng)正常的運行情況,還要進行邊界測試。邊界測試就是進行某一數(shù)據(jù)變量的最大值和最小值的測試,同時進行越界測試,即輸入不該輸入的數(shù)據(jù)變量測試系統(tǒng)的運行情況。理想的嵌入式程序是不應該由用戶的信息交互導致死機的,這也是嵌入式設計的一個基本要求。因此,不論進行何種測試,系統(tǒng)死機都該被作為測試錯誤處理。在模塊測試階段,由模塊化編程的基本思想,根據(jù)模塊內(nèi)部的緊湊程序,也可以把大的模塊劃分成小的模塊。在程序內(nèi)部,小模塊之間數(shù)據(jù)傳遞的入口設計接口函數(shù),用于快速地定位錯誤。用此模塊嵌套的思想進行軟件測試,需要模塊內(nèi)部結構清晰,數(shù)據(jù)鏈路簡單。

3.2 嵌入式程序的集成測試技術

單個軟件模塊測試正確之后,將所有模塊集成起來進行測試。本階段主要是找出各模塊之間數(shù)據(jù)傳遞和系統(tǒng)組成后的邏輯結構的錯誤。在宿主機上采用黑盒與白盒相結合的方法進行測試,要最大限度地模擬實際運行環(huán)境,可以屏蔽掉一些不影響系統(tǒng)執(zhí)行的和數(shù)據(jù)傳遞的難以模擬函數(shù)。集成測試是模塊化設計軟件的測試優(yōu)點充分體現(xiàn)的階段。集成測試前,應該由程序員根據(jù)模塊之間的數(shù)據(jù)的輸入輸出編寫模塊接口函數(shù),這需要負責不同軟件模塊的程序員共同協(xié)調(diào)完成,然后將模塊接口函數(shù)集成到接收數(shù)據(jù)模塊的入口處。由前面的分析可知,單鏈路數(shù)據(jù)傳遞的軟件模塊集成測試時容易定位錯誤所在的軟件模塊。一個軟件模塊的數(shù)據(jù)不一定只有另外一個模塊提供,即軟件模塊的數(shù)據(jù)鏈路不一定只是單鏈路的,測試時可以把復雜鏈路結構的數(shù)據(jù)傳遞劃分為單鏈路結構數(shù)據(jù)傳送進行錯誤定位。修改輸出數(shù)據(jù)的軟件模塊時,可能導致輸入數(shù)據(jù)的軟件模塊引入新的錯誤,因此在這里引入關聯(lián)矩陣確定修改某一模塊后需要重要測試的模塊。集成測試是在擁有程序設計文檔、程序結構和數(shù)據(jù)結構時,對軟件模塊在集成中出現(xiàn)的錯誤進行測試。集成測試時,根據(jù)模塊接口函數(shù)定位錯誤修改代碼,根據(jù)關聯(lián)矩陣確定重新測試的軟件模塊。

3.3 嵌入式程序的系統(tǒng)測試技術

集成測試完成后,退出宿主機測試環(huán)境,把系統(tǒng)移植到目標機上來,完成應用到現(xiàn)場環(huán)境中,從用戶的角度對系統(tǒng)進行黑盒測試,驗證每一項具體的功能。由于測試者對程序內(nèi)容程序執(zhí)行情況一無所知,因此本測試階段的錯誤定位比較困難。系統(tǒng)測試階段應該進行意外測試和破壞性測試,即測試系統(tǒng)正常執(zhí)行情況下不該發(fā)生的激發(fā)活動和人為的破壞性的測試,進一步驗證系統(tǒng)性能。系統(tǒng)測試階段不應該確定錯誤后立即修改代碼,應根據(jù)一定的錯誤發(fā)生頻率,確定測試周期,在每個測試周期結束時修改代碼,進行反復測試;否則,不但增加了完全測試的任務量,而且降低了測試的可信度。

3.4 嵌入式程序的測試結果分析

測試結果的分析可以定位錯誤,指導程序員修改代碼,同時指出測試進行的程序并進一步指明測試方向。測試結果的分析是一個由測試結果和測試預得結果進行分析、比較和定位錯誤的過程。測試結果的分析是一次測試的最后環(huán)節(jié),分析時應該考慮軟件的運行環(huán)境和實際運行環(huán)境的差異以及各種外界因素的影響等。

3.5 嵌入式程序的測試用例的構造與管理

測試用例是為了測試目標程序設計的包括輸入項和預得結果的一種文件,根據(jù)測試環(huán)境和測試目標程序的不同,可分為某種格式的文檔或某種輸入行為(如一次按鍵)等。測試用例的構造要盡可能覆蓋所有可能的取值范圍,使測試盡可能地覆蓋所有程序代碼,提高代碼測試覆蓋率,同時又不作多余、重復和無意義的測試。在嵌入式程序測試的不同階段,要構造不同的測試用例;在系統(tǒng)平臺測試階段,要構造針對系統(tǒng)任務調(diào)度、實時性能和底層驅(qū)動程序的測試用例;在模塊測試階段,應構造針對某一模塊進行測試的測試用例;在集成測試階段,針對系統(tǒng)集成時數(shù)據(jù)傳遞、結構斜接問題構造相應的測試用例;在系統(tǒng)測試階段,要構造針對某項功能的或多項功能結合在一起的測試用例,或使用已經(jīng)在同類產(chǎn)品上已經(jīng)驗證正確的測試用例。測試用例是可復用的。用數(shù)據(jù)庫的來管理測試用例是一個很好的選擇。

結語:

文章對嵌入式程序的特點和測試方法作了分析,此測試方法用于工程機械控制器和數(shù)控系統(tǒng)開發(fā)的測試。測試的效率和可靠性滿足要求。希望可以對專業(yè)技術人員和廣大愛好者提供一些借鑒。

參考文獻

[1] 夏蓮,葉文憑,《論嵌入式程序》,2011.11.24期刊.

篇7

新款2401型數(shù)字源表:業(yè)內(nèi)最低成本SMU儀器?1A/20V量程?替代電源+DMM

與所有吉時利SMU(源測量單元)儀器一樣,新推出的2401型數(shù)字源表對光伏(太陽能)電池、高亮度LED(HBLED)、低壓材料和半導體器件的電流與電壓(I―V)特性分析以及電阻測量等高精度測試應用進行了優(yōu)化,并且,2401以前所未有的低價在20V和1A信號幅度上提供了源和測量單元的先進功能。

吉時利市場經(jīng)t~CharlesCimino認為“2401型數(shù)字源表的性價比極高,是測試和測量行業(yè)里具有一套完整測量量程、功能和可編程工作模式的售價最低的單機源一測量儀器?!盋harles接著表示,“2401型數(shù)字源表是配備獨立可編程電源和數(shù)字萬用表的測試系統(tǒng),為那些可編程電源精度不足、信號范圍或分辨率達不到要求的應用提供最經(jīng)濟的替代測試方案?!?/p>

在1A/20V量程范圍內(nèi),2401的操作和編程與2400系列的其它產(chǎn)品完全相同。與源測量單元系列的其它產(chǎn)品一樣,2401在一個機殼中集成了高度穩(wěn)定的直流電源和真儀器級5位半或6位半萬用表。在使用時,2401可用作電壓源、電流源、電壓表、電流表和歐姆表,并提供4象限雙極和自動源/阱操作。2200系列可編程通用電源產(chǎn)品線

吉時利新的五款通用可編程直流電源,有效補充了吉時利用于組件、模塊、器件特性分析和測試應用的現(xiàn)有專業(yè)電源產(chǎn)品線及源測量儀器組。最新的型號2200系列電源產(chǎn)品線以經(jīng)濟有效的價格、靈活的操作、功能結合卓越的電壓和電流輸出準確度,提升了各種器件特性分析和測試應用的易用性:

?2200-20-5型:20V5A,100W

?2200-30-5型:30V5A,150W

?2200-32-3型:32V3A,96W

?22OO一60―2型:60V,2.5A,150W

?2200-72―1型:72V1.2A,86W

2200系列電源的電壓輸出準確度指標為0.03%,電流輸出準確度指標為0.05%。此外,它們的高輸出(1mV)和測量(0.1mA)分辨率使其非常適于測量空閑模式和休眠模式電流等應用的低功率電路和器件的特性分析,以確保器件滿足當今更具挑戰(zhàn)性的能源效率目標。背板的遠程感測端子和低于5mVp-p的噪聲能保證設置電壓等于電源實際輸出的電壓。

篇8

【關鍵詞】軟件測試;產(chǎn)品;目標;原則;工具

軟件測試是在規(guī)定的條件下對程序進行操作,以發(fā)現(xiàn)程序錯誤,衡量軟件質(zhì)量,并對其是否能滿足設計要求進行評估的過程。為了有效保證軟件產(chǎn)品開發(fā)的效率和質(zhì)量,減少軟件維護的困難,就必須重視軟件測試。在計算機軟件技術發(fā)展迅速的今天,軟件測試逐步走向了自動化,這不僅可以對軟件測試的過程進行有效的把控,還能提升整體測試的水平。在軟件測試工作中有一個重要問題,那就是要促實現(xiàn)知識管理過程與軟件測試過程有效集成,從而促進知識資產(chǎn)在軟件測試組織中的傳播與重用。軟件測試是一項知識密集型活動,為此作為軟件設計師必須充分了解軟件測試的相關知識、技巧,這樣才能充分利用現(xiàn)代化測試技術進行軟件測試。

一、軟件測試的目標

1.軟件測試員的基本目標就是為了發(fā)現(xiàn)軟件缺陷。成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤的測試。測試并不僅僅是為了找出錯誤,而要通過分析錯誤產(chǎn)生的原因和錯誤的發(fā)生趨勢,可以幫助項目管理者發(fā)現(xiàn)當前軟件開發(fā)過程中的缺陷,以便及時改進。但是目前很多軟件開發(fā)團隊不是去找軟件中的缺陷,而只是為了證實軟件中不存在錯誤,可以很好滿足用戶需求。這樣的話,軟件工程師就沒有探索和發(fā)現(xiàn)錯誤的熱情,不希望在測試過程中出現(xiàn)問題,這樣就很容易放過軟件中隱藏的錯誤和缺陷。

2.軟件測試員還必須盡早地發(fā)現(xiàn)軟件錯誤。測試應該盡早進行,最好在需求階段就開始介入,這樣才能做到早發(fā)現(xiàn)、早解決。據(jù)相關數(shù)字統(tǒng)計資料顯示,軟件缺陷存在時間越長,修復費用將會越高,而且以數(shù)十倍在增長,從經(jīng)濟、效率的角度來看,工作人員也必須盡早發(fā)現(xiàn)、解決軟件錯誤。同時還需要在整個軟件開發(fā)的過程中都要進行軟件測試,這樣才能盡可能全面地發(fā)現(xiàn)軟件中潛在的缺陷,盡早的解決。

3. 軟件測試人員必需確保找出的軟件缺陷得以關閉,而不是要軟件缺陷得以修復。因為在軟件測試工作中,成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤,切實站在用戶的角度,將更深層潛在的問題都測試出來。因為時間、風險因素的限制并非所有的軟件缺陷都必須而且能夠得以修復,那么這是就需要軟件測試人員盡可能找到軟件存在的缺陷并關閉缺陷。

二、軟件測試的基本原則

1.軟件測試應該盡早進行,最好在需求分析階段就開始介入。只有這樣才能全方位地發(fā)現(xiàn)軟件開發(fā)過程中存在的問題,這樣才能做到早發(fā)現(xiàn)、早解決。軟件缺陷存在時間越長,修復費用將會越高,而且以數(shù)十倍在增長,從經(jīng)濟、效率的角度來看,工作人員也必須盡早發(fā)現(xiàn)、解決軟件錯誤。

2. 程序員應該避免檢查自己的程序,軟件測試應該由第三方來負責。當一個程序員完成了設計與編寫程序的建設性工作后,要一夜之間突然改變他的觀點,設法對程序形成一個完全否定的態(tài)度,那是非常困難的。所以,大部分程序員都由于不能使自己進入必要的精神狀態(tài)就不能有效的測試自己的程序。如果有條件的話,應當由獨立于開發(fā)組和客戶的第三方測試組或測試機構來進行軟件測試。

3.設計測試用例時應考慮到合法的輸入和不合法的輸入以及各種邊界條件,特殊情況下要制造極端狀態(tài)和意外狀態(tài),如網(wǎng)絡異常中斷、電源斷電等。

4.還必須應該充分注意測試中的集群現(xiàn)象。

5.對錯誤結果要進行一個確認過程。一般由A測試出來的錯誤,一定要由B來確認。嚴重的錯誤可以召開評審會議進行討論和分析,對測試結果要進行嚴格地確認,是否真的存在這個問題以及嚴重程度等。

6.制定嚴格的測試計劃。一定要制定測試計劃,并且要有指導性。測試時間安排盡量寬松,不要希望在極短的時間內(nèi)完成也有一個高水平的測試。

7.妥善保存測試計劃、測試用例、出錯統(tǒng)計和最終分析報告,為維護提供方便。

三、軟件測試的階段性分析

(一)發(fā)現(xiàn)和解決缺陷的階段。在這個階段要盡可能多的發(fā)現(xiàn)缺陷。在這個階段,測試工作主要集中于發(fā)現(xiàn)缺陷,為此要具備考驗測試設計得能力,發(fā)現(xiàn)缺陷之后還要能夠清晰的描述、定級、跟進和驗證,要充分理解業(yè)務和架構,發(fā)現(xiàn)一類問題能夠舉一反三發(fā)現(xiàn)更多類似的問題。

(二)質(zhì)量管理。為了持續(xù)的優(yōu)化軟件,形成一個良性的循環(huán)系統(tǒng),為此還必須加強對缺陷的分析和考核,有效地梳理和改善研發(fā)流程中出現(xiàn)的問題。首先要做質(zhì)量數(shù)據(jù)的統(tǒng)計和分析,收集的數(shù)據(jù)很多,常見的有:外網(wǎng)的缺陷情況,包括事故,及影響的程度;測試階段的缺陷數(shù)量,分布,嚴重程度,缺陷的類別等維度;缺陷的橫向跨團隊和系統(tǒng)的對比,縱向的和歷史情況對比;版本的情況,代碼變更行數(shù)的情況。其次就是問題的追溯和對于開發(fā)的考核,光靠觀念和自覺是不夠的,必需要有一定的反饋機制,這樣才能起到良好的約束作用,通常的考核指標涉及這些方面:編譯失敗次數(shù)的考核; 外網(wǎng)事故和缺陷的數(shù)量;測試階段的缺陷,特別是基礎功能缺陷和嚴重缺陷,如果剔除其他因素只看開發(fā)代碼原因的編譯失敗則更明顯,特別是后面有懲罰機制之后,進一步下降。再次就是對于測試的考核,測試的考核通??紤]下面的指標:漏測:絕對數(shù)量或者漏測率;版本的工作量和測試效率;延期的情況。最后就是要推動開發(fā)的自測,這通常取決于開發(fā)負責人的觀念和態(tài)度,有良好的自動化條件效果就會更好。

(三)推動全面的質(zhì)量提升。首先要管理好整個研發(fā)流程;其次就是提交測試前后的一些事情,采用代碼的靜態(tài)掃描和 code review;再就是要注意不斷提升測試能力,采用自動化技術和一些輔助手段;還要注重把控環(huán)節(jié)的質(zhì)量,了解到不同的組織做法不同,執(zhí)行的人員可能不同,有開發(fā),運維,專職的版本管理或者測試來做;最后還要提升整體的運營質(zhì)量。

參考文獻:

[1]史濟民.軟件工程原理方法與應用[M].北京:高等教育出版社,2001.

篇9

【關鍵詞】工程測繪測量;技術;工程建設

工程建設是推動我國社會發(fā)展的重要力量,做好工程建設前期的測量與測繪工作,能夠有效的降低工程的施工難度,保證工程建設的順利進行。而當前常見的工程測繪測量技術種類眾多,各具特點,根據(jù)工程的實際情況選擇恰當?shù)臏y量測繪技術,提高工程測量測繪的準確性與可靠性,對促進我國的社會主義現(xiàn)代化建設有著十分重要的作用。

1、工程測量測繪技術的作用

隨著科學技術的不斷發(fā)展,工程測繪測量技術的水平也有了顯著的提高,例如,衛(wèi)星定位技術、衛(wèi)星航拍技術、電子信息技術、低空遙感技術等先進手段,已經(jīng)被廣泛的用于工程測繪測量領域當中,大大提高了工程測繪測量技術的準確性與可靠性,同時也使得工程測量測繪技術能夠適應更加復雜的環(huán)境,從而為工程的實施提供更加充分詳實的資料,對保障我國工程建設工作的快速穩(wěn)步發(fā)展有著至關重要的作用。

工程測量測繪技術是工程測量領域發(fā)展的核心,通過合理的應用工程測量技術,對建筑項目所在地及其周邊的地表、地下、水體及空中的環(huán)境狀況進行深入的考察與了解,能夠幫助工程的設計與管理人員充分的掌握工程建設的難度,并對施工過程中的重點與難點加以控制,達到提高工程質(zhì)量,確保工程順利實施的目的。對工程測繪測量技術進行研究,能夠進一步了解不同工程測量技術的優(yōu)勢和不足,對工程建設行業(yè)的發(fā)展起到了良好的推動作用。

2、工程測繪測量技術的分類及特點

2.1 全球衛(wèi)星定位技術

全球衛(wèi)星定位技術簡稱GPS,是通過衛(wèi)星導航定位系統(tǒng)來實現(xiàn)空間精確定位的一種定位及導航技術,由于功能強大,GPS技術在諸多領域均有著廣泛的應用。將GPS技術引入到工程測量行業(yè)當中之后,工程測量技術得到了極大的發(fā)展,由此衍生出的實時動態(tài)(RTK)技術便是GPS技術與工程測量技術完美結合的典范。RTK技術是建立基站與流動站,并以流動站與基站之間信號的變化為依據(jù),對需要測量的區(qū)域進行動態(tài)監(jiān)測的一種工程測繪測量技術。具體來說,RTK技術是將一臺GPS接收機作為原始的坐標點,安裝在基站所在的位置,收集相應的衛(wèi)星數(shù)據(jù)。同時,另外一臺GPS接收機則跟隨流動站對需要測量的區(qū)域進行觀測,并對基站的信號進行同步接收與對比,通過相應的計算軟件求出流動站所在的位置,最終得出精度可達厘米級的工程測繪測量數(shù)據(jù)。RTK測量技術的應用,大大降低了工程測繪測量的工作難度,縮短了工作時間,同時也有效的提高了測量結果的準確性與可靠性,對工程測繪測量技術的發(fā)展起到了十分重要的作用。

2.2 數(shù)字化繪圖技術

在以往的工程測繪測量過程當中,繪圖始終是測繪工作的重點與難點,數(shù)字化繪圖的誕生有效的解決了繪圖過程中工作難度高、耗費時間長等關鍵問題,大大縮短了成圖時間,降低了繪圖工作的難度。同時,數(shù)字化繪圖技術還具有精確度高,傳輸與存儲快捷方便等特點,因而在工程測繪測量領域得到了廣泛的推廣。在進行數(shù)字化繪圖的過程中,首先需要工作人員嚴格按照相關要求,對指定地點進行數(shù)據(jù)的整理與采集,以保證錄入的信息準確全面,能夠完整的反應當?shù)氐牡孛蔡卣鳎瑥亩诟旧媳WC繪圖的質(zhì)量。同時,在進行數(shù)字繪圖之前,需要詳細的繪制草圖,表明不同地點之間的關系,從而降低成圖過程中發(fā)生問題的可能性,使地圖內(nèi)容更加準確。當前,被廣泛采用的數(shù)字化成圖技術主要包括了電子平板模式與內(nèi)外業(yè)一體化模式兩種。其中,電子平板模式由于無需對數(shù)據(jù)進行編碼,因此其數(shù)據(jù)采集工作、圖形編輯過程以及數(shù)據(jù)處理流程可以在處理現(xiàn)場統(tǒng)一進行,具有反饋速度快,成圖精度高等特點。此外,如果使用掌上電腦對數(shù)據(jù)進行采集,則可以進一步提高電子平板繪圖模式的機動性與靈活性,使得該模式在市政工程中得到廣泛的應用。而內(nèi)外業(yè)一體化技術則是建立在內(nèi)外業(yè)明確分工、協(xié)調(diào)配合基礎上的一種數(shù)據(jù)采集與處理方法,具有成圖比例靈活、測量精度高、作業(yè)難度低以及管理維護方便等特點,因此在工程測量測繪領域得到了快速的普及。

2.3 遙感技術

遙感技術的涵蓋范圍相對較為寬泛,主要包括有衛(wèi)星遙感、低空航拍、航天攝影等多種方式。此外,根據(jù)測量波普性質(zhì)的不同,還可以將遙感技術分為電磁波遙感、聲學遙感以及物理場遙感等。隨著科學技術的不斷發(fā)展,遙感技術的精確性和適應性也有了顯著的提高。在工程測繪測量方面,采用遙感技術能夠快速有效的得到需要的信息,從而及時的提供工程建設所需的數(shù)據(jù),成為其他測繪測量技術的有力補充,在工程測繪測量工作中發(fā)揮著難以替代的重要作用。

2.4 GIS地理信息技術

GIS地理信息技術是建立在計算機技術和數(shù)據(jù)庫技術的基礎之上,融合了多個領域相關知識的綜合性技術。通過使用地理信息技術,工程測量測繪人員能夠?qū)⒌乇淼臉酥疚锱c其地理位置一一對應,并利用電子計算機加以表現(xiàn),從而達到為工程建設提供依據(jù)的目的。在建立GIS系統(tǒng)時,需要注意對已有信息進行數(shù)字化處理,并修補數(shù)據(jù)中的漏洞與錯誤,使數(shù)字地圖的生成有理可依、有據(jù)可查,保證數(shù)據(jù)的質(zhì)量,完善系統(tǒng)的使用功能。

將地理信息技術應用在工程測繪測量領域當中,可以大大提高空間地理信息的管理效率,降低數(shù)據(jù)更新與分析的難度,并可以與其他技術完美的結合,推動者工程測繪測量技術不斷向著智能化、自動化與人性化的方向發(fā)展。

3、結論

隨著科學技術的快速發(fā)展,將會有更多先進的測量技術被應用到工程的測繪與測量過程當中,促進工程測量測繪技術向著數(shù)字化、智能化、自動化、網(wǎng)絡化以及多元化的方向發(fā)展,進一步提高工程測量測繪的質(zhì)量,為我國的社會主義現(xiàn)代化建設貢獻力量。

參考文獻:

[1]嚴召進.工程測量技術分析與探討[J].中國新技術新產(chǎn)品,2010(2).

[2]羅樸,張海燕.工程測繪測量技術研究[J].科技致富向?qū)В?011(15).

篇10

【關鍵詞】61A單片機;震蕩電路;脈沖計數(shù)法

0 引言

電阻測試儀是實驗室的必備儀器。目前常用的電阻測試儀制作繁瑣,程序編寫復雜,成本太高,不具有記憶功能等。本文應用單片機技術,結合電路并采用適當?shù)乃惴ㄈ〈鷤鹘y(tǒng)電路,設計了一種多量程電阻測試儀,不僅能克服傳統(tǒng)電阻測試儀結構復雜的弊端,而且性能也將大幅提高,可以滿足較高且恒定的測量精度和較寬測量范圍的要求,同時增設了記憶功能和警示信號功能,使電阻測試儀更加智能。

1 系統(tǒng)的設計

該電阻測試儀系統(tǒng)功能框架如圖1所示,該系統(tǒng)主要由用戶控制模塊、中央處理系統(tǒng)、終端顯示模塊、電阻測試模塊、報警器模塊以及其它附加功能模塊等組成。

圖1 電阻測試儀系統(tǒng)功能框架圖

當用戶需要測量某一電阻的值時,只需要把此電阻放在相應的測試處,選擇好量程,測試儀即可自動測試出此電阻的值,并把測試結果顯示在液晶屏上,方便用戶讀取,該測試儀還具有超出量程警示功能和記憶功能,可存儲最近十次的測量結果。

2 各功能模塊介紹

2.1 電阻測試電路

電阻測試電路測量電阻主要采用“脈沖計數(shù)法”,電路圖如圖2所示。

圖2 電阻測試硬件電路

2.2 SPCE061A單片機

該設計采用SPCE061A型單片機。SPCE061A型單片機是凌陽科技公司最新推出的一款16位微處理器,具有體積小、集成度高、易擴展、可靠性高、功耗低、結構簡單、中斷處理能力強等特點,內(nèi)嵌32K字閃存FLASH,處理速度高,能夠很方便地完成普通單片機的功能,其內(nèi)部有兩路10位數(shù)/模轉(zhuǎn)換(DAC)輸出通道和7通道10位電壓模/數(shù)轉(zhuǎn)換器(ADC)和單通道聲音模/數(shù)轉(zhuǎn)換器,可以滿足將較復雜的電路模/數(shù)轉(zhuǎn)換和數(shù)/模轉(zhuǎn)換的需求,不需要外接轉(zhuǎn)換芯片,節(jié)省成本,降低電路的復雜程度,尤其適應于數(shù)字語音播報和識別等應用領域,得到廣泛應用。

將圖2電路輸出端連接到單片機的輸入端,單片機通過對硬件電路的輸出信號進行采樣并通過模/數(shù)轉(zhuǎn)換,計算出電路輸出信號的頻率。然后按照電阻、頻率轉(zhuǎn)換公式編寫相應的程序,便可以計算出所測電阻的阻值。

單片機與液晶顯示器、鍵盤、報警器相連。將所測電阻的阻值送到液晶顯示器顯示,通過鍵盤選擇不同的電阻測量量程以對應不同的公式參數(shù)。當所測電阻的阻值超過當時的量程時單片機控制報警器發(fā)出報警聲。

2.3 液晶顯示

采用128*64的點陣式液晶顯示模塊,可以把各種信息及時的顯示在液晶屏上,方便用戶讀取,采用128*64的點陣式液晶顯示模塊,使系統(tǒng)和用戶有了良好的人機交互界面,給用戶帶來極大地方便。顯示的內(nèi)容主要有所測電阻阻值、量綱、測量時間。通過對單片機的控制還可以顯示出最近十次的測量結果。

圖3 系統(tǒng)程序設計流程圖

(上接第182頁)2.4 用戶輸入

系統(tǒng)采用的是4*4的矩陣式鍵盤,方便用戶對系統(tǒng)進行控制,使系統(tǒng)功能更加完善,更加多樣化,滿足用戶不同的需求。通過編寫程序?qū)崿F(xiàn)對鍵盤的控制,使不同的按鍵對應不同的量程,使量程轉(zhuǎn)換方便快捷。

3 系統(tǒng)軟件設計

本軟件采用結構化程序設計方法和思路,各功能程序?qū)崿F(xiàn)模塊化、子程序化,增加程序的可讀性。系統(tǒng)程序設計流程如圖3所示。

3.1 鍵盤掃描流程

編寫鍵盤掃描程序并下載到單片機中。通過設置IRQ6終端打開鍵盤掃描程序,鍵盤掃描程序打開后,單片機每隔1/128秒掃描一次按鍵,如果有按鍵按下,經(jīng)過消抖程序后再次檢測,若第二次檢測仍有按鍵按下,則返回相應的鍵值。

3.2 鍵值轉(zhuǎn)換流程

單片機確認有按鍵按下,返回相應的鍵值后,通過內(nèi)部編寫的程序?qū)⒎祷氐逆I值轉(zhuǎn)換為十六進制數(shù),以便于程序的條件判斷。

3.3 內(nèi)部Flash數(shù)據(jù)存取流程

通過編程,將每次測量的時間、元件類型、大小等參數(shù)寫入內(nèi)部Flash(存入數(shù)據(jù)數(shù)值不會改變),需要時,能夠讀取近十次的測試記錄,以方便用戶查詢。用戶可以方便的通過按鍵對數(shù)據(jù)進行查詢和管理。

3.4 計時流程

使用單片機內(nèi)部的定時器,編寫時鐘程序,通過時鐘程序?qū)r間進行保存并保持和實際時間的同步,內(nèi)部時間采用24小時制。

【參考文獻】

[1]華成英,童詩白.模擬電子技術基礎[M].高等教育出版社,2006:24-27.

[2]閻石.數(shù)字電子技術基礎[M].高等教育出版社,2000:161-163.

[3]柳春艷.震蕩電路的設計與應用[J].專業(yè)建設,2006(1):41-43.

[4]張琪.單片機程序[J].專業(yè)建設,2008(11):11-20.

[5]胡宴如,耿蘇燕.高頻電子線路[M].高等教育出版社,2001:21-50.