[發明專利]一種基于信號命令的IVI信號驅動技術在審
| 申請號: | 201410576768.3 | 申請日: | 2014-10-25 |
| 公開(公告)號: | CN105630640A | 公開(公告)日: | 2016-06-01 |
| 發明(設計)人: | 張淑芬 | 申請(專利權)人: | 陜西啟源科技發展有限責任公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 西安億諾專利代理有限公司 61220 | 代理人: | 賈苗苗 |
| 地址: | 710065 陜西省西安市高新區灃*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 信號 命令 ivi 驅動 技術 | ||
技術領域
本發明涉及一種信號驅動技術,具體涉及一種基于信號命令的IVI信號驅動技術。
背景技術
將測試過程描述成對信號資源和被測信號源操作是測試技術的一個重要的指導思想,測試的最終目的是檢測被測信號,而不是儀器本身,因而用針對信號資源和被測信號源的方法描述測試過程將是一個可取的途徑。
發明內容
本發明結合鑒IVI儀器分類技術和SCPI基于信號命令的各自優點的基礎上,提出了一種基于信號命令的IVI信號驅動技術。
本發明是通過以下技術方案來實現:
一種基于信號命令的IVI信號驅動技術,包括信號驅動器和信號調用,其特征在于:所述信號驅動器依次連接有狀態屬性緩存、驅動器信號獲取、驅動器初始化、屬性表訪問函數、信號命令調用及驅動器釋放,且該信號驅動器的對外暴露的調用接口IATS_Driver和IATS_DriverInfo;所述信號驅動器與信號調用之間通過調用接口連接。
上述信號調用技術包括信號命令編碼、信號命令屬性個數及屬性交換表;且信號調用與信號驅動器一一對應。
本發明有益的技術效果:
本發明基于信號命令的驅動器技術,以信號編碼和屬性表的形式和信號驅動器交互,只要現有的信號資源能夠滿足測試需求即可,具體使用什么儀器完全由資源管理器動態調度,儀器互換性得到很好滿足。在自主研發的便攜儀檢定儀得到了很好的應用和證明。
具體實施方式
一種基于信號命令的IVI信號驅動技術,包括信號驅動器和信號調用,其特征在于:所述信號驅動器依次連接有狀態屬性緩存、驅動器信號獲取、驅動器初始化、屬性表訪問函數、信號命令調用及驅動器釋放,且該信號驅動器的對外暴露的調用接口IATS_Driver和IATS_DriverInfo;所述信號驅動器與信號調用之間通過調用接口連接;所述信號調用技術包括信號命令編碼、信號命令屬性個數及屬性交換表;且信號調用與信號驅動器一一對應。
具體地說,信號命令的IVI信號驅動技術括信號驅動器和信號調用,其特征在于:所述信號驅動器依次連接有狀態屬性緩存、驅動器信號獲取、驅動器初始化、屬性表訪問函數、信號命令調用及驅動器釋放;所述每個信號驅動器對外都暴露統一的調用接口IATS_Driver和IATS_DriverInfo,前者包含一組標準的成員函數,用于實現對驅動器的通用信號操作,后者用于獲取驅動器的驅動信息。
信號驅動器使用屬性狀態緩存機制,對當前儀器的所有屬性設置進行保存,確保屬性訪問的高速和有效。
讀取屬性值時,在待設定屬性值合法的情況下:當緩存屬性值無效時,驅動器調用儀器屬性的讀操作,更新屬性緩存并將其標示為有效;如果緩存屬性值有效,則驅動器不調用儀器屬性讀操作,直接返回緩存值。
設置屬性時,在待設定屬性值合法的情況下:如果設定值和緩存值不相等,或緩存值狀態無效,則調用儀器屬性寫操作,更新緩存值并標示為有效狀態;如果設定值和緩存值一致,且緩存值狀態有效,則驅動器不執行儀器屬性寫操作。
信號調用技術包括信號命令編碼、信號命令屬性個數及屬性交換表;要做到驅動器內部信號調用的快速性、方便性和驅動器信號添加的簡單方便性,驅動器內部維護了一個信號編碼到對應信號處理函數的入口映射表,通過信號編碼快速的查找對應的信號調用人口。本發明信號編碼采用6位數字字符串標識,在同一個信號驅動器中,一般支持的信號編碼處在相同的大類和中類,也就是說同一信號驅動器中的信號編碼的高四位重復的概率很大。因而可以采用數字分析法,取信號編碼低兩位數字串再對20求余作為哈希地址,將哈希表的長度設定為20,同時采用鏈地址法解決地址沖突問題。
按照測試信號的功能、屬性不同,將信號分級歸類,對最終的每一個信號確定統一的編碼,形成測試信號集。對每一個信號,按照信號的常規特性和特殊要求,制定該信號的屬性集。每個信號驅動器實現上述信號集的部分信號功能,同時每個信號支持它的全部或部分屬性,按照統一的調用接口完成信號驅動器的組件。
本發明基于信號命令的驅動器技術,以信號編碼和屬性表的形式和信號驅動器交互,只要現有的信號資源能夠滿足測試需求即可,具體使用什么儀器完全由資源管理器動態調度,儀器互換性得到很好滿足。在自主研發的便攜儀檢定儀得到了很好的應用和證明。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于陜西啟源科技發展有限責任公司,未經陜西啟源科技發展有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410576768.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種日志處理方法、裝置及系統
- 下一篇:應用系統災備切換方法和裝置





