91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 接口電路

測試程序可直接調用儀器

發布時間:2019/8/13 20:53:12 訪問次數:1023

    IⅥ驅動程序比ⅤⅩI Plug&Pl呷(簡稱ⅤPP,即插即用標準)聯盟制定的ⅥsA規范更高一層。 JS28F640J3D75

    它擴展了ⅤPP儀器驅動程序的標準,并增加了儀器的可互換性、仿真和狀態緩存等功能。測試程序可直接調用儀器的跏ecisc DⅡver(專門驅動程序),也可通過Class DⅡver來調用跏∞iⅡc D1・i屺r。采用直接調用方式時,將執行狀態緩存、范圍檢查及簡單的仿真,但是如果更換儀器,則需要修改測試程序;采用間接調用方式時,應用程序通過調用ⅣI Conngur戚i。n utiIIty中的WIDEnEⅡ-Co汕gure函數來調用儀器的跏ecinc Driver,因此不用修改測試代碼。例如在圖14.5.5中,測試程序不直接調用Fluke笱-Consgure或者HP-m4o1~c。n丘gure,這樣,當系統中使用的是Fluke笱Dmm時,程序在運行中會動態地自動裝載到Fluke弱-Consgure。女口果以后將測試系統中的Fluke繡Dmm換成了HP-⒕401Dmm,ⅣIDmm驅動程序自動定向調用到HP-貿401-Cm丘gure。按照這種“虛擬”方式把同一類儀器中的不同儀器的特性差異“封裝”起來,以保證應用程序完全獨立于硬件儀器,也同時保證了儀器的可互換性。

    對于一個標準的儀器驅動程序,狀態跟蹤或者緩存是其最重要的特點。狀態緩存命令可用IⅤI的狀態緩存特性在Speci丘c DⅡver下執行,因此不會影響Class Driver的運行。ⅣI Engine通過控制儀器的讀寫屬性,來監測ⅣI驅動程序。通過狀態緩存,存儲了儀器當前球態的每一個屬性設置值,消除了送到儀器的多余命令,當所設置的一臺儀器已經存人了屬性值時,ⅣI引擎將會跳過這個命令,從而提高程序的運行速度。


    因為ⅣI仿真驅動程序有內置的許多仿真數據產生算法,因此對儀器硬件能進行仿真。當程序操作使儀器不能運行或者不完整時,需要采用軟件仿真前端儀器的采集、計算和驗證功能,同時,仿真驅動程序也對儀器的屬性值進行范圍檢查。即當寫測試代碼而沒連接儀器時,ⅣI仿真驅動程序會自動識別所發送的值是否有效。同時,當輸人參數超過范圍時,強迫給定一個正確值。仿真功能在跏mile Driver的控制下發生,有沒有αass Elriver都能使用這個特性。因此通過仿真,降低

了測試的開發成本,縮短了儀器的編程時間。軟面板檢查所用的儀器是否正常工作,并保證簡單、交互式測量,ⅣI驅動程序庫已經有五類

儀器的軟面板,使用靈活方便。




    IⅥ驅動程序比ⅤⅩI Plug&Pl呷(簡稱ⅤPP,即插即用標準)聯盟制定的ⅥsA規范更高一層。 JS28F640J3D75

    它擴展了ⅤPP儀器驅動程序的標準,并增加了儀器的可互換性、仿真和狀態緩存等功能。測試程序可直接調用儀器的跏ecisc DⅡver(專門驅動程序),也可通過Class DⅡver來調用跏∞iⅡc D1・i屺r。采用直接調用方式時,將執行狀態緩存、范圍檢查及簡單的仿真,但是如果更換儀器,則需要修改測試程序;采用間接調用方式時,應用程序通過調用ⅣI Conngur戚i。n utiIIty中的WIDEnEⅡ-Co汕gure函數來調用儀器的跏ecinc Driver,因此不用修改測試代碼。例如在圖14.5.5中,測試程序不直接調用Fluke笱-Consgure或者HP-m4o1~c。n丘gure,這樣,當系統中使用的是Fluke笱Dmm時,程序在運行中會動態地自動裝載到Fluke弱-Consgure。女口果以后將測試系統中的Fluke繡Dmm換成了HP-⒕401Dmm,ⅣIDmm驅動程序自動定向調用到HP-貿401-Cm丘gure。按照這種“虛擬”方式把同一類儀器中的不同儀器的特性差異“封裝”起來,以保證應用程序完全獨立于硬件儀器,也同時保證了儀器的可互換性。

    對于一個標準的儀器驅動程序,狀態跟蹤或者緩存是其最重要的特點。狀態緩存命令可用IⅤI的狀態緩存特性在Speci丘c DⅡver下執行,因此不會影響Class Driver的運行。ⅣI Engine通過控制儀器的讀寫屬性,來監測ⅣI驅動程序。通過狀態緩存,存儲了儀器當前球態的每一個屬性設置值,消除了送到儀器的多余命令,當所設置的一臺儀器已經存人了屬性值時,ⅣI引擎將會跳過這個命令,從而提高程序的運行速度。


    因為ⅣI仿真驅動程序有內置的許多仿真數據產生算法,因此對儀器硬件能進行仿真。當程序操作使儀器不能運行或者不完整時,需要采用軟件仿真前端儀器的采集、計算和驗證功能,同時,仿真驅動程序也對儀器的屬性值進行范圍檢查。即當寫測試代碼而沒連接儀器時,ⅣI仿真驅動程序會自動識別所發送的值是否有效。同時,當輸人參數超過范圍時,強迫給定一個正確值。仿真功能在跏mile Driver的控制下發生,有沒有αass Elriver都能使用這個特性。因此通過仿真,降低

了測試的開發成本,縮短了儀器的編程時間。軟面板檢查所用的儀器是否正常工作,并保證簡單、交互式測量,ⅣI驅動程序庫已經有五類

儀器的軟面板,使用靈活方便。




熱門點擊

 

推薦技術資料

耳機放大器
    為了在聽音樂時不影響家人,我萌生了做一臺耳機放大器的想... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
临澧县| 德格县| 股票| 资溪县| 康定县| 荣成市| 铜梁县| 休宁县| 高平市| 思茅市| 兰西县| 千阳县| 亳州市| 沿河| 遵义县| 福安市| 博客| 江华| 利辛县| 团风县| 天等县| 吴川市| 景洪市| 六枝特区| 红河县| 柘城县| 即墨市| 清流县| 凌海市| 根河市| 萨嘎县| 漳平市| 棋牌| 海口市| 沈阳市| 时尚| 潜江市| 芷江| 滕州市| 阿拉尔市| 鄄城县|