www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

首頁 > 評測 > 當GUI遇上Wizard,與F756_EVAL來一場完美邂逅

當GUI遇上Wizard,與F756_EVAL來一場完美邂逅

GUI   Wizard   F756 EVAL   STM32   StemWin   
  • 作者:通宵敲代碼
  • 來源:21ic
  • [導讀]
  • 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ā)庫,具體操作步驟可以參考官方的說明;

image11.png

Wizard官方為了方便用戶盡快熟悉UI的開發(fā)模式,在例程庫中附帶了幾個應(yīng)用程序例程,基本含蓋了我們常用的UI組件。例程目錄如下

image12.png

再來幾個炫酷的UI界面,小時候你的經(jīng)典的彈球游戲——BrickGame

image13.jpg

數(shù)據(jù)折線圖顯示——ChartsDemo

image14.png

溫濕度記錄——ClimateCabinet

image15.png

RGBA全彩色測試——ColorFormats

image16.png

頻率幀測試——GraphicsAccelerator

image17.png

此處的UI界面我們使用官方提供的例程WashingMachine,工程內(nèi)容比較簡單,只有一個界面,可以進行觸摸屏交互更改參數(shù),UI設(shè)計工程如下;

image18.jpg.jpg

之后我們直接按步驟編譯即可生成我們需要的C代碼庫,然后我們還要在工程中添加必要的EVAL板配置文件與STM32F756的開發(fā)庫,最后就是在main函數(shù)中調(diào)用我們的UI界面了,此處官方網(wǎng)站與例程種又有詳細的描述說明,我們就不再贅述了。

最后配置配置完成的keil工程如下;

image19.jpg

Main函數(shù)操作如下;

image20.jpg

然后編譯、鏈接,可以看到代碼的空間占用量達到了360K,這還僅僅只是一個界面,看來GUI開發(fā)還是非常吃內(nèi)存的;

image21.jpg

程序下載到F756-EVAL后,運行如下;

image22.jpg

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評論