? 1553
? API:應用程序接口(Application Program Interface)。
? PCI-E:外設互聯標準(Peripheral Component Interconnect Express)。
? BUS:總線。
? DLL :動態鏈接庫。
? QT:軟件開發工具。
? C++ :軟件開發語言。
按照用戶的相關設計方案和文檔規定進行。
1、用戶的需求說明文檔。
2、硬件件工程。
3、GB/T11457 硬件工程術語。
4、GB/8567-88 計算機產品開發文件編程指南。
5、GB438B-2009 硬件開發文檔通用要求。
6、GB/2768A-2009 軟件開發通用要求。
7、GB/T13702-1992 計算機軟件分類與代碼。
8、GB/T20918-2007 信息技術。
9、GB/T19003-2008 軟件工程。
10、GB/T5538-1995 軟件工程標準分類法。
11、GB/T9386-2008 計算機富安居測試文檔編。
12、GB/T9385-2008 計算機軟件需求規格說明。
帶PcieX8接口的服務器上。具體設備待定。
采用標準定制尺寸設計,80mm×100mm(暫定)(不包括安裝耳片、連接器、螺釘等突出物)。長度按照實際硬件實物的大小,進行最優和最小設計。
滿足用戶的需求,支持Pcie 接口的1553通信。
電源:12V直流。
a) 1553接口
c)指示燈。
d)調試時鐘接口。
金屬罩的表面顏色為無光澤黑色,面板上所有的文字和符號為白色。
工作溫度:-40℃~+60℃;貯存溫度:-55℃~+70℃。
相對濕度:5%~95%
滿足設備抗震性能要求,滿足國軍標。
滿足國軍標
4 總體設計
下面將使用(結構化設計)面向數據流的方法對國產1553驅動軟件和國產1553板卡處理流程進行分析。系統可分為兩大部分:一、國產1553驅動軟件,二、國產1553板卡。
國產1553驅動軟件是以國產1553板卡硬件設備為基礎,通過國產1553板卡硬件向上面的驅動應用層開發數據翻譯、顯示、數據轉發、邏輯控制等模塊;向下面的底層開發數據采集、數據塊與地址映射等模塊。一般會有4個層面:硬件層(HW)、驅動層(Driver)、應用層(API)。應用層提供了國產1553控制系統與硬件設備的交互界面。
統籌規劃和統一設計系統結構。尤其是應用系統建設結構、數據模型結構、數據存儲結構以及系統擴展規劃等內容,均需從全局出發、從長遠的角度考慮。
模塊構成必須采用成熟、具有國內先進水平,并符合國際發展趨勢的技術、軟件產品和設備。在設計過程中充分依照國際上的規范、標準,借鑒國內外目前成熟的主流網絡和綜合信息系統的體系結構,以保證系統具有較長的生命力和擴展能力。保證先進性的同時還要保證技術的穩定、安全性。
模塊設計和架構設計中充分考慮硬件的安全和可靠。
模塊各項技術遵循國際標準、國家標準、行業和相關規范。
硬件要采用國際主流、成熟的體系架構來構建,實現平臺的應用。
保護已有資源,急用先行,在滿足應用需求的前提下,盡量降低建設成本。
模塊系統設計要考慮到業務未來發展的需要,盡可能設計得簡明,降低各功能模塊耦合度,并充分考慮兼容性。系統能夠支持對多種格式數據的存儲。
國產1553板卡控制單元可以做到軟硬件接口連接相應的輸入輸出組件,完成數據采集、數據分析、數據通信等功能。