X-CUBE-TOUCHGFX

批量生产

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

获取软件 下载数据摘要
概述
样片和购买
解决方案
资源
工具与软件
质量与可靠性
eDesignSuite
开始
Partner products
Sales Briefcase
  • TouchGFX is an advanced, free-of-charge GUI optimized for STM32 microcontrollers. Taking advantage of the STM32 graphical hardware acceleration, architecture, and ecosystem, TouchGFX accelerates the HMI-of-Things revolution through the creation of stunning smartphone user interfaces on embedded devices ranging from simple low-color UI applications up to high-resolution and high-color UI applications.

    TouchGFX is optimized for STM32 microcontrollers, needing only a limited amount of memory for running smooth GUIs.
    The TouchGFX solution is distributed as an STM32Cube Expansion Package (X-CUBE-TOUCHGFX), which includes all TouchGFX software to hep users develop their UI application. TouchGFX interoperability within the STM32 ecosystem provides users with an easier and faster development process.

    主要特性

    • Smartphone animations
      • TouchGFX (available as X-CUBE-TOUCHGFX Expansion Package) enables smartphone animations such as swipe, scroll, 3D effects, video playback, and others
      • Supports transparency, alpha-blending, anti-aliased fonts and kerning
      • Instant interaction from touch display or hard-keys at the user's choice
    • Easy programing
      • TouchGFX Designer offers drag-and-drop programming with automatic code generation
      • More than 30 widgets (such as swipe container, animated image, shapes, clock, scroll list, and others)
      • Custom triggers and actions
      • Easy addition of own C++ developer code for the creation of any unique UI application
      • Support of a variety of IDEs such as IAR Systems IAR Embedded Workbench®, Arm® Keil® MDK, and GCC-based IDEs such as STM32CubeIDE
      • Easy interfacing with any C code using the Model-View-Presenter pattern
    • Fast start of UI development
      • STM32 display kits are fully supported (one click) in TouchGFX Designer
      • TouchGFX Generator helps users start on their own STM32 hardware
      • Reference demo examples demonstrate achievable UI performance
    • Part of STM32 ecosystem
      • TouchGFX Engine compiled library running on any STM32 microcontroller
      • Smooth interoperability with STM32Cube MCU Packages, STM32CubeMX and STM32CubeIDE
      • TouchGFX project examples using STM32CubeMX, STM32CubeIDE, and STM32Cube MCU Packages
    • Support and documentation
      • TouchGFX knowledge base for technical literature
      • Active TouchGFX community for online support and graphical discussions
      • Videos and webinars addressing embedded graphic topics

获取软件

ST最新信息

开发工具硬件

00 选择要下载的文档

技术文档

    • 描述 版本 文档大小 操作
      DB4098
      TouchGFX optimized graphic framework software expansion for STM32Cube
      2.0
      673.2 KB
      PDF
      DB4098

      TouchGFX optimized graphic framework software expansion for STM32Cube

    • 描述 版本 文档大小 操作
      UM2312
      STM32Cube扩展包开发清单
      1.0
      308.01 KB
      PDF
      UM2285
      STM32Cube扩展包开发指南
      1.0
      629.87 KB
      PDF
      UM2388
      Development guidelines for STM32Cube firmware Packs
      1.0
      2.96 MB
      PDF
      UM2312

      STM32Cube扩展包开发清单

      UM2285

      STM32Cube扩展包开发指南

      UM2388

      Development guidelines for STM32Cube firmware Packs

Presentations & Training Material

    • 描述 版本 文档大小 操作
      STM32 and STM8 embedded software solutions 8.0
      3 MB
      PDF
      STM32Cube ecosystem overview - Making STM32 development easier 1.2
      5.55 MB
      PDF

      STM32 and STM8 embedded software solutions

      STM32Cube ecosystem overview - Making STM32 development easier

出版刊物和宣传资料

    • 描述 版本 文档大小 操作
      Take GUI to the next level 2.2
      1.35 MB
      PDF

      Take GUI to the next level

    • 描述 版本 文档大小 操作
      STM32 Open Development Environment Brochure 17.09
      1.21 MB
      PDF
      Sensor & motion algorithm software pack for STM32Cube 1.0
      544.58 KB
      PDF

      STM32 Open Development Environment Brochure

      Sensor & motion algorithm software pack for STM32Cube

法律

    • 描述 版本 文档大小 操作
      SLA0048
      Mix Ultimate Liberty+OSS+3rd-party V1 - SOFTWARE LICENSE AGREEMENT
      6.7
      87.58 KB
      PDF
      SLA0048

      Mix Ultimate Liberty+OSS+3rd-party V1 - SOFTWARE LICENSE AGREEMENT