X-CUBE-TOUCHGFX

量産中
Design Win

STM32マイコン用に最適化された高性能かつ無償のGUI開発ツール

ソフトウェア入手 データブリーフのダウンロード

製品概要

主な利点

New Emulated Framebuffer Technology

Run large resolution displays without external RAM using the new Emulated Framebuffer technology in TouchGFX 4.25. Learn more here

Now in TouchGFX 4.25

Framebuffer strategies, STM32N6 support, and many other new features and optimisations. Read more

CMAKE now supported

CMAKE files are now supported for seamless integration with STM32CubeMX.

概要

TouchGFXは、STM32マイクロコントローラ(マイコン)向けに最適化された、無償で提供される高性能のグラフィカル・ユーザ・インタフェース(GUI)開発ツールです。STM32のグラフィカル・ハードウェア・アクセラレーショタ、アーキテクチャ、および開発エコシステムを活用して、シンプルな低bitカラーのUIアプリケーションから高解像度・高bitカラーのUIアプリケーションまで、魅力的なスマートフォン・ユーザ・インタフェースの開発に貢献します。

STM32マイコンに最適化されているため、わずかなメモリでスムーズなGUIを実現可能です。

STM32Cube拡張パッケージ(X-CUBE-TOUCHGFX)として提供されるTouchGFXには、UIアプリケーション開発に必要なソフトウェアがすべて含まれます。また、STM32Cube開発エコシステムにおいて優れた相互運用性を持つため、簡単かつ迅速に開発を進めることができます。

  • 特徴

    • スマートフォン・アニメーション
      • TouchGFX(X-CUBE-TOUCHGFX拡張パッケージとして入手可能)により、スワイプ、スクロール、3D効果、ビデオ再生などのスマートフォン・アニメーションが利用可能
      • 透過、アルファ・ブレンド、アンチエイリアス・フォント、カーニングをサポート
      • 任意のタッチ・ディスプレイまたはハード・キーからの即時操作
    • 簡単なプログラミング
      • TouchGFX Designerによる自動コード生成機能を備えたドラッグ・アンド・ドロップ・プログラミング環境
      • 30を超えるウィジェット(スワイプ・コンテナ、アニメーション画像、図形、時計、スクロールリストなど)
      • カスタム・トリガとアクション
      • あらゆる独自UIアプリケーションの開発に利用できる独自のC ++コードを簡単に追加可能
      • IAR Systems IAR Embedded Workbench®、Arm® Keil® MDKなどのさまざまな統合開発環境、およびSTM32CubeIDEなどのGCCベースの統合開発環境をサポート
      • Model-View-Presenterパターンを使用した任意のCコードとの簡単なインタフェース
    • 最小限のCPU負荷とフットプリント
      • STM32グラフィック・ハードウェア・アクセラレータを最大限に活用
      • 20KBのFlashメモリと10KBのRAMを必要とする最適化されたライブラリ・フットプリント
      • パーシャル・フレーム・バッファリングによりグラフィック・バッファ・サイズを最小化し、低コストのSTM32マイコンからグラフィックUIをサポート可能
      • RTOSまたはベアメタルで実行でき、Arm® Cortex®-M0+ / M3 / M4 / M33 / M7ベースのSTM32マイコンをサポート
    • 迅速な開発スタート
      • TouchGFX DesignerでのSTM32ディスプレイ・キットの完全サポート(ワンクリック)
      • STM32マイコンを使用した開発スタートをTouchGFX Generatorでサポート
      • 実現可能なUIのサンプル・デモ
    • STM32Cube開発エコシステムによるサポート
      • すべてのSTM32マイコンで実行されるTouchGFXエンジン・コンパイル済みライブラリ
      • STM32Cubeマイコン・パッケージ、STM32CubeMXおよびSTM32CubeIDEとのスムーズな相互運用性
      • STM32CubeMX、STM32CubeIDE、およびSTM32Cubeマイコン・パッケージを使用したサンプル・プロジェクト
    • サポートおよびドキュメント
      • 技術文献用のTouchGFXナレッジ・ベース
      • オンライン・サポートおよびグラフィカルなディスカッションを行うTouchGFXコミュニティ
      • 組込みGUIに関するビデオおよびウェビナー

ソフトウェア入手

STはソフトウェアを常に最新の状態に保つことを推奨しています。
TouchGFX innovative use-cases
Practical applications of our GUI expertise
Installing X-CUBE-TOUCHGFX
Step-by-step
STM32 Graphical User Interface
Accelerate the "HMI of things" revolution

All tools & software

    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      STM32CubeN6

      量産中

      STM32Cube MCU Package for STM32N6 series (HAL, CMSIS devices, and examples running on ST boards)

      STM32Cubeマイクロコントローラ & マイクロプロセッサ用ファームウェア・パッケージ ST
      STM32CubeN6

      概要:

      STM32Cube MCU Package for STM32N6 series (HAL, CMSIS devices, and examples running on ST boards)
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      NUCLEO-C071RB

      量産中

      STM32 Nucleo-64 development board with STM32C071RB MCU, supports Arduino and ST morpho connectivity

      STM32 Nucleoボード ST
      NUCLEO-C071RB

      概要:

      STM32 Nucleo-64 development board with STM32C071RB MCU, supports Arduino and ST morpho connectivity

      NUCLEO-G071RB

      量産中

      STM32 Nucleo-64 development board with STM32G071RB MCU, supports Arduino and ST morpho connectivity

      STM32 Nucleoボード ST
      NUCLEO-G071RB

      概要:

      STM32 Nucleo-64 development board with STM32G071RB MCU, supports Arduino and ST morpho connectivity

      NUCLEO-N657X0-Q

      量産中

      STM32 Nucleo-144 development board with STM32N657X0 MCU, SMPS, supports Arduino, and ST morpho connectivity

      STM32 Nucleoボード ST
      NUCLEO-N657X0-Q

      概要:

      STM32 Nucleo-144 development board with STM32N657X0 MCU, SMPS, supports Arduino, and ST morpho connectivity

      STM32429I-EVAL

      量産中

      Evaluation board with STM32F429NI MCU

      STM32マイクロコントローラ用評価ツール ST
      STM32429I-EVAL

      概要:

      Evaluation board with STM32F429NI MCU

      STM32F4DISCOVERY

      量産中

      Discovery kit with STM32F407VG MCU * New order code STM32F407G-DISC1 (replaces STM32F4DISCOVERY)

      STM32 discovery kits ST
      STM32F4DISCOVERY

      概要:

      Discovery kit with STM32F407VG MCU * New order code STM32F407G-DISC1 (replaces STM32F4DISCOVERY)

      STM32MP135F-DK

      量産中

      Discovery kit with STM32MP135F MPU

      STM32 discovery kits ST
      STM32MP135F-DK

      概要:

      Discovery kit with STM32MP135F MPU

      STM32N6570-DK

      量産中

      Discovery kit with STM32N657X0 MCU

      STM32 discovery kits ST
      STM32N6570-DK

      概要:

      Discovery kit with STM32N657X0 MCU

      STM32U5G9J-DK1

      量産中

      Discovery kit with STM32U5G9NJ MCU

      STM32 discovery kits ST
      STM32U5G9J-DK1

      概要:

      Discovery kit with STM32U5G9NJ MCU

      STM32U5G9J-DK2

      量産中

      Discovery kit with STM32U5G9ZJ MCU

      STM32 discovery kits ST
      STM32U5G9J-DK2

      概要:

      Discovery kit with STM32U5G9ZJ MCU

      X-NUCLEO-GFX01M2

      量産中

      Morphoコネクタを搭載したSTM32 Nucleoボード向けのディスプレイ拡張ボード

      STM32 Nucleo拡張ボード ST
      X-NUCLEO-GFX01M2

      概要:

      Morphoコネクタを搭載したSTM32 Nucleoボード向けのディスプレイ拡張ボード

      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
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      STM32CubeMX

      量産中

      STM32Cube初期化コード生成ツール

      STM32 configurators and code generators ST
      STM32CubeMX

      概要:

      STM32Cube初期化コード生成ツール