4237|2

1237

帖子

66

TA的资源

纯净的硅(中级)

楼主
 

STM32F769I-DISCO评测(10)TouchGFX 正确打开姿势 [复制链接]

本帖最后由 dql2016 于 2016-12-12 16:08 编辑

一、简介
What Is TouchGFX?

TouchGFX is a unique software framework that unlocks the graphical user interface (GUI) performance of your low-resource hardware.
The revolutionizing technology breaks existing restraints, as it lets you create sophisticated GUIs that fully live up to today’s smartphone standards at a fraction of the cost.
By using TouchGFX, your embedded product gets outstanding graphics and smooth animations with minimal resource and power consumption. You get a high-end product with a low cost per unit and a long battery life.

STM32F769DISC 的出厂demo 里就集成了TouchGFX GUI 。TouchGFX官方已经提供了可以免费下载的开发板的例程,可以去官方填写下表格,就可以发送到你的邮箱。
这里就介绍下,Windows环境下的安装和使用,以及编译 和demo演示。


下载好这2个文件后,先来安装TouchGFX Environment;
直接双击touchgfx-env-2.7后,自动安装,默认安装在C:\touchgfx-env,并在桌面创建快捷方式;



等安装好了以后,把touchgfx-4.6.1-eval 解压,笔者解压路径为F:\MyDownload\touchgfx-4.6.1-eval,下面会用到这个路径;
然后打开TouchGFX Environment 软件就可以进入命令行界面;



这个界面说明了如何编译demo;
切换到目录 c:\projects输入:
  cd /c/projects(注意命令是右斜杠)
编译和运行一个demo, 切换到TouchGFX 安装例程目录 'app/example' 文件夹,例如.
  cd app/example/button_example
编译 button_example例程使用make:
  make -f simulator/gcc/Makefile
最后运行仿真:
  ./build/bin/simulator.exe
接下来演示一下:
输入命令:cd /F/MyDownload/touchgfx-4.6.1-eval/app/demo/touchgfx_demo2015_800x480
到达综合例程目录;


然后使用make指令来编译:make -f simulator/gcc/Makefile正常情况,就会看到编译过程,有点慢;


然后到目录里找到 build/bin/simulator 或者直接输入 ./build/bin/simulator.exe指令就可以自动运行模拟器了,就可以在电脑上仿真GUI界面了。


仿真效果如下:







然后到app\demo\touchgfx_demo2015_800x480\target\ST\STM32F769I-DISCO\Keil
打开Demo工程,编译,下载到板卡实际效果和PC仿真一样。

这里固件下载需使用STM32 ST-Link Utility软件,分为2步
找到如下固件:

编程 external flash:
Step1: 选择增加外部存储器

Step 2 : 选择F769DISCO板卡的外部Flash型号为MX25L51245G

Step 3 :选择外部存储器编程按钮

Step 4:加载extflash.bin文件,注意起始地址应为0x90000000,点击Start按钮开始编程,有点慢~


编程 internal flash :
Step 1 : 选择Target->编程:


Step 2:加载intflash.bin文件,注意起始地址应为0x08000000,点击Start按钮开始编程,有点慢~


这样就烧录好了固件,测试视频如下:



点击此处,查看STM32F769I开发板官方资源。
此帖出自stm32/stm8论坛

最新回复

SD卡可以识别到么?  详情 回复 发表于 2016-12-12 23:42
点赞 关注
 

回复
举报

104

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
额?视频呢?
此帖出自stm32/stm8论坛
 
 

回复

169

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
SD卡可以识别到么?
此帖出自stm32/stm8论坛
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表