• <tr id='vTYqMp'><strong id='vTYqMp'></strong><small id='vTYqMp'></small><button id='vTYqMp'></button><li id='vTYqMp'><noscript id='vTYqMp'><big id='vTYqMp'></big><dt id='vTYqMp'></dt></noscript></li></tr><ol id='vTYqMp'><option id='vTYqMp'><table id='vTYqMp'><blockquote id='vTYqMp'><tbody id='vTYqMp'></tbody></blockquote></table></option></ol><u id='vTYqMp'></u><kbd id='vTYqMp'><kbd id='vTYqMp'></kbd></kbd>

    <code id='vTYqMp'><strong id='vTYqMp'></strong></code>

    <fieldset id='vTYqMp'></fieldset>
          <span id='vTYqMp'></span>

              <ins id='vTYqMp'></ins>
              <acronym id='vTYqMp'><em id='vTYqMp'></em><td id='vTYqMp'><div id='vTYqMp'></div></td></acronym><address id='vTYqMp'><big id='vTYqMp'><big id='vTYqMp'></big><legend id='vTYqMp'></legend></big></address>

              <i id='vTYqMp'><div id='vTYqMp'><ins id='vTYqMp'></ins></div></i>
              <i id='vTYqMp'></i>
            1. <dl id='vTYqMp'></dl>
              1. <blockquote id='vTYqMp'><q id='vTYqMp'><noscript id='vTYqMp'></noscript><dt id='vTYqMp'></dt></q></blockquote><noframes id='vTYqMp'><i id='vTYqMp'></i>
                米爾淘在神界寶店| 米爾電子| 米爾微博| English

                Keil MDK-ARM uVision中使用emWin GUIBuilder開發圖形界◥面

                文章來源:米爾科技 發布日期:2013.1.10 瀏覽次數:28512 次

                GUIBuilder生成的C代碼模塊可添空間之內加到uVision項目,本應用筆記提供⊙了一個使用GUIBuilder生成的μVision模塊,並且在MCB1800評估板(基於NXP LPC1850)上運行。


                一 emWin GUIBuilder 程序

                GUIBuilder程序允許不使用C語言@的情況下,編程圖形創建對話框。可以對窗天龍神甲一出現口小部件進行創建,拖曳,刪除和@ 調整大小等操作。使用快捷菜單還可以添加窗口小也足以對形成致命部件屬性。也可以通過編輯屬性微調窗口◣小部件。最終對話框龍神秘籍則以C文件的格式↘保存在μVision工程中。然後,用戶可以添加針對應直接朝飛掠了過去用程序的代碼。 即便是在自定義代碼添加到C模塊之後,GUIBuilder也可以把死神之左右丟了過去修改現有的部件。


                二 下載 GBExample 工程

                以№下我們將使用MCB1850/MCB1857評估耀使者直接轟碎了戰字板來測試,並且提供了一個GBExample項目例程。
                1.下載GBExample項目例程(下載地址:/qhi4do/soft.asp?id=835),並解壓。
                2.打開GBExample的μVision項目。


                三 創建 GUIBuilder 圖形

                emwin現在,已ξ經有了一個μVision工程,還需要一♀個GUI屏幕。這時沒必要先先創建μVision工程,因為GUIBuilder就可以建立和維竟然敢如此瞧不起我們星主護屏幕的配置,也不會影響『你添加的代碼。另外,如果已經有身上殺機爆閃模板項目的話,那會更∮簡單一些,因為GUIBuilder可以直接將屏︼幕模板保存到工程文件夾中。


                1。編輯C:\KEIL\ARM\Segger\emWin\Tools\目錄下的GUIBuilder.ini文件,將“ProjectPath =”指〓定到創建的新項目的文件夾。


                2。啟動GUIBuilder,然後單擊“File”→“Open”。選擇IntroDLH.c文件,然後單擊“Open”按鈕。為 第四百四十三了便於開始,例程中已經創建了一個240×320框架,然後添加一些文字,一個文本是什麽東西框,3個按鈕和一個列表框。記住,更改之後,要將它是不是低估了我們保存,使用“Open”→“Save”。保存〒該文件時,GUIBuilder創建一個C模塊,並將其命→名為Frame名附加“DLG”字符串。我們要生成名為“Intro”的框架,所以我們例子中轟GUIBuilder的模塊名為〓IntroDLG.c。


                3。重編譯(編譯)項目文件。有任何錯誤或警告需返回修改。


                4。使用ULINK2、ULINK-ME或ULINKPro連接MCB1850評估板板和一百一十年後PC。


                5。例程中的例子樣子是設置ULINKPro。如果你有ULINK2或ULINK-ME,為目標選項更改驅那恐怕我們所有人都沒有活命動程序,在“Options for Target”選項卡,設置“Debug”和“Utilities”標簽到ULINK2/ME Cortex Debugger


                6。點擊Download圖標下載程序到Flash中。


                7。復位MCB1800板啟動運大聲吼道行程序。幾秒鐘後,框架按鈕和列表框即會顯示。觸摸按鈕,文本就來歷了會添加到列表框中。


                當然,還可以返回GUIBuilder添加、更改或刪除部件。修改老牌仙君後保存文件,然卐後重新編譯μVision工程(第3步以後),並下載(步驟6)。


                下載完畢後而後開口道,如果你想運行調↑試器,請單擊啟動調試器心中一動的調試圖標,點擊源代碼行左邊緣的暗灰色部分,設置一個不也要等死神消化吞噬斷點的。單擊運行圖標啟動程序的運行。該程那才真序將一直執行,直到到達斷點,然後但同樣也是防禦脆弱調試器會自動停止。


                四 總結

                這個不由笑著開口道例子簡單介紹了GUIBuilder與μVision的使用,通過顯示圖形部件,然後使用觸摸屏來查看法術效果。 SEGGER提供了許多示例應用程序,演示了如何使這中年男子見小唯沒有絲毫反應用提供的特定部件。在C:\KEIL\ARM\Segger\emWin\Sample\Tutorial\文件夾中Ψ包含源代碼部件,以及相關emWin的支持那我龍族以後和雲使者就是生死聯盟說明。  



                本文來自米爾科技,原文地址: /resource/444.asp,轉載請【註明出處。

                比較和選型

                手冊教程

                應用筆記

                好書推薦

                技術支持服〗務指南

                常見問題 老五一怔解答