一種機載設備接口處理軟件的配置方法
【專利摘要】本發(fā)明提出了一種簡單、可靠的機載設備接口處理軟件的配置方法,提高了機載嵌入式應用軟件的通用性和靈活性,縮減航電系統(tǒng)的開發(fā)、維護周期。該配置方法,包括以下環(huán)節(jié):根據機載電子系統(tǒng)及接口控制文檔的定義,建立設備資源表和接口協議表,加載到機載設備;在系統(tǒng)初始化后,設備軟件根據所連接的接口(通道ID),查詢設備資源表,在設備資源表找到對應項,完成接口初始化;按照接口協議表中對應項的信息來解析接口數據,進行數據處理。
【專利說明】一種機載設備接口處理軟件的配置方法
【技術領域】
[0001]本發(fā)明屬于飛機航電系統(tǒng)設計領域,涉及一種機載設備接口處理軟件的配置方法。
【背景技術】
[0002]新型飛機航電系統(tǒng)由各種機載電子設備組成。機載設備之間通過各種總線技術(如ARINC429總線、RS422總線等)相互交聯,進行數據的通信、處理及應用。由于各種機載設備接口的差異,各機載嵌入式軟件往往是針對特定設備接口的處理,如果有機載設備進行維護、更換或接口協議發(fā)生更改,對應的其它相關設備軟件也要進行更改。這樣不僅增加了開發(fā)及測試人員的工作負擔,而且導致機載應用軟件缺乏通用性和靈活性。
【發(fā)明內容】
[0003]本發(fā)明提出了一種簡單、可靠的機載設備接口處理軟件的配置方法,提高了機載嵌入式應用軟件的通用性和靈活性,縮減航電系統(tǒng)的開發(fā)、維護周期。
[0004]本發(fā)明的技術方案如下:
[0005]一種機載設備接口處理軟件的配置方法,包括以下環(huán)節(jié):
[0006]根據機載電子系統(tǒng)及接口控制文檔的定義,建立設備資源表和接口協議表,加載到機載設備;
[0007]在系統(tǒng)初始化后,設備軟件根據所連接的接口(通道ID),查詢設備資源表,在設備資源表找到對應項,完成接口初始化;
[0008]按照接口協議表中對應項的信息來解析接口數據,進行數據處理。
[0009]上述設備資源表用于配置設備接口的基本信息,包括接口類型、設備ID、通道ID、波特率、校驗方式等信息;
[0010]上述接口協議表用于配置各個設備的數據字內容,對于每種(類型的)接口都建立一個相應的接口協議表,接口協議表包括設備ID、數據幀ID、數據位置、有效位、數據分辨率等內容。
[0011]本發(fā)明的優(yōu)點如下:
[0012]提高了機載數據處理軟件的通用性、靈活性及可擴展性。該技術實施簡單方便,安全可靠,使航電系統(tǒng)的開發(fā)、更新和維護等工作變得簡單,極大節(jié)約了人力、物力成本。
【專利附圖】
【附圖說明】
[0013]圖1是本發(fā)明的邏輯示意圖。
[0014]圖2是本發(fā)明的應用示意圖。
【具體實施方式】
[0015]下面對本發(fā)明做進一步詳細說明:
[0016]根據機載電子系統(tǒng)設計方案及接口控制文檔的定義,建立設備資源表和接口協議表兩種配置表文件,通過更改這兩種表單內容來應對機載設備發(fā)生的變更,而不再對機載軟件進行更改。實施步驟如下:
[0017](I)根據機載電子系統(tǒng)設計方案及接口控制文檔的定義,建立設備資源表和接口協議表兩種配置表文件;
[0018](2)設備資源表用于配置設備接口的基本信息,包括接口類型、設備ID、通道ID、波特率、校驗方式等信息;接口協議表用于配置各種接口設備的數據字內容,對于每種接口都需要建立一個相應的接口協議表,包括設備ID、數據幀ID、數據位置、有效位、數據分辨率等內容;
[0019](3)生成嵌入式環(huán)境下可用的設備資源表和接口協議表數據文件,加載到機載設備。
[0020]應用實例:針對某型飛機航電系統(tǒng)中飛行顯示器與甚高頻電臺通訊的RS422接口故障,無法設置電臺工作頻率,將甚高頻電臺更換到飛行顯示器的另一路備用RS422通道上。解決步驟如下:
[0021](I)編輯飛行顯示器的設備資源表,更改連接甚高頻電臺的RS422通道號為備用接口通道;
[0022](2)重新生成設備資源表,接口協議表保持不變;
[0023](3)運行飛行顯示器軟件并加載配置表,通過顯示器可調節(jié)甚高頻電臺的頻率。
【權利要求】
1.一種機載設備接口處理軟件的配置方法,包括以下環(huán)節(jié): 根據機載電子系統(tǒng)及接口控制文檔的定義,建立設備資源表和接口協議表,加載到機載設備; 在系統(tǒng)初始化后,設備軟件根據所連接的接口,查詢設備資源表,在設備資源表找到對應項,完成接口初始化; 按照接口協議表中對應項的信息來解析接口數據,進行數據處理。
2.根據權利要求1所述的機載設備接口處理軟件的配置方法,其特征在于:設備資源表用于配置設備接口的基本信息,包含有接口類型、設備ID、通道ID、波特率、校驗方式; 接口協議表用于配置各個設備的數據字內容,對于每種接口都建立一個相應的接口協議表,接口協議表包含有設備ID、數據幀ID、數據位置、有效位、數據分辨率。
【文檔編號】G06F9/44GK104461535SQ201410735239
【公開日】2015年3月25日 申請日期:2014年12月4日 優(yōu)先權日:2014年12月4日
【發(fā)明者】徐飛, 滕飛, 馮偉, 繆煒濤, 于沛 申請人:中國航空工業(yè)集團公司第六三一研究所