大家好,今天介绍下使用TouchGFX demo的编译和测试
什么是TouchGFX
TouchGFX是一个独特的软件框架,解锁低资源硬件的图形用户界面(GUI)性能。
革命性技术打破了现有的限制,因为它允许您创建复杂的GUI,完全达到今天的智能手机标准,成本的一小部分。
通过使用TouchGFX,您的嵌入式产品以最少的资源和功耗获得出色的图形和流畅的动画效果。 您可以获得具有低成本和高电池寿命的高端产品。
STM32F769DISC (STM32官网) 的出厂demo 里就集成了,TouchGFX GUI 了。。。不过目前,该软件还是付费方式授权的。。。
TouchGFX官方已经提供了可以免费下载的开发板的例程。。。可以去官方填写下表格,就可以发送到你的邮箱。
附带PC 机上的编译环境安装软件和Demo 包下载链接。。。有兴趣的可以去官方下载。。。 (不想去TouchGFX官方下载的)在本贴的最下方有链接,我已经上传到我的网盘,分享给大伙。。。想测试玩玩的。可以去下载玩玩。。
这是目前官方支持的各个厂家的开发板目录
这里就介绍下,Windows环境下的安装和使用,以及编译 和demo演示。。。
下载好这2个文件后,先来安装TouchGFX Environment
直接双击touchgfx-env-2.7后,自己安装就可以。。如果想选择路径,安装的时候选择先就可以了。。
等安装好了以后,把touchgfx-4.6.1-eval 解压出来就可以了。。。
然后打开TouchGFX Environment 软件就可以了。。
然后用cd...指令到达:(自己解压的目录)这个是我解压后的目录路径J:\touchgfx461\app\demo\touchgfx_demo2015_800x480
然后使用make指令来编译:make -f simulator/gcc/Makefile
正常情况,就会看到编译过程,耐心等待下,就可以了。。
以下截图演示,编译
好了,这就编译好了。。。
然后到目录里找到 build/bin/simulator 或者直接输入 ./build/bin/simulator.exe指令就可以自动运行模拟器了。。。
就可以在电脑上虚拟操作GUI界面了。。。不得不说,非常的方便。。。演示效果和下载到开发板上的一模一样。。。 赞。。。。
好,接下来,演示下PC虚拟的效果截图
好现在,我们到app\demo\touchgfx_demo2015_800x480\target\ST\STM32F769I-DISCO\Keil
直接打开Demo工程。。就可以编译了。。。
编译后,就可以直接下载到STM32F769DISC开发板上体验TouchGFX 的GUI了。。。
以下截图是官方教程,英文不错的同学可以直接在线学习。。。
这个是下载包里带的详细的教程。。。英文过硬的同学,直接上手玩玩吧。。。
好了,现在看看,下载到STM32F769DISC上的TouchGFX GUI 的运行效果 截图。。
是不是,非常棒??? 简直超赞的效果。。。。CUP占用率很低的GUI效果。。。。可以媲美手机GUI了。。。。
来吧,喜欢的同学。。。。 玩起来吧。。。。。
链接: https://pan.baidu.com/s/1geJFwsV 密码:pp6r
编译后的Hex文件也好大。。。。就不上传了。。。
好了,今天就到这了。。。。希望大家能喜欢上TouchGFX 。。。。
|