欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種自動生成雷達接口控制文件的方法及裝置與流程

文檔序號:40612443發(fā)布日期:2025-01-07 20:57閱讀:11來源:國知局
一種自動生成雷達接口控制文件的方法及裝置與流程

本申請屬于嵌入式軟件通信,特別涉及一種自動生成雷達接口控制文件的方法及裝置。


背景技術(shù):

1、接口控制文件(簡稱:icd)作為通信雙方數(shù)據(jù)傳輸?shù)幕A(chǔ),是機載雷達軟件系統(tǒng)開發(fā)的重要依據(jù)。雷達icd常見的兩種表現(xiàn)形式為文檔文件和頭文件程序,兩種形式互為對應(yīng)關(guān)系,一般文檔文件作為編制頭文件程序的輸入,對頭文件的編輯進行直接約束。目前,雷達icd的生成過程主要分為兩種,一種是傳統(tǒng)方式,另一種是半自動化方式。

2、所謂傳統(tǒng)方式即雷達系統(tǒng)設(shè)計人員先編制icd文檔文件(多為word形式),然后交由軟件設(shè)計人員完成頭文件(多為.h文件)設(shè)計,這種實現(xiàn)方式的主要問題表現(xiàn)在以下幾個方面:

3、1)效率偏低,對于復(fù)雜的icd,手工編輯文檔困難、易錯,而且系統(tǒng)人員和軟件設(shè)計人員的編輯過程相互獨立,雙方對文檔內(nèi)容的理解可能存在歧義,導(dǎo)致icd往往需要多次修改。

4、2)復(fù)用困難,各型號icd之間有時存在相通的情況,復(fù)用的過程一般是先找人再找文檔,過程相對麻煩,其次因為文檔書寫風格、形式差異,導(dǎo)致修改過程繁瑣、耗時。

5、3)規(guī)范性差,即使存在編碼規(guī)范,但在icd編輯過程中,由于缺乏對設(shè)計人員的直接約束,因此在變量命名、數(shù)據(jù)結(jié)構(gòu)設(shè)計等方面存在很大的隨意性,各型號很難達成一致。

6、半自動化方式即借助于icd輔助設(shè)計工具,完成icd設(shè)計的部分過程。目前,這種方式存在的不足如下:

7、1)操作繁瑣,輔助工具多是面向大眾需求設(shè)計的,因此功能相對寬泛,冗余操作相對較多,未能有效地滿足機載雷達icd快速成型的需求。

8、2)偏向管理,輔助工具一般用于雷達系統(tǒng)人員進行icd設(shè)計、管理,能很好的提供icd的共享、修改、存儲等功能,但不具備軟件編碼規(guī)范導(dǎo)入、頭文件程序編輯等功能。


技術(shù)實現(xiàn)思路

1、為了解決上述問題,本申請?zhí)峁┝艘环N自動生成雷達接口控制文件的方法及裝置,將傳統(tǒng)的雷達icd線下設(shè)計過程搬到線上,把icd文檔編制和頭文件程序編輯過程有機結(jié)合,依靠平臺自動輸出多種格式的icd文件。

2、本申請第一方面提供了一種自動生成雷達接口控制文件的方法,主要包括:

3、步驟s1、形成用于對接口控制文件進行內(nèi)容編輯的第一編輯界面;

4、步驟s2、在所述第一編輯界面,根據(jù)用戶輸入的接口控制文件的屬性,生成該接口控制文件的索引項;

5、步驟s3、根據(jù)用戶輸入的各元素內(nèi)容、屬性及各元素之間的層級關(guān)系,生成完備的接口控制文件;

6、步驟s4、根據(jù)用戶指定,將所述完備的接口控制文件生成word文檔或者xml文檔;

7、步驟s5、在第二編輯界面,按照預(yù)設(shè)的映射規(guī)范將所述xml文檔通過編輯生成頭文件程序。

8、優(yōu)選的是,在步驟s2中,所述接口控制文件的屬性包括雷達系列、項目代號、通訊協(xié)議、通訊速率、通訊周期、數(shù)據(jù)來源、數(shù)據(jù)目的及接口描述。

9、優(yōu)選的是,步驟s3進一步包括:

10、步驟s31、基于用戶對插入子項復(fù)選框的勾選,構(gòu)建各元素的層級關(guān)系,并通過編號的自動層級命名進行反映;

11、步驟s32、接收用戶對各元素的內(nèi)容及屬性的設(shè)定。

12、優(yōu)選的是,步驟s32中,各元素的內(nèi)容及屬性包括元素名稱、元素描述、元素類型、元素長度、元素單位、元素值域及元素精度。

13、優(yōu)選的是,步驟s5中,預(yù)設(shè)的映射規(guī)范包括:在生成頭文件程序時用于約束變量命名方式的映射規(guī)范,用于約束變量類型的映射規(guī)范,以及用于約束變量表達方式的映射規(guī)范。

14、優(yōu)選的是,步驟s5進一步包括:

15、步驟s51、在所述第二編輯界面形成用于展示接口控制文件各元素層級關(guān)系的樹型結(jié)構(gòu)部分,用于對樹型結(jié)構(gòu)上指定元素進行命名的編輯部分,以及用于展示樹型結(jié)構(gòu)上指定元素的頭文件程序的預(yù)覽部分;

16、步驟s52、根據(jù)選擇的元素,在預(yù)設(shè)的本地臨時詞庫和/或網(wǎng)絡(luò)通用詞庫中模糊匹配出一個或多個可選命名,以供用戶對樹型結(jié)構(gòu)上指定元素進行命名,所述本地臨時詞庫是指臨時存儲的用于對元素進行命名的詞條庫,所述網(wǎng)絡(luò)通用詞庫是指經(jīng)過注冊審批的用于對元素進行命名的詞條庫;

17、步驟s53、將編輯后的接口控制文件導(dǎo)出為頭文件程序。

18、本申請第二方面提供了一種自動生成雷達接口控制文件的裝置,主要包括:

19、第一編輯界面生成模塊,用于形成對接口控制文件進行內(nèi)容編輯的第一編輯界面;

20、索引項編輯模塊,用于在所述第一編輯界面,根據(jù)用戶輸入的接口控制文件的屬性,生成該接口控制文件的索引項;

21、接口控制文件元素編輯模塊,用于根據(jù)用戶輸入的各元素內(nèi)容、屬性及各元素之間的層級關(guān)系,生成完備的接口控制文件;

22、文檔導(dǎo)出模塊,用于根據(jù)用戶指定,將所述完備的接口控制文件生成word文檔或者xml文檔;

23、頭文件程序生成模塊,用于在第二編輯界面,按照預(yù)設(shè)的映射規(guī)范將所述xml文檔通過編輯生成頭文件程序。

24、優(yōu)選的是,所述接口控制文件元素編輯模塊包括:

25、元素層級關(guān)系編輯單元,用于基于用戶對插入子項復(fù)選框的勾選,構(gòu)建各元素的層級關(guān)系,并通過編號的自動層級命名進行反映;

26、元素內(nèi)容及屬性編輯單元,用于接收用戶對各元素的內(nèi)容及屬性的設(shè)定。

27、優(yōu)選的是,步驟s5中,預(yù)設(shè)的映射規(guī)范包括:在生成頭文件程序時用于約束變量命名方式的映射規(guī)范,用于約束變量類型的映射規(guī)范,以及用于約束變量表達方式的映射規(guī)范。

28、優(yōu)選的是,所述頭文件程序生成模塊包括:

29、第二編輯界面生成單元,用于在所述第二編輯界面形成用于展示接口控制文件各元素層級關(guān)系的樹型結(jié)構(gòu)部分,用于對樹型結(jié)構(gòu)上指定元素進行命名的編輯部分,以及用于展示樹型結(jié)構(gòu)上指定元素的頭文件程序的預(yù)覽部分;

30、詞條檢索單元,用于根據(jù)選擇的元素,在預(yù)設(shè)的本地臨時詞庫和/或網(wǎng)絡(luò)通用詞庫中模糊匹配出一個或多個可選命名,以供用戶對樹型結(jié)構(gòu)上指定元素進行命名,所述本地臨時詞庫是指臨時存儲的用于對元素進行命名的詞條庫,所述網(wǎng)絡(luò)通用詞庫是指經(jīng)過注冊審批的用于對元素進行命名的詞條庫;

31、頭文件程序?qū)С鰡卧?,用于將編輯后的接口控制文件?dǎo)出為頭文件程序。

32、本申請簡化了icd設(shè)計流程,降低了溝通成本和icd的出錯概率,加快了icd生成速度,并提高了icd復(fù)用程度,提高了icd規(guī)范程度以及提升了icd設(shè)計的準確性。



技術(shù)特征:

1.一種自動生成雷達接口控制文件的方法,其特征在于,包括:

2.如權(quán)利要求1所述的自動生成雷達接口控制文件的方法,其特征在于,在步驟s2中,所述接口控制文件的屬性包括雷達系列、項目代號、通訊協(xié)議、通訊速率、通訊周期、數(shù)據(jù)來源、數(shù)據(jù)目的及接口描述。

3.如權(quán)利要求1所述的自動生成雷達接口控制文件的方法,其特征在于,步驟s3進一步包括:

4.如權(quán)利要求3所述的自動生成雷達接口控制文件的方法,其特征在于,步驟s32中,各元素的內(nèi)容及屬性包括元素名稱、元素描述、元素類型、元素長度、元素單位、元素值域及元素精度。

5.如權(quán)利要求1所述的自動生成雷達接口控制文件的方法,其特征在于,步驟s5中,預(yù)設(shè)的映射規(guī)范包括:在生成頭文件程序時用于約束變量命名方式的映射規(guī)范,用于約束變量類型的映射規(guī)范,以及用于約束變量表達方式的映射規(guī)范。

6.如權(quán)利要求1所述的自動生成雷達接口控制文件的方法,其特征在于,步驟s5進一步包括:

7.一種自動生成雷達接口控制文件的裝置,其特征在于,包括:

8.如權(quán)利要求7所述的自動生成雷達接口控制文件的裝置,其特征在于,所述接口控制文件元素編輯模塊包括:

9.如權(quán)利要求7所述的自動生成雷達接口控制文件的裝置,其特征在于,步驟s5中,預(yù)設(shè)的映射規(guī)范包括:在生成頭文件程序時用于約束變量命名方式的映射規(guī)范,用于約束變量類型的映射規(guī)范,以及用于約束變量表達方式的映射規(guī)范。

10.如權(quán)利要求7所述的自動生成雷達接口控制文件的裝置,其特征在于,所述頭文件程序生成模塊包括:


技術(shù)總結(jié)
本申請屬于嵌入式軟件通信技術(shù)領(lǐng)域,特別涉及一種自動生成雷達接口控制文件的方法及裝置,該方法包括:步驟S1、形成用于對接口控制文件進行內(nèi)容編輯的第一編輯界面;步驟S2、在第一編輯界面,根據(jù)用戶輸入的接口控制文件的屬性,生成該接口控制文件的索引項;步驟S3、根據(jù)用戶輸入的各元素內(nèi)容、屬性及各元素之間的層級關(guān)系,生成完備的接口控制文件;步驟S4、根據(jù)用戶指定,將完備的接口控制文件生成word文檔或者xml文檔;步驟S5、在第二編輯界面,按照預(yù)設(shè)的映射規(guī)范將xml文檔通過編輯生成頭文件程序。本申請簡化了ICD設(shè)計流程,提高了ICD復(fù)用程度,提高了ICD規(guī)范程度以及提升了ICD設(shè)計的準確性。

技術(shù)研發(fā)人員:張帥,張陸峰,陳婷慧
受保護的技術(shù)使用者:中國航空工業(yè)集團公司雷華電子技術(shù)研究所
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/6
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
西乌| 鄂托克前旗| 成武县| 泊头市| 平塘县| 唐山市| 乌恰县| 涞源县| 汝阳县| 北票市| 深州市| 邢台县| 阳原县| 汪清县| 汉寿县| 宁乡县| 天气| 滁州市| 嵊泗县| 舟曲县| 射阳县| 呼伦贝尔市| 屏东市| 屏边| 即墨市| 双峰县| 稷山县| 若羌县| 象州县| 彭山县| 宝应县| 枣阳市| 萨迦县| 托里县| 宜君县| 康保县| 红原县| 唐海县| 独山县| 佳木斯市| 宝丰县|