|
意法半导体(STMicroelectronics)更新了适用于STM32微控制器的TouchGFX用户界面软件框架,添加了新功能,这些功能使用户界面更加平滑和动态,并降低了对内存和CPU的需求。 TouchGFX是STM32生态系统中的免费工具。最新版本4.12包含两部分-用于设计和配置丰富用户界面的TouchGFX Designer PC工具,以及在终端设备上运行以确保较高UI性能的TouchGFX Engine软件-最新版本4.12包含这两个版本的更新。用户现在可以在没有外部RAM或闪存的情况下在单芯片显示解决方案上构建复杂的用户界面,节省功率以延长电池寿命,并受益于更轻松的开发以更快地推向市场。 在TouchGFX Engine中,部分帧缓冲区模式现在允许缓冲区使用最少6KB的RAM进行操作。一个功能齐全的用户界面现在仅需16KB RAM,因此小型STM32 MCU无需外部存储器即可提供出色的用户体验。此外,具有16位,24位和32位调色板的新型8位亮度(L8)减少了对闪存的需求。即使内存较小,TouchGFX仍可通过利用STM32 Chrom-ART Accelerator来加速图形并处理复杂的效果,从而最大限度地提高性能。还有一个带有动态位图的新可缓存容器,该容器可减少CPU负载,以高帧率运行流畅流畅的动画。 用户现在还可以选择6位色深,这样既可以节省RAM和闪存,又可以使64种颜色可用于创建入门级GUI。对外部非内存映射闪存的支持也是新增功能,可帮助在紧张的系统资源内构建基本的用户界面。 TouchGFX Designer的更新包括对强大的可自定义小部件集的扩展,添加了诸如Scale和Rotate之类的功能,这些功能增强了简单的拖放式编程的功能。自定义触发器和操作减少了对创建复杂功能的编码依赖,新的“图像”选项卡使用户可以快速配置各个属性,例如图像格式,抖动算法和布局旋转。还进行了性能改进,可加速自动代码生成并减少加载时间,以及用于指导文本的新的易于使用的功能,例如前转和后退。 STM32是STMicroelectronics International NV或其在欧盟和/或其他地方的附属公司的注册和/或未注册商标。特别是,STM32已在美国专利商标局注册。 |
微信公众号
手机版