一、TouchGFX

TouchGFX框架包括TouchGFX DesignerTouchGFXDesigner(一种易于使用,基于拖放的图形构建PC工具)以及TouchGFX引擎(一种功能强大且经过优化的图形核心)。TouchGFX结合了所见即所得的模拟器和自动代码生成功能,使GUI开发变得容易。它涵盖了从早期设计草图到独家最终产品的所有步骤,以及对最终原型的快速迭代。

TouchGFX Designer可作为独立的软件工具使用,可以轻松,快速地进行图形评估和概念验证。TouchGFX框架(包括TouchGFX DesignerSTM32Cube MCU软件包中分发。它与STM32CubeMX初始化和代码生成工具完全兼容,可在统一项目环境中无缝地共同开发图形和主要应用程序。同时TouchGFX使用C++开发。

官网下载地址: TouchGFXDesigner - TouchGFX is delivered as an X-Cube-TouchGFX package - STMicroelectronics

所有工具及工程已上传百度云,可以从云盘链接下载:

链接:https://pan.baidu.com/s/1xuQW1dO18yGTQVB0bwGQAw

提取码:5qq3

下载是一个压缩包,解压之后得到安装包 TouchGFX-4.18.0.msi,运行,设置全部默认,安装路径修改一下就可以了,安装目录最好不要有空格和中文。

选择安装路径,直接点Next下一步

安装完毕有桌面有两个应用。

1.打开是TouchGFX 4.18.0 Designer这样的,就说明安装成功了

2.创建工程,选择windows开发或STM32开发板型号,点击Create

3.页面设计,添加背景和控件

4.生成工程代码,直接运行或烧录

5.打开工程路径(一般是存放在C盘默认路径下)

6.编译运行,查看显示效果

 作者:广东松山电子实验室

Touchgfx基础入门一相关推荐

  1. 用python循环语句求素数_Python基础入门_3条件语句和迭代循环

    Python 基础入门前两篇: Python 基础入门--简介和环境配置 Python基础入门_2基础语法和变量类型 这是第三篇内容,主要简单介绍条件语句和迭代循环语句,内容也比较简单,目录如下: 条 ...

  2. MAYA 2022基础入门学习教程

    流派:电子学习| MP4 |视频:h264,1280×720 |音频:AAC,48.0 KHz 语言:英语+中英文字幕(根据原英文字幕机译更准确)|大小解压后:3.41 GB |时长:4.5小时 包含 ...

  3. Blender 3.0基础入门学习教程 Introduction to Blender 3.0

    成为Blender通才,通过这个基于项目的循序渐进课程学习所有主题的基础知识. 你会学到什么 教程获取:Blender 3.0基础入门学习教程 Introduction to Blender 3.0- ...

  4. 三维地形制作软件 World Machine 基础入门学习教程

    <World Machine课程>涵盖了你需要的一切,让你有一个坚实的基础来构建自己的高质量的电影或视频游戏地形. 你会学到什么 为渲染或游戏开发创建高分辨率.高细节的地形. 基于Worl ...

  5. SketchUp Pro 2021基础入门学习视频教程

    SketchUp Pro 2021基础入门学习视频教程 1280X720 MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2 Ch 流派:电子学习|语言:英语+中文字幕( ...

  6. Maya基础入门学习教程

    Maya基础入门学习教程 视频:.MKV, 1280x720, 共57节课 时长 4小时25分钟,3GB 语言:英语+中文字幕(根据原英文字幕机译更准确)+原英文字幕 指导老师:Shane Whitt ...

  7. Maya2022基础入门学习教程

    Maya2022基础入门学习教程 Maya 2022 Essential Training Maya2022基础入门学习教程 Maya 2022 Essential Training MP4 |视频: ...

  8. Blender基础入门学习教程 Learning Blender from Scratch

    Blender基础入门学习教程 Learning Blender from Scratch 流派:电子学习| MP4 |视频:h264,1280×720 |音频:aac,48000 Hz 语言:英语+ ...

  9. json vue 对象转数组_vue 基础入门(一)修改

    vue基础入门(一) 1. 什么是vue Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的渐进式框架. Vue 只关注视图层, 采用自底向上增量开发的设计. Vue 的目标 ...

最新文章

  1. EF 批量 添加 修改 删除
  2. 重走丝绸之路:海尔如何探索全球生活智慧?
  3. Python xml ElementTree 缩进(autoindent) 换行
  4. java环境变量(win10 java8)
  5. ADO winform注册
  6. ArcGIS Desktop开发基础(转)
  7. java math 函数_Java中Math类常用函数总结
  8. 文件系统:使用 yum 安装软件包
  9. ObjectArx创建自定义实体
  10. android图标字体大小设置,Android系统上如何调节显示的字体图标的大小
  11. Android笔记-雷电模拟器(Android5.1.1)安装Xposed
  12. 创业者需要广泛了解市场中相关产品的基本情况
  13. J2EE 读取资源文件properties的三种方式
  14. Ant—使用Ant构建简单Java项目(一)
  15. vue 直传视频到阿里云OSS
  16. numpy-poly1d、polyfit、polyval多项式使用
  17. 【学习笔记】C语言 随机数的生成原理分析和各类随机数公式
  18. js实现当日期转农历日期
  19. 斯托克斯公式_注解_高数
  20. backdrop-filter filter

热门文章

  1. 从研发效能的视角解析软件系统“故障复盘”
  2. 新浪云存储 php,新浪云存储SCS | API文档
  3. 我就是这篇废土的铁腕!
  4. MATLAB编程求解函数零点
  5. “这一次母亲不会原谅我”作文《孟婆汤》全文
  6. 分享一个上传照片,并且可以分享的网址
  7. 我向大家推荐一款手机APP——可可英语
  8. 解决xbox无法登录、没有反应
  9. QUTOJ 飘飘和小石(水)
  10. MySQL下数据库习题篇:银行数据库习题(第五版)