亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于航電系統(tǒng)的顯示工具設計與實現(xiàn)

        2017-07-11 08:10:01杜建華瞿海娜萬菁昱
        電腦知識與技術 2017年15期

        杜建華 瞿海娜 萬菁昱

        摘要:隨著航電系統(tǒng)的發(fā)展,航電系統(tǒng)功能越來越多,也越來越復雜,因此航電系統(tǒng)軟件項目也越來越多。該文主要提出了基于航電系統(tǒng)的顯示工具分析與設計,分析了顯示工具的框架結構,研究了工具端和目標端消息交互流程,給出了工具端和目標端結構設計,為航電系統(tǒng)顯示工具的設計與實現(xiàn)提供可參考依據(jù)。

        關鍵詞:航電系統(tǒng);工具;顯示工具

        近年來嵌入式領域得到了迅猛發(fā)展,嵌人式系統(tǒng)已經(jīng)無處不在,嵌入式系統(tǒng)的開發(fā)也變得越來越復雜,軟硬件的復雜度都大幅度增加。而市場對于嵌入式系統(tǒng)的開發(fā)周期要求也越來越高,這對于嵌入式開發(fā)工具提出了新的挑戰(zhàn)。航空電子系統(tǒng)是飛機重要的組成部分,在幾十年的發(fā)展中,系統(tǒng)結構不斷演變,經(jīng)歷了一個從分立式、聯(lián)合式、綜合化到高度綜合化的發(fā)展過程。隨著綜合化航電系統(tǒng)的發(fā)展,航電系統(tǒng)功能模塊也越來越多,越來越復雜,因此航電系統(tǒng)軟件項目也越來越多。目前,航電系統(tǒng)軟件維護信息很大一部分是通過串口進行輸出顯示,給研發(fā)人員維護帶來了不便,如只有在串口打開時,才能查看或捕獲顯示信息,而且串口輸出占用目標系統(tǒng)的執(zhí)行時間,影響系統(tǒng)執(zhí)行效率。此外,目標主機應用的輸出信息通過串口顯示,內容多且雜亂。本文主要提出了基于航電系統(tǒng)顯示工具分析與設計,其目的是為航電系統(tǒng)型號項目,尤其是驅動軟件項目,提供一種輸出信息按照模塊級別分類顯示,以利于顯示信息的查看和項目維護及故障定位。

        1顯示工具應用結構

        1.1顯示工具應用結構

        如圖1所示,顯示工具通過傳輸通道連接到目標機系統(tǒng),實現(xiàn)目標機系統(tǒng)模塊的顯示信息分類型分級別的輸出到顯示工具。傳輸通道由通信處理模塊實現(xiàn),傳輸通道可包括多種傳輸通信,如以太網(wǎng),串口,光纖等。

        顯示工具基于WINDOWS系統(tǒng)平臺,采用VC集成開發(fā)環(huán)境,包括配置處理,顯示處理,通信處理。配置處理主要完成人機交互信息的配置處理,包括菜單欄,工具欄和窗口配置等。顯示處理主要完成按照系統(tǒng)模塊分類型分級別的顯示輸出。通信處理為顯出處理提供通信服務,顯示處理通過使用通信處理提供的API接口服務,完成目標機顯示信息的輸出。

        目標機基于嵌入式系統(tǒng)平臺,包括系統(tǒng)模塊,配置處理,顯示處理和通信處理。系統(tǒng)模塊通過使用顯示處理提供的API接口服務,將需要顯示信息輸出到顯示工具。配置處理主要用于處理和存儲顯示工具的配置信息??刂葡⒌呐渲眯畔?。顯示處理主要為系統(tǒng)模塊提供API接口服務,完成系統(tǒng)模塊分類型分級別的顯示輸出。通信處理為顯出處理提供通信服務,顯示處理通過使用通信處理提供的API接口服務,將目標機顯示信息傳輸給顯示工具進行分類型分級別的顯示輸出。

        1.2顯示工具交互示意圖

        如圖2所示,顯示工具和目標機交互的消息主要分為兩類:一類為打開和關閉窗口的控制消息,另一類為傳輸顯示的數(shù)據(jù)消息。

        1.3顯示工具傳輸示意圖

        如圖3所示,對于控制消息,數(shù)據(jù)體主要存放窗口列表。窗口頭部包括操作碼,操作窗口數(shù)目,保留字段。對于數(shù)據(jù)消息,數(shù)據(jù)體主要存放顯示數(shù)據(jù)。窗口頭部包括操作碼,窗口編號,輸出級別,保留字段。通信頭部由具體的通信協(xié)議決定。

        2顯示工具結構設計

        顯示工具設計主要包括顯示工具和目標機結構設計。

        2.1顯示工具設計

        顯示工具包括界面設計,配置處理設計,通信處理設計,顯示處理設計等。

        2.1.1界面設計

        如圖4所示,顯示工具界面主要包括菜單欄,按鈕欄和顯示欄。

        菜單欄包括文件,配置,窗口和幫助菜單項。文件菜單項完成文件保存,文件打開,文件關閉等。配置菜單項包括通信類型配置,通信參數(shù)配置等。其中,通信類型包括串口,網(wǎng)口,光纖等。通信參數(shù)配置主要包括通信類型,通信地址,通信類型優(yōu)先級等。窗口菜單項包括窗口創(chuàng)建,窗口打開,窗口關閉,窗口配置,窗口保存等。其中窗口配置窗口屬于哪兒系統(tǒng)模塊,窗口打印顏色,窗口打印級別等。幫助菜單項主要包括顯示工具版本號,顯示工具使用說明等。

        按鈕欄包括打開,配置,保存,查找,顯示等。打開按鈕用于打開顯示文件。配置按鈕用于配置通信類型及通信參數(shù)。保存按鈕用于保存或捕獲窗口的顯示信息到文本文件,并存入到磁盤。查找按鈕用于在顯示文件中以字符串方式查找信息。顯示按鈕用于配置窗口的打印級別,決定系統(tǒng)模塊窗口顯示哪類打印信息。

        顯示欄包含與系統(tǒng)模塊相對應的顯示窗口,用于顯示系統(tǒng)模塊的顯示信息。顯示欄包括的窗口數(shù)最大為256個。

        2.1.2配置處理設計

        配置處理主要完成工具界面通信配置,窗口配置等配置信息處理及存儲。通信配置包括:首先,用戶通過工具界面輸出通信配置參數(shù),配置處理進行相應的合法性檢查處理并存儲本地。其次,將與工具端的相關的通信參數(shù)配置提交給通信處理,由通信處理完成相應的初始化處理等。窗口配置包括:首先,用戶通過工具界面進行相應的窗口配置操作,配置處理進行相應的合法性檢查處理并存儲本地。其次,將窗口相關的窗口參數(shù)配置提交給顯示處理,由顯示處理進行相應的初始化處理等。

        2.1.3通信處理設計

        如圖5所示,通信處理模塊包括通信軟件接口模塊,通信模塊。通信軟件接口模塊實現(xiàn)對各通信模塊服務接口的封裝,為顯示處理提供統(tǒng)一的通信接口,屏蔽了底層通信模塊的差異性。通信軟件接口模塊主要提供了發(fā)送和接收控制消息接口,接收數(shù)據(jù)消息接口,通信配置接口等。通信模塊的數(shù)量與顯示工具支持的傳輸通道有關系。通信模塊負責與目標機進行通信,將接收到的數(shù)據(jù)包處理后提交給顯示處理模塊。

        2.1.4顯示處理設計

        顯示處理主要完成接收窗口數(shù)據(jù)包,解析窗口數(shù)據(jù)包,獲取顯示數(shù)據(jù),窗口顯示數(shù)據(jù),如圖6所示。

        2.2目標機工具設計

        目標機工具設計包括配置處理設計,通信處理設計,顯示處理設計等。

        2.2.1配置處理設計

        配置處理完成顯示工具發(fā)送的控制消息中關于通信配置和窗口配置參數(shù)信息存儲,并完成通信類型的配置,窗口初始化等工作。

        2.2.2通信處理設計

        目標機端的通信處理與工具端的通信處理基本相同。通信處理模塊包括通信軟件接口模塊,通信模塊。通信軟件接口服務有點區(qū)別。目標機端的通信軟件接口模塊主要提供了發(fā)送和接收控制消息接口,發(fā)送數(shù)據(jù)消息接口等。

        2.2.3顯示處理設計

        顯示處理主要完成發(fā)送和接收窗口數(shù)據(jù)包,組裝和解析窗口數(shù)據(jù)包。

        3結束語

        隨著航電系統(tǒng)發(fā)展及廣泛應用,航電系統(tǒng)功能模塊也越來越多,系統(tǒng)顯示輸出信息通過串口輸出,無論是信息顯示,還是故障定位都很難滿足工作的需求?;诤诫娤到y(tǒng)的顯示工具正是為了使輸出信息按照模塊級別分類顯示,以利于項目研發(fā)人員管理和控制顯示信息,以利于項目外場維護,以利用同類型項目提供通用化的系統(tǒng)顯示工具。

        久久天天躁狠狠躁夜夜2020!| 久久婷婷五月综合97色直播| 影音先锋男人av鲁色资源网| 日日干夜夜操高清视频| 国产成人精品cao在线| 国产毛片精品av一区二区| 国产日产亚洲系列最新| 天堂一区人妻无码| 97色综合| av黄色大片久久免费| 人妻洗澡被强公日日澡电影| 国产va免费精品观看| 亚洲第一区二区快射影院| 狼人精品剧情av在线观看| 欧美三级不卡在线观看| 亚洲日本va午夜在线影院| AV无码专区亚洲AVL在线观看| 青青草好吊色在线观看| 国产欧美日韩一区二区三区| 久久精品国产精品青草色艺| 魔鬼身材极品女神在线| 激情亚洲一区国产精品久久| 无码日韩精品一区二区三区免费| 国产最新一区二区三区天堂| 女同性恋看女女av吗| 真人抽搐一进一出视频| 日本老熟欧美老熟妇| 无码人妻丰满熟妇区免费| 国产女主播一区二区久久| 精品久久香蕉国产线看观看亚洲| 亚洲AV无码专区一级婬片毛片| 少妇人妻偷人中文字幕| 日本中文字幕一区二区有码在线| 无码国产色欲xxxxx视频| 精品一区二区三区在线视频观看| 日日麻批免费高清视频| 亚洲国产精品一区二区www| 亚洲黄色一级毛片| 少妇特殊按摩高潮对白| 少妇久久久久久人妻无码| 黑人巨大videos极度另类|