新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于μC/OS-II的便攜式飛行參數數據卸載器

        基于μC/OS-II的便攜式飛行參數數據卸載器

        作者: 時間:2012-08-13 來源:網絡 收藏

        3.2 卸載器實現功能
        卸載器的軟件設計目前分為波形顯示、鍵盤中斷、Flash讀寫和USB存儲4個部分。以加入優先級低于主任務的低功耗任務,可以保證在外場長時間操作。程序開始時初始化μC/,然后創建新任務,啟動多任務調度后,系統就進入了多任務操作系統狀態。系統根據優先級,開始Mytask任務,μC/GUI初始化,顯示波形和其他信息。在多任務環境中,處理器會響應中斷,當有按鍵按下時,會進入按鍵中斷服務子程序,從而進入不同的工作狀態和界面。系統主任務流程如圖4所示。

        本文引用地址:http://www.104case.com/article/193415.htm

        d.JPG


        在數據卸載時能夠顯示工作狀態、卸載方式和查看方式,在顯示波形時可以同時顯示時間、日期、架次等信息及誤碼率,顯示界面可根據需要同時顯示多個波形,在波形動態移動時,若使用簡單的Draw函數,波形閃爍強烈,是因為直接將數據顯示在波形上而造成的圖像閃爍。解決辦法為利用GUI_MEMDEV_Draw()進行繪圖,其在執行時會調用回調函數,基本可以消除顯示屏上的閃爍。

        4 結束語
        嵌入式實時操作系統μC/和圖形用戶界面μC/GUI為飛行參數數據卸載器提供了新的思路,STM32系列微處理器較以往的8位單片機或工控機而言,豐富的外設接口及高性能提供了更多的功能,加入大尺寸液晶屏顯示創造了良好的人機界面,在STM32上移植μC/和μC/CUI,其實時性、多任務、可視化及小型化的特點,以及該設計中D觸發器鎖存信號降低誤碼率及最高5 120 bit/s高速數據轉錄的實現,可提高飛行參數數據卸載器的功能應用和使用效率。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 罗平县| 东海县| 嘉峪关市| 长沙市| 孝昌县| 乡宁县| 商水县| 延寿县| 曲阜市| 班玛县| 龙井市| 乐昌市| 子洲县| 乳源| 耿马| 英吉沙县| 登封市| 贵德县| 福贡县| 汶川县| 北辰区| 墨脱县| 巫溪县| 衡山县| 肇东市| 大关县| 屯昌县| 探索| 拉萨市| 仙居县| 财经| 和田市| 孙吴县| 增城市| 璧山县| 罗平县| 黄平县| 泸水县| 汉中市| 麻阳| 宝鸡市|