|
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中编写代码,可以实现更多特色的功能。
|
STM32 GUI 图形方案,带你解锁嵌入式界面开发新思路
4-开发生态篇:TouchGFX+STM32Cube 一站式 GUI 落地流程
3-产品选型篇:全系列 STM32 GUI 专用 MCU 分级选型表
2-架构革新篇:STM32单芯片嵌入式GUI核心技术原理与性能优势
【福利三:逢7发帖赢大礼】使用MPU6050模块、img_dsc、img_btn机制实现一些简单有趣的动画效果
【福利三:逢7发帖赢大礼】使用arc弧形拉条控件控制PWM舵机及使用SPI3接口操作NRF24L01模块进行无线通信
1-趋势痛点篇:嵌入式 GUI 爆发,传统外挂存储架构的多重工程瓶颈
告别外置存储!大容量内存单芯片MCU,重塑新一代嵌入式GUI
【福利三:逢7发帖赢大礼】调试nucleo-WBA65RI工程测试样板的一些心得
【福利三:逢7发帖赢大礼】lv_timer和BME680实现温度、湿度、气压数据读取
微信公众号
手机版