X-CUBE-TOUCHGFX

批量生产

TouchGFX advanced and free of charge graphical framework optimized for STM32 microcontrollers

获取软件 下载数据摘要
概述
样片和购买
解决方案
文件
工具与软件
质量与可靠性
eDesignSuite
Partner products
Sales Briefcase

产品概述

描述

TouchGFX是一款面向STM32微控制器进行了优化的免费高级GUI。TouchGFX利用STM32图形硬件加速、架构和生态系统,可以在嵌入式设备上创建令人惊艳的智能手机用户界面(从简单的低色彩UI应用到高分辨率和高色彩UI应用),加快了HMI-of-Things技术革命。 TouchGFX针对STM32微控制器进行了优化,只需要有限的内存容量就可以流畅地运行GUI。
TouchGFX解决方案作为STM32Cube扩展包(X-CUBE-TOUCHGFX)发布,其中包括所有TouchGFX软件,可帮助用户开发自己的UI应用。TouchGFX在STM32生态系统中的互操作性为用户提供了更简单、快速的开发流程。
  • 所有功能

    • 智能手机动画
      • TouchGFX(可作为X-CUBE-TOUCHGFX扩展包发布)支持智能手机动画功能,如滑动、滚动、3D效果,视频播放等
      • 支持透明度特效、alpha混合、抗锯齿字体和字距调整
      • 根据用户选择通过触摸显示屏或硬键进行即时交互
    • 轻松编程
      • TouchGFX Designer提供带有自动代码生成功能的拖放式编程
      • 30多个窗口小部件(例如滑动容器、动画图像、形状、时钟、滚动列表等)
      • 自定义触发条件和操作
      • 轻松添加自己的C++开发人员代码,用于创建任意独特的UI应用
      • 支持多种IDE,比如IAR系统(IAR Embedded Workbench®、Arm® Keil® MDK)和基于GCC的IDE(比如STM32CubeIDE)
      • 使用模型-视图-表示器模式轻松与任意C代码对接
    • 最小的CPU负载和占用空间
      • 充分利用STM32图形硬件加速器
      • 优化的库占用空间需要20KB的Flash存储和10KB的RAM
      • 部分帧缓冲使图形缓冲区大小最小化,并通过最低成本的STM32选项启用图形UI支持
      • 通过RTOS或裸机运行,支持基于Arm® Cortex®-M0+、M3、M4、M33和M7处理器的STM32微控制器
    • 快速启动UI开发
      • TouchGFX Designer中完全支持STM32显示套件(单击)
      • TouchGFX Generator帮助用户通过自己的STM32硬件启动项目开发
      • 参考演示案例展示了可实现的UI性能
    • STM32生态系统的组成部分
      • TouchGFX引擎编译过的库可在任意STM32微控制器上运行
      • 可与STM32Cube MCU软件包、STM32CubeMX,以及STM32CubeIDE平滑互操作
      • 使用STM32CubeMX、STM32CubeIDE,以及STM32Cube MCU软件包的TouchGFX项目示例
    • 支持和文档
      • TouchGFX技术文献知识库
      • 活跃的TouchGFX社区便于在线支持和图形技术讨论
      • 通过视频和网络研讨会探讨嵌入式图形技术主题

获取软件

您可能还会喜欢...

TouchGFX innovative use-cases
Practical applications of our GUI expertise
Installing X-CUBE-TOUCHGFX
Step-by-step
TouchGFX update offers a new gauge widget and improves GUI performance

All tools & software

    • 产品型号
      状态
      描述
      类型
      供应商

      X-NUCLEO-GFX01M1

      NRND

      Display expansion board for STM32 NUCLEO

      STM32 Nucleo 扩充板 ST
      X-NUCLEO-GFX01M1

      描述:

      Display expansion board for STM32 NUCLEO

      X-NUCLEO-GFX01M2

      批量生产

      Display expansion board for STM32 Nucleo board with Morpho connector

      STM32 Nucleo 扩充板 ST
      X-NUCLEO-GFX01M2

      描述:

      Display expansion board for STM32 Nucleo board with Morpho connector

      X-NUCLEO-GFX02Z1

      批量生产

      Display expansion board for STM32 Nucleo with Zio connector

      STM32 Nucleo 扩充板 ST
      X-NUCLEO-GFX02Z1

      描述:

      Display expansion board for STM32 Nucleo with Zio connector
    • 产品型号
      状态
      描述
      类型
      供应商

      STM32CubeIDE

      批量生产

      STM32的集成开发环境

      STM32软件开发套件 ST
      STM32CubeIDE

      描述:

      STM32的集成开发环境

      TouchGFXDesigner

      批量生产

      STM32 MCU的TouchGFX图形设计和代码生成工具

      STM32配置程序和代码生成器 ST
      TouchGFXDesigner

      描述:

      STM32 MCU的TouchGFX图形设计和代码生成工具