首页 > 评测 > 当GUI遇上Wizard,与F756_EVAL来一场完美邂逅
当GUI遇上Wizard,与F756_EVAL来一场完美邂逅
- [导读]
- ST收购Draupner的消息已经过了一些时日,想必TouchGFX以后在STM32上会更好用。但本文成文之时这项收购发生,本文将着重介绍下在F756 EVAL上使用Wizard的体验。
5.到GCC ARM Embedded toolchain上下载最新版本后。安装到STM32Fx目录里就可以。
6.接下来就是把STM32F7 HAL的支持包下载后,解压到STM32Fx里,已经安装的直接复制到STM32Fx目录就可以了。。
7.最后解压STM32F769 Discovery board Demo包到STM32Fx目录里就可以了。
四、Embedded Wizard配合MDK进行程序
以上第三章节就是官方给出的开发环境搭建步骤,默认使用了GCC编译工具链;如果各位在开发中用到了Keil或者IAR的集成开发环境,还需要使用官方提供的批处理指令,生成我们能够在开发环境使用的开发库,具体操作步骤可以参考官方的说明;
Wizard官方为了方便用户尽快熟悉UI的开发模式,在例程库中附带了几个应用程序例程,基本含盖了我们常用的UI组件。例程目录如下
再来几个炫酷的UI界面,小时候你的经典的弹球游戏——BrickGame
数据折线图显示——ChartsDemo
温湿度记录——ClimateCabinet
RGBA全彩色测试——ColorFormats
频率帧测试——GraphicsAccelerator
此处的UI界面我们使用官方提供的例程WashingMachine,工程内容比较简单,只有一个界面,可以进行触摸屏交互更改参数,UI设计工程如下;
之后我们直接按步骤编译即可生成我们需要的C代码库,然后我们还要在工程中添加必要的EVAL板配置文件与STM32F756的开发库,最后就是在main函数中调用我们的UI界面了,此处官方网站与例程种又有详细的描述说明,我们就不再赘述了。
最后配置配置完成的keil工程如下;
Main函数操作如下;
然后编译、链接,可以看到代码的空间占用量达到了360K,这还仅仅只是一个界面,看来GUI开发还是非常吃内存的;
程序下载到F756-EVAL后,运行如下;
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前