你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【F769IDISCOVERY评测】+ TouchGFX

[复制链接]
Paderboy 提问时间:2016-12-7 15:04 /
大家好,今天介绍下使用TouchGFX demo的编译和测试



什么是TouchGFX



STM32F769DISC-touchgfx1.jpg



TouchGFX是一个独特的软件框架,解锁低资源硬件的图形用户界面(GUI)性能。
革命性技术打破了现有的限制,因为它允许您创建复杂的GUI,完全达到今天的智能手机标准,成本的一小部分。
通过使用TouchGFX,您的嵌入式产品以最少的资源和功耗获得出色的图形和流畅的动画效果。 您可以获得具有低成本和高电池寿命的高端产品。

STM32F769DISC(STM32官网) 的出厂demo 里就集成了,TouchGFX GUI 了。。。不过目前,该软件还是付费方式授权的。。。

TouchGFX官方已经提供了可以免费下载的开发板的例程。。。可以去官方填写下表格,就可以发送到你的邮箱。
附带PC 机上的编译环境安装软件和Demo 包下载链接。。。有兴趣的可以去官方下载。。。
(不想去TouchGFX官方下载的)在本贴的最下方有链接,我已经上传到我的网盘,分享给大伙。。。想测试玩玩的。可以去下载玩玩。。


这是目前官方支持的各个厂家的开发板目录
STM32F769DISC-touchgfx.png

这里就介绍下,Windows环境下的安装和使用,以及编译 和demo演示。。。

STM32F769DISC-touchgfx2.png

下载好这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

正常情况,就会看到编译过程,耐心等待下,就可以了。。

以下截图演示,编译

STM32F769DISC-touchgfx07.png

STM32F769DISC-touchgfx01.png

好了,这就编译好了。。。

STM32F769DISC-touchgfx06.png

然后到目录里找到 build/bin/simulator 或者直接输入 ./build/bin/simulator.exe指令就可以自动运行模拟器了。。。
就可以在电脑上虚拟操作GUI界面了。。。不得不说,非常的方便。。。演示效果和下载到开发板上的一模一样。。。 赞。。。。

STM32F769DISC-touchgfx3.png

好,接下来,演示下PC虚拟的效果截图

STM32F769DISC-touchgfx05.png


STM32F769DISC-touchgfx04.png


STM32F769DISC-touchgfx03.png


STM32F769DISC-touchgfx02.png


好现在,我们到app\demo\touchgfx_demo2015_800x480\target\ST\STM32F769I-DISCO\Keil
直接打开Demo工程。。就可以编译了。。。

STM32F769DISC-touchgfx11.png

编译后,就可以直接下载到STM32F769DISC开发板上体验TouchGFX 的GUI了。。。

STM32F769DISC-touchgfx10.png


以下截图是官方教程,英文不错的同学可以直接在线学习。。。

STM32F769DISC-touchgfx09.png

这个是下载包里带的详细的教程。。。英文过硬的同学,直接上手玩玩吧。。。

STM32F769DISC-touchgfx08.png

好了,现在看看,下载到STM32F769DISC上的TouchGFX GUI 的运行效果 截图。。

IMG_20161207_141226.jpg

IMG_20161207_141250.jpg

IMG_20161207_141308.jpg

IMG_20161207_141330.jpg

是不是,非常棒??? 简直超赞的效果。。。。CUP占用率很低的GUI效果。。。。可以媲美手机GUI了。。。。

来吧,喜欢的同学。。。。玩起来吧。。。。。

链接:https://pan.baidu.com/s/1geJFwsV 密码:pp6r

编译后的Hex文件也好大。。。。就不上传了。。。

STM32F769DISC-touchgfx4.png

好了,今天就到这了。。。。希望大家能喜欢上TouchGFX 。。。。





评分

参与人数 1 ST金币 +20 收起 理由
zero99 + 20

查看全部评分

收藏 2 评论41 发布时间:2016-12-7 15:04

举报

41个回答
wolfgang 回答时间:2016-12-7 21:22:52
Paderboy 发表于 2016-12-7 20:54
会不会误报啊。。。我这没有报。。。

回头有空找个虚拟机看看。这种需要模拟器,一般要劫持调用操作系统的一些环境参数。可能会让病毒防火墙以为是病毒。不过模拟器这东西一般少用。
Paderboy 回答时间:2016-12-7 21:23:43
wolfgang2015 发表于 2016-12-7 21:22
回头有空找个虚拟机看看。这种需要模拟器,一般要劫持调用操作系统的一些环境参数。可能会让病毒防火墙以 ...

好。。
Paderboy 回答时间:2016-12-10 15:21:10
luscu 发表于 2016-12-10 08:13
楼主做得非常漂亮,我心里有个疑问,如果量产,这种烧录速度这么处理? ...

这么高级的应用。。。还没有量产经验。。。
anobodykey 回答时间:2016-12-7 15:17:54
这个不错哦
Paderboy 回答时间:2016-12-7 15:31:39
jackten 回答时间:2016-12-7 15:36:59
谢谢分享                    
Paderboy 回答时间:2016-12-7 16:03:44
wenyangzeng 回答时间:2016-12-7 16:39:04
谢谢分享!
Paderboy 回答时间:2016-12-7 16:54:50
wolfgang 回答时间:2016-12-7 17:08:07
有板子才能玩~~
qianfan 回答时间:2016-12-7 17:08:12
这个是源码开放还是以二进制lib的形式开放?
Paderboy 回答时间:2016-12-7 17:48:50
QianFan 发表于 2016-12-7 17:08
这个是源码开放还是以二进制lib的形式开放?

lib形式的。。。
Paderboy 回答时间:2016-12-7 17:49:54

赶紧搞快板子。。。一起玩。。。
wolfgang 回答时间:2016-12-7 18:57:07
Paderboy 发表于 2016-12-7 17:49
赶紧搞快板子。。。一起玩。。。

好。不过, touchgfx-env-2.7.exe 提示有病毒
Stm32McuLover 回答时间:2016-12-7 18:59:20
坐等 大侠和谐
Paderboy 回答时间:2016-12-7 20:22:31
wolfgang2015 发表于 2016-12-7 18:57
好。不过, touchgfx-env-2.7.exe 提示有病毒

这个就尴尬了。。。 你去官网下载一份看看,还报毒不?
Paderboy 回答时间:2016-12-7 20:23:06

没那个能力和谐啊。。
123下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版