



組込みHMI(ヒューマン・マシン・インタフェース)の設計は進化を続けています。製品がよりスマートで、より多くの機能を提供するようになるにつれて、エンド・ユーザはHMIに対し、より魅力的なユーザ体験とより簡単な製品機能へのアクセスを求めるようになります。
製品にGUI(グラフィカル・ユーザ・インタフェース)を搭載することで、より使いやすく、安全で、エンド・ユーザにさらなる価値を提供する最新の製品を実現することができます。GUIに求められる主要な設計要件は、誰もが日常的に使用しているスマートフォンに集約されています。
準備はいいですか?
STの汎用32bitマイクロコントローラ(マイコン)STM32ファミリは、組込み機器にスマートフォンのようなGUIを簡単に実装し、「HMI of Things(モノのHMI)」を加速させるために必要となるさまざまなツールを提供します。
GUIで最適なUXを提供
優れたユーザ体験を実現する組込み機器の設計向けに、STM32ファミリは、さまざまなディスプレイ・インタフェースやパッケージ・オプションをサポートするきわめて幅広い200以上の製品を提供しています。 グラフィック対応STM32マイコンには、以下のような組込み機器に対して、性能要件を満たし、トレードオフを最適化できるさまざまな機能が組み込まれています。
- メモリ効率に優れた2Dグラフィックス・アクセラレーションを提供し、メインCPUの負荷を減らしつつ、スムーズな遷移と透過効果を実現するChrom-ARTアクセラレータ™
- NeoChrom GPU、新しい2.5Dアクセラレータ、STM32のUI向けのハードウェア最適化機能を実装。反転、回転、スケーリング、ズームなどのアニメーションを最適化可能。新しいハードウェアIPは、テクスチャ・マッピングとアルファ・ブレンディングを高速化。これらの演算をNeoChrom GPUにオフロードするとこで、1秒あたりのフレーム数が大幅に増加
- JPEGコーデックにより、ブランディングやチュートリアルに関するM-JPEGビデオを追加可能
- 内部 / 外部メモリへの高速アクセスにより、ボトルネックを回避しスムーズなアニメーションをサポート
- 大容量の内蔵メモリにより、外部RAMやFlash無しで低解像度ディスプレイの1チップ・ソリューションをサポート。これにより、システム・アーキテクチャ、バッファ戦略、およびメモリ・バジェットを確保するための高い柔軟性を実現
- パラレル・インタフェース、LCD-TFT、およびMIPI-DSI組込みコントローラとの大規模ディスプレイ・インタフェースをサポート
GUIの開発に必要なもの
優れたGUIを作成するためには、スキルと専門知識が必要です。また、適切なディスプレイと筐体の選択・調達、メニューや画面のデザイン、デザインをUIに変換するためのプログラミング、電子開発など、さまざまな要素が求められます。これらの要素が集まってはじめて、GUI設計を実現することができます。
そのため、GUI開発にはさまざまな課題が伴います。
このような課題に対し、STは、最先端のマイコン / マイクロプロセッサとGUI開発で必要となるツールやサポートを組み合わせて提供し、GUIプロジェクトを成功に導くためのサポートを行っています。

TouchGFXをダウンロード
TouchGFXとは
STM32Cube開発エコシステムに統合されているTouchGFXは、最先端の組込みGUI開発に必要なあらゆるツールを提供する無償のGUI開発ツールです。
TouchGFXは、X-CUBE-TOUCHGFXパッケージに同梱されており、以下のものが含まれています。
- TouchGFX Designer: PC用GUIビルダおよびシミュレータ
- TouchGFX Generator: TouchGFXプロジェクトの設定・生成ツール
- TouchGFX Engine: 最適化されたハードウェア・アクセラレーション・グラフィカル・ライブラリ
設計キットをフラッシュして、スマートフォンのようなGUIを実行
開発キットをPCに接続し、[Run Target]をクリックするだけで、TouchGFX DesignerはインストールされているSTM32Cube Programmerを自動的に使用してキットへのフラッシュを行います。
開発をサポートする幅広い開発エコシステム
TouchGFXエキスパートによるサポート

STの熟練したTouchGFXエキスパートは、お客様のアイデアから市場をリードする製品を実現するためのサポートを提供します。TouchGFXおよびSTM32マイコンについての豊富な知識と経験を組み合わせた革新的なアプローチにより、組込み製品の設計や製品開発をサポートします。
ディスプレイ・モジュール・メーカー
STの認定パートナー企業が提供する、すぐに使用可能なディスプレイ・モジュールを選択することで、ディスプレイ・キットを調達する手間を削減することができます。
ディスプレイ・モジュールはすべてSTM32製品をベースとしており、TouchGFXは試作開発にも利用可能です。
UIツールのプロバイダ
STの認定パートナー企業には、STM32ハードウェア向けのGUI開発ツールを提供し、スムーズなGUI開発をサポートする企業も含まれています。