X-CUBE-TOUCHGFX

量産中

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

ソフトウェア入手 データブリーフのダウンロード
概要
サンプル & 購入
ソリューション
ドキュメント
ツール & ソフトウェア
品質 & 信頼性
eDesignSuite
Partner products
Sales Briefcase

製品概要

概要

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に関するビデオおよびウェビナー

ソフトウェア入手

おすすめ製品

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

      量産中

      STM32 Nucleoボード向けSPIディスプレイ拡張ボード

      STM32 Nucleo expansion boards ST
      X-NUCLEO-GFX01M1

      概要:

      STM32 Nucleoボード向けSPIディスプレイ拡張ボード
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      STM32CubeIDE

      量産中

      STM32用統合開発環境

      STM32ソフトウェア開発スイート ST
      STM32CubeIDE

      概要:

      STM32用統合開発環境

      TouchGFXDesigner

      量産中

      TouchGFX is delivered as an X-Cube-TouchGFX package

      STM32 Configurators and Code Generators ST
      TouchGFXDesigner

      概要:

      TouchGFX is delivered as an X-Cube-TouchGFX package