TouchGFX 4.13,除了传统的 TouchGFX 引擎和 TouchGFX Designer 之外,它现在还包括 TouchGFX Generator。TouchGFX Generator 是第一个使用 STM32CubeMX 的 MCU 设置和其他参数来自定义和简化 TouchGFX 项目创建的ST工具。它采用 STM32CubeMX 中的插件形式,并且已经支持几乎所有带有显示器的 STM32 Discovery 板。除了增加的易用性和交互性之外,TouchGFX Generator 使开发人员能够更轻松地从 FreeRTOS 切换到另一个实时操作系统或在裸机上运行。TouchGFX 4.13 也是象征性的,因为它现在是一个名为X-CUBE-TOUCHGFX的 STM32 X-CUBE 扩展包它包含 TouchGFX Generator、TouchGFX Designer 和 TouchGFX Engine,从而将所有资产集中在一个屋檐下。
TouchGFX 4.13 是在 TouchGFX 4.12 之后不到三个月发布的重要版本,TouchGFX 4.12本身具有高度象征意义,并带来了可以将动画提升到 60 FPS 的改进。CacheableContainers、Partial Framebuffer 和新的 L8 压缩格式等功能清楚地表明了对性能和优化的专注。今天的版本主要解决了一个不同的问题:用户界面对嵌入式系统开发人员的可访问性。通过将 TouchGFX Generator 集成到 STM32CubeMX 中,TouchGFX 4.13 使经验较少的工程师能够在最流行的 ST 实用程序之一中启动项目。 这之所以成为可能,是因为我们设计了微控制器和利用它们的各种工具,从而使专业人士和爱好者能够从交互式和高效的解决方案中受益。
TouchGFX 4.13:TouchGFX 生成器可更轻松地创建和更新项目
传统上,一个团队通过在 TouchGFX Designer 中选择一个模板来启动一个图形界面项目,然后再进行试验并运行概念验证。然后它配置 TouchGFX 硬件抽象层 (HAL),这将确保图形用户界面与硬件交互。通常,这个阶段很复杂,使用 FreeRTOS 以外的东西很麻烦,设置 MCU 和内存需要经验。TouchGFX 生成器通过使用 STM32CubeMX 中的设置来生成大部分 TouchGFX HAL,从而消除了很多复杂性。我们支持几乎所有带显示屏的 STM32 探索套件,新插件适用于任何配备 Cortex-M0+、M4 或 M7 的 STM32 MCU. 开发人员仍然需要用他们的用户代码来填补一些空白并进行优化,但是这个新插件让开始一个项目变得更加简单。
STM32CubeMX 现在可以通知 TouchGFX Designer。比如用户只要选择3.0的模板,就可以在Desktop tool中启动工程,然后把工程带到STM32CubeMX,设置Discovery板或者MCU,让TouchGFX Generator更新.IOC文件,保证新设置会立即修改 TouchGFX Designer 中的项目。此外,开发人员可以从 TouchGFX Generator 开始,然后转到 TouchGFX Designer,然后返回 STM32CubeMX 更改显示分辨率,系统将自动更新 TouchGFX Designer,甚至无需关闭应用程序。通过在实用程序之间来回切换来动态创建和更新项目的能力允许快速实验并显着简化整个工作流程。 STM32CubeMX 还可以将项目导出到其他 IDE,例如 Keil 或 IAR。我们将很快将所有 TouchGFX Designer 模板更新到 3.0 版。
TouchGFX 4.13:优化的纹理映射器,可将渲染时间减少 60%
TouchGFX 4.13 还附带了许多错误修复和优化。任何穷举的尝试都是徒劳的,因此我们将满足于 TouchGFX 4.13 引擎的主要更新之一:优化的纹理映射器。在处理具有硬内存或功耗限制的智能手表或嵌入式系统时,新的纹理映射器大大提高了性能,达到 60 fps。例如,当显示带有移动指针的指南针时,系统会定制操作以更快地渲染帧。开发人员可以通过 TouchGFX Designer 中的 Texture Mapper 小部件利用它,并将渲染时间减少多达 60%。与获取帧快照并从缓存中检索它的 CacheableContainers 不同,新的纹理映射器可以更好地处理较大的移动场景,同时仍优化性能以在某些情况下实现 30 FPS 甚至 60 FPS。
审核编辑:郭婷
-
mcu
+关注
关注
146文章
17141浏览量
351070 -
嵌入式
+关注
关注
5082文章
19115浏览量
304927 -
智能手表
+关注
关注
36文章
3282浏览量
114012
发布评论请先 登录
相关推荐
评论