TouchGFXDesigner 下载及安装教程
先点赞,再看博客,顺便点个关注鼓励一下。
如果文章看完,觉得不错的话可以点个收藏,日后不迷路。
1 前言
1.1 基本介绍
TouchGFX是针对STM32微控制器进行了优化的高级免费图形软件框架,利用 STM32 的图形功能和体系结构,TouchGFX 通过创建令人惊叹的类似于智能手机的用户图形界面,加速了人机交互界面的革命。
TouchGFX 框架包括 TouchGFX Designer(TouchGFXDesigner,一种易于使用、基于拖放的图形构建PC工具)以及 TouchGFX 引擎(一种功能强大且经过优化的图形核心)。TouchGFX 结合了所见即所得的模拟器和自动代码生成功能,使 GUI 开发变得容易。它涵盖了从早期设计草图到独家最终产品的所有步骤,通过快速迭代完成原型产品。
TouchGFX Designer 也可作为独立的软件工具使用,可轻松快速地进行图形评估和概念验证。TouchGFX框架包括 TouchGFX Designer,分布在 STM32Cube MCU 软件包中。它与STM32CubeMX 的初始化和代码生成工具完全兼容,可以在统一项目工程环境中无缝地共同开发图形应用和主要应用程序。
1.2 主要特点
- 结构:轻松创建多个屏幕内容和相关的过渡关联内容
- 控件:多种可自定义的窗口小部件,例如滑动容器和循环进度,可以轻松创建GUI
- 皮肤:
a. 一组现成的图形外观,无需图形设计人员即可进行一致的原型设计
b. 可使用自定义图形 - 交互:用于创建用户友好的应用程序的动态交互
- 自定义容器:
a. 创建自定义可重用应用程序控件
b. 具有统一外观的轻松平台开发 - 文字处理:
a. 在一个地方对字体和排版进行规定和管理
b. 翻译服务
c. 支持多种字母和脚本,例如拉丁文,西里尔文,阿拉伯文,中文和日文 - 代码生成:
a. TouchGFXDesigner 生成并维护高性能的 C ++ 代码
b. 工具生成的代码与用户代码完全分离
c. 所有类型的代码扩展都可以用于独特的动画以及系统互连
d. 支持多个集成开发环境,例如 IAR,ARM Keil 和基于 GCC 的 IDE
1.3 准备工作
系统版本: Windows 10 专业版 64 位
软件版本: V4.14.0
2 软件下载
2.1 官网下载
下载地址: 官网下载地址
下载方法:
- 打开官网下载地址,点击 获取软件;
- 选择对应的版本进行下载。(需要登陆账号)
2.2 云盘下载
下载地址:https://pan.baidu.com/s/1-7z6Q0Mlscaw8yiCZzfkug(提取码:5eby)
下载方法:直接下载。(云盘收录了 STM32Cube 系列软件)
3 软件安装
安装步骤:
- 打开 TouchGFX-4.13.0.msi 文件;(文件目录:\Utilities\PC_Software\TouchGFXDesigner)
- 点击 Next;
- 勾选 I accpt,点击 Next;
- 选择安装路径,点击 Next;
- 如果路径包括空格,安装程序将会报错;
- 选择合适的无空格安装路径,点击 Next;
- 点击 Install;
- 安装程序自动校验和安装,以及移动所需文件;
- 安装完成,点击 Finish;
- 打开 TouchGFXDesigner 软件;
- 软件界面如下。
4 结束
其他版本软件的下载和安装教程均可参照本教程。
本教程由 Brendon Tan 原创发布,版权所有。该文档仅供个人学习交流使用,不得用于其他用途, 禁止商用, 转载或公开使用请联系作者授权。
此教程由本人独立整理,如有不当之处,欢迎指正。