没有合适的资源?快使用搜索试试~ 我知道了~
首页touchGFX英文开发文档参考手册4.16版本1.pdf
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/20079801/bg1.jpg)
Version: 4.16
TouchGFX Documentation
Welcome to the official documentation of TouchGFX!
If you are new to this documentation and/or TouchGFX, we recommend that you read on to get an
overview of what this documentation has to offer. The table of contents in the sidebar should let you
easily access the documentation for your topic of interest. You can also use the search function in the
top right corner.
About this documentation
The main documentation for the site is organized into the following sections:
Introduction - read surface-level information on TouchGFX and installation guide.
Basic Concepts - introduction to key graphics concepts.
Development - how to develop a TouchGFX application including, structure, workflow and tools.
Tutorials - a collection of TouchGFX tutorials.
Target User
The TouchGFX documentation is targeting software developers with a basic skill-set within C++ and
embedded GUI development on STM32. Newcomers to Embedded GUI Development are supported in
the section Basic Concepts, while step by step guides and tutorials support everyone towards a
smooth learning in TouchGFX development as well.
![](https://csdnimg.cn/release/download_crawler_static/20079801/bg2.jpg)
We would really like to improve this documentation in any way possible. If you don’t understand
something, or cannot find what you are looking for in the docs, help us make the documentation better
by letting us know in the forum!
![](https://csdnimg.cn/release/download_crawler_static/20079801/bg3.jpg)
Version: 4.16
What is TouchGFX?
TouchGFX is delivered as one X-Cube package the X-Cube-TouchGFX.
With this you have all you need to do a full implementation of your GUI application for STM32 based
hardware. TouchGFX consists of three main parts - two tools and one framework.
TouchGFX Designer: An easy-to-use GUI builder in TouchGFX that lets you create the visual
appearance of your TouchGFX application.
TouchGFX Generator: A CubeMX plugin where the user can configure and generate a custom
TouchGFX Abstraction Layer (AL) for their STM32-based hardware.
TouchGFX Engine: The TouchGFX C++ framework that drives the UI application. Handles screen
updates, user events and timing. The advanced TouchGFX technology is optimized for STM32
microcontrollers, giving you maximum performance with minimum CPU load and memory usage.
![](https://csdnimg.cn/release/download_crawler_static/20079801/bg4.jpg)
Version: 4.16
Installation
TouchGFX is distributed as an X-CUBE-TOUCHGFX zip file which has the following components inside:
TouchGFX Designer - Build a UI through a Windows-based GUI Builder
TouchGFX Generator - Create a custom TouchGFX HAL through CubeMX
TouchGFX Engine - The TouchGFX C++ framework that drives the UI application
Prototyping on STM32 Evaluation kits
If your intention is to simply try TouchGFX Designer and perhaps do some prototyping on STM32
Evaluation kits, refer to the section Installing TouchGFX Designer.
Installing TouchGFX Designer
Download X-CUBE-TOUCHGFX from the ST.com official website to anywhere on your hard drive and
extract it.
Downloading X-CUBE-TOUCHGFX from st.com
Inside the extracted folder, you will find the TouchGFX .msi installer in the following path:
Double-clicking the .msi file will bring up the installer. Follow the instructions to complete the
installation process.
Utilities\PC_Software\TouchGFXDesigner
![](https://csdnimg.cn/release/download_crawler_static/20079801/bg5.jpg)
Installing TouchGFX Designer
TIP
You need the following tools to be able to flash your board directly from within TouchGFX Designer:
STM32CubeProgrammer
STM32 ST-LINK Utility
Installing STM32CubeProgrammer
After downloading STM32CubeProgrammer from STM32CubeProgrammer download location,
uncompress the downloaded .zip file and launch the .exe installer file. Then Follow the
instructions to complete the installation process.
剩余3077页未读,继续阅读
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://profile-avatar.csdnimg.cn/458c70d070a34849a3643a5416b2050d_weixin_44418667.jpg!1)
风ζ~
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
会员权益专享
最新资源
- 保险服务门店新年工作计划PPT.pptx
- 车辆安全工作计划PPT.pptx
- ipqc工作总结PPT.pptx
- 车间员工上半年工作总结PPT.pptx
- 保险公司员工的工作总结PPT.pptx
- 报价工作总结PPT.pptx
- 冲压车间实习工作总结PPT.pptx
- ktv周工作总结PPT.pptx
- 保育院总务工作计划PPT.pptx
- xx年度现代教育技术工作总结PPT.pptx
- 出纳的年终总结PPT.pptx
- 贝贝班班级工作计划PPT.pptx
- 变电值班员技术个人工作总结PPT.pptx
- 大学生读书活动策划书PPT.pptx
- 财务出纳月工作总结PPT.pptx
- 大学生“三支一扶”服务期满工作总结(2)PPT.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)