[發明專利]接口校驗方法、接口校驗裝置、處理器與電子設備在審
| 申請號: | 202211319706.5 | 申請日: | 2022-10-26 |
| 公開(公告)號: | CN115617345A | 公開(公告)日: | 2023-01-17 |
| 發明(設計)人: | 周世明;戴劉鑫;劉連蕊 | 申請(專利權)人: | 埃諾威(蘇州)新能源科技有限公司 |
| 主分類號: | G06F8/41 | 分類號: | G06F8/41;G06F8/36 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 王曉玲 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 接口 校驗 方法 裝置 處理器 電子設備 | ||
1.一種接口校驗方法,其特征在于,包括:
獲取各軟件組件的多個Input信號和多個Output信號;
基于各所述軟件組件的數據字典、各所述Input信號以及各所述Output信號,生成應用軟件層的ASW輸入接口集合和ASW輸出接口集合,其中,一個所述軟件組件對應一個所述數據字典;
至少采用BSW映射表格,對所述ASW輸入接口集合和所述ASW輸出接口集合進行校驗,得到所述應用軟件層的ASW校驗表格,其中,所述BSW映射表格為基礎軟件層的接口函數與所述應用軟件層的接口信號的映射關系的表格。
2.根據權利要求1所述的接口校驗方法,其特征在于,基于各所述軟件組件的數據字典、各所述Input信號以及各所述Output信號,生成應用軟件層的ASW輸入接口集合和ASW輸出接口集合,包括:
根據各所述Input信號和各所述Output信號對應的所述數據字典,生成所述應用軟件層的初始ASW輸入接口集合和初始ASW輸出接口集合;
根據各所述軟件組件的名稱以及對應的所述數據字典的文件名和各SWC接口信號的信號類型信息,對所述初始ASW輸入接口集合和所述初始ASW輸出接口集合進行更新,得到所述應用軟件層的ASW輸入接口集合和ASW輸出接口集合,所述SWC接口信號包括所述Input信號和所述Output信號。
3.根據權利要求1所述的接口校驗方法,其特征在于,至少采用BSW映射表格,對所述ASW輸入接口集合和所述ASW輸出接口集合進行校驗,得到所述應用軟件層的ASW校驗表格,包括:
基于所述BSW映射表格,生成BSW輸入接口集合和BSW輸出接口集合;
至少基于所述BSW輸入接口集合和BSW輸出接口集合,對所述ASW輸入接口集合和所述ASW輸出接口集合進行校驗,得到校準后的所述ASW輸入接口集合和校準后的所述ASW輸出接口集合;
基于校準后的所述ASW輸入接口集合和校準后的所述ASW輸出接口集合,生成所述應用軟件層的所述ASW校驗表格。
4.根據權利要求3所述的接口校驗方法,其特征在于,至少基于所述BSW輸入接口集合和BSW輸出接口集合,對所述ASW輸入接口集合和所述ASW輸出接口集合進行校驗,得到校準后的所述ASW輸入接口集合和校準后的所述ASW輸出接口集合,包括:
采用所述BSW輸出接口集合,對所述ASW輸出接口集合進行校驗,得到ASW備選輸出接口集合;
采用所述ASW備選輸出接口集合,對所述ASW輸入接口集合進行校驗,得到ASW預設輸入接口集合和校準后的所述ASW輸出接口集合;
采用所述BSW輸入接口集合,對所述ASW預設輸入接口集合進行校驗,得到ASW備選輸入接口集合;
采用所述ASW備選輸入接口集合進行自身校驗,得到校驗后的所述ASW輸入接口集合。
5.根據權利要求4所述的接口校驗方法,其特征在于,所述BSW輸出接口集合包括多個ASW輸出信號,所述ASW輸出信號至少具有變量名稱、數據類型、接口初始值、接口維度以及接口函數,所述ASW輸出接口集合包括多個所述Output信號,所述Output信號至少具有ASW變量名稱、ASW數據類型、ASW接口初始值、ASW接口維度以及BSW接口函數,
采用所述BSW輸出接口集合,對所述ASW輸出接口集合進行校驗,得到ASW備選輸出接口集合,包括:
在目標ASW輸出信號的所述變量名稱與目標Output信號的所述ASW變量名稱相同的情況下,采用所述目標ASW輸出信號的所述數據類型、所述接口初始值以及所述接口維度,對所述目標Output信號的所述ASW數據類型、所述ASW接口初始值以及所述ASW接口維度進行校驗,其中,所述目標ASW輸出信號為多個所述ASW輸出信號中的一個,所述目標Output信號為多個所述Output信號中的一個;
在校驗通過的情況下,將所述目標ASW輸出信號的所述接口函數,寫入至所述目標Output信號的所述BSW接口函數中,得到所述ASW備選輸出接口集合。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于埃諾威(蘇州)新能源科技有限公司,未經埃諾威(蘇州)新能源科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211319706.5/1.html,轉載請聲明來源鉆瓜專利網。





