|
[GUI Guider 初心者ガイド 1]へ 準備中... |
![]() |
目次
はじめに
IoT デバイスが世の中に広がっている状況において、ディスプレイ搭載の機器向けにマイコンで GUI 画面を開発する需要が高まっております。
NXP Semiconductor ではその要望に対応するべく、GUI を最小限のコーディングまたはノーコーディングで作成できる GUI Guider を無償提供しております。
今後、「GUI Guider 初心者ガイド」として連載をしていきますので、乞うご期待ください。
今回は GUI Guider のインストール方法をご紹介します。
1. GUI Guider 概要
GUI Guider は、オープンソースの LVGL グラフィック ライブラリを使用して高品質な GUI アプリケーションを迅速に開発できる、GUI 開発ツールです。
GUI Guider を使用すると、ウィジェット、アニメーション、スタイルなどの LVGL の多くの機能を簡単に開発でき、最小限のコーディングまたはノーコーディングで GUI を作成できます。
ワンクリックで、GUI Guider 上でシミュレーションを実行したり MCUXpresso や IAR Embedded Workbech プロジェクトにエクスポートしたりできます。
詳しい概要やデモ映像などはこちらのサイト、および Youtube 動画をご覧ください。
参考:GUI Guider | NXP Semiconductors
1-1. GUI Guider サポート Host PC OS と IDE のバージョン
GUI Guider v1.4.1 (LVGL v7.10.1 or LVGL 8.2.0、MCUXpresso SDK v2.12) におけるサポート OS と IDE サポート状況はこちらになります。
当記事では、Windows 10 にインストールしていきます。Ubuntu や Mac へのインストール手順は下記サイトにある User Manual をご覧ください。
参考:GUI Guider User's Guide | NXP Semiconductors
<サポート OS>
- Windows 10 (64-bit) (Java Runtime Environment, JRE-8 is verified も必要)
- Ubuntu 20.04
- MacOS 11.6
<サポート IDE>
- MCUXpresso IDE 11.6
- Keil 5.37 or IAR 9.30.1
*最新のサポート状況は NXP ウェブサイトをご確認ください。2022年12月更新
1-2. GUI Guider サポートデバイス
サポートデバイスは下記の通りです。
| デバイス名とリンク | 特徴 |
| i.MX-RT1170 |
First GHz Crossover MCU Arm®Cortex®-M7 and Cortex®-M4 Cores |
| i.MX-RT1160 |
High-Performance Crossover MCU with Arm®Cortex®-M7 and Cortex®-M4 Cores |
| i.MX-RT1064 |
Crossover MCU with Arm®Cortex®-M7 Core |
| i.MX-RT1060 | Crossover MCU with Arm®Cortex®-M7 Core |
| i.MX-RT1050 | Crossover MCU with Arm®Cortex®-M7 Core |
| i.MX-RT1024 | Crossover MCU with Arm®Cortex®-M7 Core |
| i.MX-RT1020 | Crossover MCU with Arm®Cortex®-M7 Core |
| i.MX-RT1015 | Crossover MCU with Arm®Cortex®-M7 Core |
| i.MX-RT1010 | Crossover MCU with Arm®Cortex®-M7 Core |
| i.MX-RT500 | Crossover MCU with Arm®Cortex®-M33, DSP and GPU Cores |
| LPC55S6x | High Efficiency Arm®Cortex®-M33-Based Microcontroller Family |
| LPC551X-S1X | LPC551x/S1x: Baseline Arm®Cortex®-M33-Based Microcontroller Family |
| LPC552x-S2x | LPC552x/S2x: Mainstream Arm®Cortex®-M33-based Microcontroller Family |
| LPC546XX | Power-Efficient Microcontrollers (MCUs) With Advanced Peripherals Based on Arm®Cortex®-M4 Core |
| LPC540XX | Power-Efficient Microcontrollers (MCUs) with Advanced Peripherals Based on Arm®Cortex®-M4 Core |
* 最新のサポート状況は NXP ウェブサイトをご確認ください。
2. インストール手順
2-1. GUI Guider インストーラーダウンロード
インストーラーは下記サイトからダウンロードします。
参考:GUI Guider | NXP Semiconductors
図1:GUI Guider インストーラー、ダウンロードサイトイメージ
2-2. GUI Guider インストーラー起動からインストール完了まで
図2のように、ダウンロードしたインストーラーをダブルクリックして、インストールするフォルダーを指定し、「インストール」ボタンを押下するとインストールが開始されます。
画面が切り替わり、「完了」ボタンを押下して、図3のように GUI Guider が起動したらインストール完了です。
ポイント:インストールフォルダーはデフォルトで、"C:\NXP\GUI-Guider-<version>" となっています。
図2:インストール手順
図3:起動時の画面
2-3. インストールフォルダーの中身
インストールフォルダーの ”C:\NXP\GUI-Guider-1.3.0-GA\resources” フォルダーを確認すると、ユーザーマニュアルとリリースノートが格納されています。必要に応じてこちらを参照しながら GUI Guider をご使用ください。
図4:ドキュメント格納場所
|
[GUI Guider 初心者ガイド 1]へ 準備中... |
![]() |
