半导体供应商意法半导体(STMicroelectronics,ST)更新了STM32微控制器TouchGFX使用者介面软体框架,新增功能让图形化使用者介面变得更流畅,而且动态效果更好,同时能降低对记忆体和CPU的需求。
|
意法半导体更新TouchGFX套装软体提升使用者介面视觉效果,减少对STM32记忆体和CPU之需求 |
TouchGFX是STM32生态系统中的一套免费软体工具,包括TouchGFX Designer(PC端工具)和TouchGFX Engine(设备端软体)。TouchGFX Designer用於设计和配置丰富多彩的使用者介面,而TouchGFX Engine软体则使用於终端装置上,以确保使用者介面具备高性能的表现。
最新之4.12版TouchGFX为两个软体进行更新。使用者现在可以在单晶片显示解决方案上建立先进的使用者介面,而无需外部RAM记忆体或快闪记忆体,省电的特性可以延长电池续航时间,并简化开发流程,以助於加速产品上市。
现在,TouchGFX Engine的部分帧缓冲模式只占用6KB的RAM,而全功能使用者介面仅需要16KB的RAM,因此,STM32 MCU无需外部记忆体也能为使用者带来出色的图形介面体验。
此外,新的8位元亮度(L8)包含了16位元、24元位和32位元色深,可降低对快闪记忆体容量的需求。尽管存储容量较小,但TouchGFX可利用STM32 Chrom-ART Accelerator技术提升图形处理速度,还能处理复杂的视觉效果,同时最大限度地提升介面性能。新升级版另包括一个可缓存且具备动态点阵图的容器,可降低CPU高帧率执行流畅动画的负荷。
使用者还可选择6位元色深,以节省RAM和快闪记忆体的空间,同时还可为创建入门级GUI提供64色。支援外部非记忆体映射快闪记忆体是另外的新增功能,可在有限的系统资源预算中建构基本使用者介面。
TouchGFX Designer更新功能包括可自订微件集内新增的小工具,例如,Scale和Rotate这两个小工具使简单的拖放式程式设计功能变得更强大。而自订触发器和操作可以减少复杂功能创建对程式设计的依赖度。
新的「图像」选项卡让使用者可快速配置单一属性,例如,图像格式、抖动演算法和布局旋转。其他性能的改善包括加速自动程式码产生和减少读取时间,以及全新好用的文本移动功能,例如,前进和後退。