|
TouchGFX Designer 是为STM32生态中的GUI图形库开发的一款可视化的GUI设计软件,风格简练,新人小白也很好上手;
主页提供了创建TouchGFX的快速路径,可以选择自己手上有的GUI开发板卡,快速生成项目工程模板; 也可以选择现有的模板、或者空的UI工程模板; 也有较为完整的GUI工程示例;
工作区的设计十分简洁,从左到右分别是资源管理区、GUI的元素树、预设控件和预览区、控件属性、交互事件的设计;
提供的控件和动画效果基本能够覆盖基本的GUI设计需要,包含了图片、文本、按钮、进度条、菜单等等;也可以根据自己的需要设计个性化控件; 图片支持在一个管理器中统一管理,可以一键导入,也可以清楚看到使用的次数等信息,方便优化空间使用;
GUI的所有文本内容也支持统一管理,并且可以定义一个文本控件的多种语言样式,方便实现一键切换语言;
支持自定义文本样式,包括字体、文本大小等等属性,以及通配符的文本内容,减少内存占用;
交互设计针对不同控件的事件,提供了多种不同的交互效果;如果没有符合需要的,也可以通过调用C++代码来实现自己的功能;
设置页面可以调整RGB格式、文本配置等精细化设置,可以帮助开发者调整GUI的效果;
工程支持EWARM、MDK-ARM、STM32CubeIDE编辑,熟悉TouchGFX和MVP架构后可以和Designer联动,通过Model->Presenter->View中编写代码,可以实现更多特色的功能。
|
F429I-DISC1体验报告(5) 滚动菜单、语言切换的实现丨国庆开发板测评活动
创差异・提效率:STM32 GUI+赋能嵌入式产品价值跃迁
F429I-DISC1体验报告(4) 温度可视化动态图表的实现丨国庆开发板测评活动
HRTIM 指南
F429I-DISC1体验报告(3) 画板线条绘制和调色功能的实现丨国庆开发板测评活动
F429I-DISC1体验报告(2) 按钮和弹窗GUI的简单交互设计丨国庆开发板测评活动
F429I-DISC1体验报告(1)久经沙场,锋芒依旧丨TouchGFX开发F429丨国庆开发板测评活动
OpenSTLinux 6.1发布:M33-TD加持+安全升级,STM32MPU开发效率翻倍!
广州/南京 | STM32GUI图形界面应用开发实训(基于STM32H7R7/S7 + TouchGFX开发平台)
STM32 GUI+:驱动嵌入式设备从“功能单一”向“智能集成”演进
微信公众号
手机版