本文開發(fā)的上位機軟件是在VS2010平臺上基于MFC框架開發(fā),并進行了以下幾個方面的分析、設計與實現(xiàn)。
首先對邊界掃描原理進行了研究,如TAP端口、TAP控制器、指令寄存器和數(shù)據(jù)寄存器等。在對原理有一定的了解后,分析了三種邊界掃描測試電路擴展方式和邊界掃描測試的流程。同時也對網(wǎng)表文件和BSDL文件的格式進行了分析,為之后對這兩種文件進行讀取做好準備。
接著對邊界掃描測試系統(tǒng)的總體設計進行了分析,同時對上位機軟件的需求進行了分析。需求分析是軟件開發(fā)的重要環(huán)節(jié),能對之后的軟件具體開發(fā)工作起到事半功倍的作用。
然后就是對上位機軟件的具體設計和實現(xiàn)部分,本文把上位機軟件主要分為4個模塊:測試文件處理模塊、測試矢量生成模塊、USB通信模塊和項目管理與界面設計模塊。測試文件處理模塊分為BSDL文件處理和網(wǎng)表文件處理,分別實現(xiàn)了對BSDL文件的通用性解析和對多種EDA軟件導出網(wǎng)表文件的解析:測試矢量生成模塊實現(xiàn)了對ID碼指令、采樣指令和外測試指令的測試矢量生成:USB通信模塊利用Cypress(賽普拉斯)公司提供的CyAPI實現(xiàn)了USB通信類的編寫,實現(xiàn)了與測試控制器的通信;項目管理與界面設計模塊實現(xiàn)了工程文件的可移植性和友好的操作界面。
最后通過對上位機軟件、測試控制器和被測電路板進行聯(lián)合調(diào)試,調(diào)試結果表明本文開發(fā)的上位機軟件能夠實現(xiàn)預期的需求,即ID碼測試、動態(tài)顯示管腳狀態(tài)和設置管腳狀態(tài)等功能。
資源簡介:本文開發(fā)的上位機軟件是在VS2010平臺上基于MFC框架開發(fā),并進行了以下幾個方面的分析、設計與實現(xiàn)。首先對邊界掃描原理進行了研究,如TAP端口、TAP控制器、指令寄存器和數(shù)據(jù)寄存器等。在對原理有一定的了解后,分析了三種邊界掃描測試電路擴展方式和邊界掃描...
上傳時間: 2022-06-26
上傳用戶:
資源簡介:基于DSP遠程監(jiān)控系統(tǒng)的后端軟件設計與實現(xiàn)
上傳時間: 2017-01-19
上傳用戶:小眼睛LSL
資源簡介:此為某測試平臺的上位機軟件部分,內(nèi)部使用了虛擬儀器和IVI,同時也 使用自研的調(diào)理硬件模塊。主要包括系統(tǒng)自檢、校準部分。 其中自檢涉及到100多路通道,硬件用C8051F020、歐姆龍機電器、光耦 DA部分完成MUX和信號源。 可供多路掃描AD和低頻信號源參考。...
上傳時間: 2015-10-17
上傳用戶:haoxiyizhong
資源簡介:織帶機監(jiān)測系統(tǒng)的上位機軟件。RS-485總線,類MODBUS協(xié)議。
上傳時間: 2013-11-28
上傳用戶:朗朗乾坤
資源簡介:國內(nèi)外目前的線束檢測系統(tǒng)也有了一些應用,但要么功能單一,過于簡單,要么價格昂貴,無法廣泛應用。因此開發(fā)高性能的汽車線束檢測系統(tǒng)對我國汽車行業(yè)有著重大的意義,可以提高汽車安全性的同時帶來更好的經(jīng)濟效益。本文對基于LabVIEW的汽車線束檢測系統(tǒng)的設...
上傳時間: 2013-04-24
上傳用戶:天大地大
資源簡介:摘要:采用Visual Basic 60設計多路數(shù)據(jù)采集系統(tǒng)的上位機軟件,實現(xiàn)對由單片機組成的測量系統(tǒng)數(shù)據(jù)的采集、傳輸、保存、分析、繪制曲線圖以及數(shù)據(jù)和曲線圖的打印,文中以烘爐內(nèi)多點溫度數(shù)據(jù)采集系統(tǒng)設計為例說明用于串口通信上、下位機的軟件設計,以及VB中msc...
上傳時間: 2022-06-27
上傳用戶:
資源簡介:現(xiàn)場總線技術是當前自動化技術中的一個熱點,但目前國際上常用的多種現(xiàn)場總線協(xié)議均由世界級廠商提出和壟斷。CAN總線是公認的最具發(fā)展前景的現(xiàn)場總線之一,其應用層協(xié)議有國外公司的CANopen和DeviceNet,由廣州致遠電子推出的現(xiàn)場總線iCAN協(xié)議以其簡潔方便的...
上傳時間: 2013-04-24
上傳用戶:diaorunze
資源簡介:本文研究論述了基于S3C2410 LCD控制器的Linux驅動程序設計與實現(xiàn),介紹了S3C2410的LCD控制器的數(shù)據(jù)和控制管腳,并給出了LCD的控制流程和LCD的控制器設置規(guī)則,參照TFT-LCD LQ092Y3DG01的邏輯要求和時序要求設計了其驅動電路,設置了主要LCD寄存器;論述了在嵌...
上傳時間: 2013-11-29
上傳用戶:zukfu
資源簡介:介紹一個基于USB2.0接口和DSP的高速數(shù)據(jù)采集處理系統(tǒng)的工作原理、設計及實現(xiàn)。該高速數(shù)據(jù)采集處理系統(tǒng)采用TI公司TMS320C6000數(shù)字信號處理器和CYPRESS公司的USB2.0接口芯片,可以實現(xiàn)高速采集和實時處理,有著廣泛的應用前景。
上傳時間: 2016-03-13
上傳用戶:wyc199288
資源簡介:充電系統(tǒng)對于實際的電動汽車而言是不可缺少的子系統(tǒng),當蓄電池的電能用完之后,就必須使用充電系統(tǒng)對電池進行再充電。對于這種電動車充電系統(tǒng)的監(jiān)控,目前國內(nèi)尚處于起步階段。 本文以電動車充電站的建設為背景,對充電機監(jiān)控系統(tǒng)的通信總線和上位機軟件設計...
上傳時間: 2013-04-24
上傳用戶:gtzj
資源簡介:論文題目:基于COM技術的組態(tài)軟件研究與實現(xiàn) 該文針對控制系統(tǒng)的發(fā)展需求,在引入COM(組件對象模型)技術的基礎上,深入研究了工控系統(tǒng)中組態(tài)軟件開發(fā)的幾個關鍵技術,在Windows32位操作系統(tǒng)下,用VisualC++設計并實現(xiàn)了組態(tài)軟件的圖形界面模塊、實時數(shù)據(jù)庫...
上傳時間: 2014-09-03
上傳用戶:gaome
資源簡介:溫度測量系統(tǒng)的上位機程序 呵呵,這是單點的 可以自己改進成多點的哈
上傳時間: 2015-08-19
上傳用戶:linlin
資源簡介:基于MC145159的PLL頻率合成器設計與實現(xiàn) 介紹了鎖相環(huán)路頻率合成器的基本原理,分析了集成鎖相環(huán)芯片M C 145159的工作特性,給出了集成鎖相環(huán)芯片M C 145159的一個應用實例,為高頻頻率合成器的設計提供了一個較好的思路.測試結果證明了設計的合理性與實用性,系...
上傳時間: 2014-01-17
上傳用戶:蟲蟲蟲蟲蟲蟲
資源簡介:51單片機低功耗地溫檢測的上位機軟件 通過串口讀取單片機ROM存儲的溫度數(shù)據(jù)并具有畫出圖象、記錄測試時間、保存為文檔保存等功能
上傳時間: 2015-11-27
上傳用戶:1583060504
資源簡介:USB溫度采集系統(tǒng)的上位機程序,使用89S52單片機
上傳時間: 2015-12-04
上傳用戶:天涯
資源簡介:通過串口測試溫度的上位機(電腦端)程序源代碼和打包文件
上傳時間: 2016-01-04
上傳用戶:yt1993410
資源簡介:內(nèi)有功能說明,是成功的上位機軟件,通過測試,可以使用
上傳時間: 2016-02-29
上傳用戶:trepb001
資源簡介:內(nèi)有功能說明,是成功的上位機軟件,通過測試,可以使用
上傳時間: 2013-12-21
上傳用戶:chenbhdt
資源簡介:內(nèi)有功能說明,是成功的上位機軟件,通過測試,可以使用
上傳時間: 2013-12-25
上傳用戶:kr770906
資源簡介:modem通訊功能 ,內(nèi)有功能說明,是成功的上位機軟件,通過測試,可以使用
上傳時間: 2016-02-29
上傳用戶:宋桃子
資源簡介:一個監(jiān)控系統(tǒng)的上位機界面,用c++builder開發(fā)完成,其中包括數(shù)據(jù)的接收和傳輸窗口。是個友好的人機界面。
上傳時間: 2016-07-19
上傳用戶:himbly
資源簡介:實現(xiàn)一個自動化測量系統(tǒng)的上位機控制軟件: 代碼行5萬行以上,包含豐富的自定義類,復雜的界面,復雜的控制功能,實現(xiàn)MFC打印功能
上傳時間: 2014-06-11
上傳用戶:jkhjkh1982
資源簡介:采用DDS 技術實現(xiàn)了基于DSP 的模擬調(diào)制實驗模塊。包括系統(tǒng)的硬件和軟件設計,模擬調(diào)制原理,DSP實現(xiàn)模擬調(diào)制的方法,同時采用單象限正弦波形存儲器結構對DDS 模塊進行了改進,提高調(diào)制器的性能。
上傳時間: 2013-11-29
上傳用戶:jeffery
資源簡介:多點溫度采集上位機程序(原程序),這是配合這是配套本人上傳的“多點溫度采集系統(tǒng)”的上位機程序,一整套的東西,通這RS232接收下位機傳來的數(shù)據(jù),顯示和畫走勢圖,還可以控制下位機,通信協(xié)議在“Multi-point_temperature _system.rar”
上傳時間: 2013-12-09
上傳用戶:我干你啊
資源簡介:該文檔為基于LABVIEW的上位機監(jiān)控程序設計總結文檔,是一份很不錯的參考資料,具有較高參考價值,感興趣的可以下載看看………………?
上傳時間: 2022-03-20
上傳用戶:
資源簡介:linux內(nèi)核設計與實現(xiàn)(英文版) 本書基于Linux 2.6內(nèi)核系列詳細介紹Linux內(nèi)核系統(tǒng),覆蓋了從核心內(nèi)核系統(tǒng)的應用到內(nèi)核設計與實現(xiàn)等各方面內(nèi)容。主要內(nèi)容包括:進程管理、系統(tǒng)調(diào)用?中斷和中斷處理程序、內(nèi)核同步、時間管理、內(nèi)存管理、地址空間、調(diào)試技術等。
上傳時間: 2015-07-14
上傳用戶:tyler
資源簡介:基于EPM240T的CPLD開發(fā)板設計與實現(xiàn),先原理后實踐!
上傳時間: 2013-06-15
上傳用戶:rocketrevenge
資源簡介:基于ARM的多媒體信息終端設計與實現(xiàn)
上傳時間: 2013-11-12
上傳用戶:ajaxmoon
資源簡介:這是一個AT91SAM7S64的usb驅動的上位機軟件
上傳時間: 2014-01-25
上傳用戶:qoovoop
資源簡介:基于X3D/VRML的三維場景設計與實現(xiàn),介紹的比較詳細.適合學習X3D和VRML
上傳時間: 2015-12-09
上傳用戶:Pzj