1.一種機(jī)載航電系統(tǒng)通用IO處理系統(tǒng),包含配置生成工具模塊和通用IO處理引擎模塊,其特征在于:
所述配置生成工具模塊用于從應(yīng)用數(shù)據(jù)集中獲取應(yīng)用的輸入/輸出參數(shù)以及應(yīng)用對應(yīng)的各個信號源,根據(jù)關(guān)聯(lián)數(shù)據(jù)從ICD數(shù)據(jù)源中抽取各個信號源對應(yīng)的信號,再通過該信號在ICD數(shù)據(jù)源中找到對應(yīng)的消息,通過消息找到對應(yīng)的通信接口,從而抽取出所有的配置信息生成配置文件;
所述通用IO處理引擎依據(jù)配置文件創(chuàng)建通信接口,與外部進(jìn)行通信,同時依據(jù)配置文件中的各種屬性值解析接收到的消息、抽取信號、進(jìn)行源選擇、轉(zhuǎn)換為應(yīng)用所需要的參數(shù),轉(zhuǎn)換應(yīng)用輸出參數(shù)為輸出信號,依據(jù)總線類型設(shè)置信號集的有效性,打包消息,發(fā)送消息。
2.根據(jù)權(quán)利要求1所述的一種機(jī)載航電系統(tǒng)通用IO處理系統(tǒng),其特征在于所述ICD數(shù)據(jù)源是將各種航電系統(tǒng)ICD數(shù)據(jù)通過一組航電系統(tǒng)ICD數(shù)據(jù)表示規(guī)則轉(zhuǎn)換而來。
3.根據(jù)權(quán)利要求1所述的一種機(jī)載航電系統(tǒng)通用IO處理系統(tǒng),其特征在于所述應(yīng)用數(shù)據(jù)集是將采用模型表示的應(yīng)用功能邏輯數(shù)據(jù)要求通過抽象為統(tǒng)一的關(guān)聯(lián)數(shù)據(jù)、應(yīng)用源信息和應(yīng)用邏輯數(shù)據(jù)而來。