首頁 > 評測 > 當GUI遇上Wizard,與F756_EVAL來一場完美邂逅
當GUI遇上Wizard,與F756_EVAL來一場完美邂逅
- [導讀]
- ST收購Draupner的消息已經(jīng)過了一些時日,想必TouchGFX以后在STM32上會更好用。但本文成文之時這項收購發(fā)生,本文將著重介紹下在F756 EVAL上使用Wizard的體驗。
5.到GCC ARM Embedded toolchain上下載最新版本后。安裝到STM32Fx目錄里就可以。
6.接下來就是把STM32F7 HAL的支持包下載后,解壓到STM32Fx里,已經(jīng)安裝的直接復(fù)制到STM32Fx目錄就可以了。。
7.最后解壓STM32F769 Discovery board Demo包到STM32Fx目錄里就可以了。
四、Embedded Wizard配合MDK進行程序
以上第三章節(jié)就是官方給出的開發(fā)環(huán)境搭建步驟,默認使用了GCC編譯工具鏈;如果各位在開發(fā)中用到了Keil或者IAR的集成開發(fā)環(huán)境,還需要使用官方提供的批處理指令,生成我們能夠在開發(fā)環(huán)境使用的開發(fā)庫,具體操作步驟可以參考官方的說明;
Wizard官方為了方便用戶盡快熟悉UI的開發(fā)模式,在例程庫中附帶了幾個應(yīng)用程序例程,基本含蓋了我們常用的UI組件。例程目錄如下
再來幾個炫酷的UI界面,小時候你的經(jīng)典的彈球游戲——BrickGame
數(shù)據(jù)折線圖顯示——ChartsDemo
溫濕度記錄——ClimateCabinet
RGBA全彩色測試——ColorFormats
頻率幀測試——GraphicsAccelerator
此處的UI界面我們使用官方提供的例程WashingMachine,工程內(nèi)容比較簡單,只有一個界面,可以進行觸摸屏交互更改參數(shù),UI設(shè)計工程如下;
之后我們直接按步驟編譯即可生成我們需要的C代碼庫,然后我們還要在工程中添加必要的EVAL板配置文件與STM32F756的開發(fā)庫,最后就是在main函數(shù)中調(diào)用我們的UI界面了,此處官方網(wǎng)站與例程種又有詳細的描述說明,我們就不再贅述了。
最后配置配置完成的keil工程如下;
Main函數(shù)操作如下;
然后編譯、鏈接,可以看到代碼的空間占用量達到了360K,這還僅僅只是一個界面,看來GUI開發(fā)還是非常吃內(nèi)存的;
程序下載到F756-EVAL后,運行如下;
-
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術(shù)要求》國家標準編制 2024-08-29
- NRF52810藍牙數(shù)字耳機找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設(shè)計
預(yù)算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時前
- PLC項目調(diào)試修改
預(yù)算:¥100001天前
- 起動電機控制器開發(fā)
預(yù)算:¥1100001天前