|
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中编写代码,可以实现更多特色的功能。
|
【 逢7发帖赢大礼】7、TouchGFX中实现云彩流动效果
【经验分享】STM32 HAL库移植FreeModbus详细步骤
【 逢7发帖赢大礼】6、TouchGFX中添加图像素材和自定义代码编辑
【 逢7发帖赢大礼】5、TouchGFX 创建自定义界面和交互
【 逢7发帖赢大礼】4、CubeMX工程复用以及TouchGFX应用
【 逢7发帖赢大礼】3、利用CubeMX添加TouchGFX功能:工程修改和编译烧录
【 逢7发帖赢大礼】2、利用CubeMX添加TouchGFX功能:CubeMX配置
我中奖啦,这敢想象吗😁😄😄
使用STM32 MCU和MPU连接PDM数字麦克风
【逢7发帖赢大礼】STM32开发之IC门禁卡UID读取方法!
微信公众号
手机版