• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 機載任務記錄器中數據記錄器組件的設計與實現

    機載任務記錄器中數據記錄器組件的設計與實現

    作者: 時間:2012-05-18 來源:網絡 收藏

    系統軟件完成一些列初始化之后,執行存放于NANOHash內部的腳本文件Start.txt加載應用程序,應用程序的入口函數為kgStart()。

    2)應用軟件主要內部函數

    ①kgStart():應用程序主函數。完成系統軟件剩余的初始化;獲取并統一系統時間;按格式要求建立正確的文件夾及文件;加載飛行信息以及時區信息(用于調整GPS時間到當地時間);讀取波段開關狀態,給DCU發送控制指令;發起完成系統功能。

    ②timepackage():寫時間包函數。通過100 ms定時器精確計算系統時間,讀取9路的總量,按規定格式將時間和量信息寫入time.bin時間包。

    ③DataPro2():DSP接收的8路任務數據的寫盤函數。當雙口RAM中8個區域中有至少一個區域中數據量超過1 K或者超時3 s時,讀取雙口RAM中的8路數據,并寫入電子盤。

    ④DataProl():處理來自XR17D158的信息。158芯片8個通道共享1個中斷,當有158的中斷到來時,遍歷8個通道,讀入數據并判斷、解析。第1、2個通道分別對應壓縮板1、2,第3個通道用于接收GPS數據,第4個通道用于和存儲校時模塊中斷DSP通信,第5個通道備用,第6個通道和數據采集器(DCU)通信,第7個通道用于和狀態控制器通信(即采集多波段開關狀態的DSP),第8個通道用于接收DK4數據。

    ⑤writeGpsTask():GPS數據寫盤函數。將GPS數據按照GPRMC格式寫入電子盤,為地面回放工作站提供時間和位置參考。

    ⑥writeDk4Task():DK4數據寫盤函數。將唯一通過158擴展串口接收到的DK4數據寫入電子盤。

    3 結束語

    根據戰術訓練實際,對多路任務數據了同步,按照統一時間標記和統一判讀規范進行各種類型數據的聯合分析判讀,快速準確的給出飛機自身飛行狀況、飛行員操作狀況、武器運用狀況、數據通信狀況和電子對抗狀況等信息,對作戰訓練效果評估意義重大。


    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 昌乐县| 扶风县| 北流市| 清新县| 房产| 和平县| 建水县| 灵山县| 方山县| 彭州市| 包头市| 屯留县| 杭锦旗| 民权县| 康定县| 土默特左旗| 琼结县| 绥棱县| 铁力市| 大余县| 普陀区| 扶绥县| 雷波县| 鄂托克前旗| 杭锦后旗| 阆中市| 平泉县| 阳山县| 图木舒克市| 江永县| 长白| 海原县| 定安县| 安龙县| 南部县| 邳州市| 炉霍县| 甘泉县| 大港区| 新平| 博罗县|