2087702_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2087702_ja-JP

2087702_ja-JP

MCUXpresso IDEとSDKのインストール (日本語ブログ)

この記事は?


NXPのマイコン用ソフトウェア開発環境MCUXpressoとそのSDK無料で提供されていて,誰でも簡単にインストール可能すぐにサンプル・コードを動かしてみることができます

このブログ記事は,MCUXpresso IDESDKのインストール方法をステップ・バイ・ステップで紹介します.

※ この記事では使用する基板の例としてFRDM-MCXA153を使います

スクリーンショット 2025-11-18 5.26.04.png

インストール手順の解説動画を公開しました.視聴はこちらのリンクから.

スクリーンショット 2025-11-18 5.18.23.png

MCUXpresso IDEって?


NXPが提供している汎用マイコンの各種サンプル・コードは,NXPが無料で提供するソフトウェア開発環境:MCUXpressoで動作するように作られています.

このMCUXpressoには「MCUXpresso IDE (以下IDE)」と「MCUXpresso VisualStudio Code (以下VSC)」の2種類があり,IDEはすべての機能をひとつにまとめたアプリケーション.VSCはMicrosoft社が提供するVisualStudio Codeのプラグインとして提供されています.

このブログではこの2種類のうち,IDEとSDKのインストールの方法を紹介します.

IDEはWindows,macOS,Linuxで動作し,いずれのOSでも同じユーザ・インターフェースでの操作が可能です.

MCUXpressoで動作するサンプル・コードを試してみるには,まずその準備としてIDEをインストールし,さらに動作させるマイコン/基板(ターゲット)のSDKをインストールしておかなければなりません.

IDEIntegrated Development Environmentの略で,統合開発環境アプリケーションです.このアプリケーションにはソースコードを編集するエディタをはじめ,コンパイラやリンカといったツールチェーン,コードをプロジェクト単位にまとめて,さまざまな設定と一緒に管理してくれるソフトウェアなどが含まれています.

SDKSoftware Development Kitの略で,マイコン・チップ毎に必要なドライバ・コード,設定情報が含まれています.SDKは作成しようとするマイコン・チップや基板(ターゲット)ごとにインストールしておかなければなりません.

スクリーンショット 2026-03-17 10.07.24.png

ではこれらのインストール方法をステップごとに解説しましょう.

この記事はmacOSを用いた例となっていますが,WindowsやLinuxでもほぼ同じ操作でインストールできます.


nxp.comへのログイン


これ以降の作業を行うには,あらかじめnxp.comにログインしておかなくてはなりません.

もしまだ nxp.com のアカウントをお持ちでない場合には,先に登録を済ませたのちにログインしてください.

スクリーンショット 2025-11-10 15.56.09.png

MCUXpresso IDEのインストール


IDEのインストーラをMCUXpresso IDEのダウンロードサイトからダウンロードします.このダウンロードにはnxp.comでのユーザ登録が必要なので,もしまだであればあらかじめ済ませておきましょう.

MCUXpresso IDEのダウンロードサイト行き「ダウンロード」ボタンを押す

スクリーンショット 2025-04-28 5.14.18.png

ページがスクロールし,ダウンロードページへのリンク・ボタンが表示される.この「ダウンロード」ボタンを押す

スクリーンショット 2025-04-28 5.14.25.png

MCUXpresso IDEのリンクをクリック

スクリーンショット 2025-04-28 5.14.54.png

利用規約が表示される.問題がなければ「I Agree (同意)」ボタンを押す

スクリーンショット 2025-04-28 5.15.00.png

自分が使うOSに合わせたインストーラを選んでリンクをクリック

スクリーンショット 2025-04-28 5.15.06.png

ダウンロードするインストーラはLinuxならファイル名末尾の拡張子が「.deb.bin」のものを.Windowsなら「.exe」を.

macOS用は拡張子が「.pkg」ですが2種類あります.M1以降のMシリーズ(Arm)プロセッサ搭載のMacなら「MacOSX - aarch64」,インテルCPU搭載のMacなら「MacOSX - 86-64」をダウンロードします.

※ バージョン番号が違う場合は読み替えてください


スクリーンショット 2025-12-01 11.46.26.png


ダウンロードが完了したら,インストーラを起動.表示される手順に従ってインストールを完了させます.

スクリーンショット 2025-04-28 5.27.35.png

SDKのインストール

 

MCUXpresso IDEの起動とワークスペース


MCUXpresso IDEのインストールが完了したら,MCUXpresso IDEを起動します.

macOSでは,起動後にワークスペースをどこにするか聞いてきます(ガイド動画2:49付近).ワークスペースとは作業を行うためのフォルダです.

デフォルトではユーザ・フォルダの中の,「Documents」の中に新しいフォルダが作られます.

※ 下図はデフォルト設定表示の例.この例ではdemoというユーザ名で作業しているので「/Users/demo/..」のような指定となっています.


スクリーンショット 2026-04-05 4.38.46.png

 ワークスペース(フォルダ)はユーザ・フォルダの中なら好きな場所にできます.下図の例ではユーザ・フォルダの中に「mcux」を作り,さらにその中で「project0」という名のワークスペースが作られます.

スクリーンショット 2026-04-05 4.39.24.png

SDKのインストール


起動(起動とワークスペースを指定を完了)すると,下図のようなウェルカム表示が現れるのでこの中の「Download and Install SDKs」をクリック

スクリーンショット 2025-04-28 5.36.15.png

しばらくサーバへの問い合わせを行ったあと,下図のような表示となります.このデフォルトの表示状態では右側と下側の表示が隠れてしまっているので,ウィンドウのサイズを拡げるか,表示を適宜スクロールします.

スクリーンショット 2025-04-28 5.42.52.png

ウィンドウサイズを拡げて表示域を確保

スクリーンショット 2025-04-28 5.43.51.png

表示右上部の検索フィールドに,使用する基板やマイコンの型番を入力

ここでは例としてFRDM-MCXA153を使うので「A153」を入力した.その結果,FRDM-MCXA153基板が候補として表示された.

スクリーンショット 2025-04-28 6.01.52.png

FRDM-MCXA153基板を選択すると「Install」ボタンがハイライト表示されるので,これをクリック

スクリーンショット 2025-04-28 6.03.52.png

インストール中はダイアログボックスが表示される

スクリーンショット 2025-04-29 3.34.22.png

インストールが完了すると,ウェルカム表示に戻る.

この表示をタブのクローズボタンで閉じる

スクリーンショット 2025-04-29 3.36.53.png

IDEのデフォルト表示状態になる.

下部中央の表示枠(ペイン)のInstalled SDKタブインストールされたSDKが表示される

スクリーンショット 2025-04-29 3.35.24.png


準備完了!


これで準備は整いました!

左上のペイン内の「Project Explorer」で,新しいプロジェクトを作成したり,SDKやGitHubまたはダウンロードしてきたプロジェクトをインポートして実行してみることが可能です.

スクリーンショット 2025-04-29 5.32.28.png


おまけ:このまま基板の動作を試してみるには


SDKにはサンプル・コードが含まれています

ここまでFRDM-MCXA153を例としてSDKをインストールしたので,そのままこの中にあるサンプル・コードを試してみることにします.

まず基板とコンピュータをUSBケーブルで接続しておきます.FRDM-MCXA153では「MCU-Link」の表示のあるUSBコネクタを使います(写真参照).

IMG_4594.JPG


IDEの左上ペイン内,Project Explorerタブにある「Import SDK example(s)...」をクリック

スクリーンショット 2025-04-29 5.39.32.png

インストールされているSDKが表示されるので「Next>」をクリック

スクリーンショット 2025-04-29 5.39.37.png

サンプル・コードのリストが表示される.

LEDチカチカ(=Lチカ)の例が「driver_examples」→「gpio」→「gpio_led_output」にあるので,下図のように階層をたどってチェックマークを入れ,「Finish」ボタンを押す

スクリーンショット 2025-04-29 5.40.31.png

サンプル・コードがインポートされた

青い虫のアイコン(Start debugging project)をクリック

スクリーンショット 2025-04-29 5.40.55.png

ターゲットを選択するダイアログボックスが現れるので,表示された基板の情報を確認して「OKボタンを押す

スクリーンショット 2025-04-29 5.41.15.png

コードがビルドされ,マイコンのフラッシュ・メモリに書き込まれます.そのあとコードが実行できる状態で一時停止

黄色の四角とと緑の三角が組み合わさったアイコン(Resume)をクリックすると,基板上でコードが実行されます.

スクリーンショット 2025-04-29 5.41.26.png

このサンプル・コードはGPIO(General Purpose Input/Output = 汎用入出力)ピンにHIGHとLOWを交互に出すものでした.このピンが赤色のLEDに繋がれているので,LEDが点滅します.

IMG_4597.JPG


参考資料



変更履歴:
2025-05-07:初版
2025-06-26:「nxp.comへのログイン」の項を追加
2025-10-28:リンクの訂正
2025-11-10:リンクの更新

2025-11-14:インストール手順解説動画へのリンクを追加 / 参考資料の項を追加
2025-11-18:冒頭部の画像と使用基板の注釈追加.動画リンク画像変更

2026-03-17:「MCUXpresso IDEって?」の項の図を訂正
2026-04-05:「MCUXpresso IDEの起動とワークスペース」の項を追加


 =========================

本投稿の「Comment」欄にコメントをいただいても、現在返信に対応しておりません。
お手数をおかけしますが、お問い合わせの際には「NXPへの技術質問 - 問い合わせ方法 (日本語ブログ)」をご参照ください。
(既に弊社NXP代理店、もしくはNXPとお付き合いのある方は、直接担当者へご質問いただいてもかまいません。)

NXPのマイコン:MCXシリーズのソフトウェア開発にはMCUXpresso IDEが無料で使えます.
またさまざまなMCUXpresso IDEで使えるサンプル・コードが提供されています.ここではIDEとSDKのインストールの手順を解説します.

これを読めば,誰でも簡単に開発環境&SDKをインストールできて,サンプル・コードまで動かすことができます!

General Purpose MicrocontrollersMCUXpressoMCUXpresso IDEMCX日本語ブログ
タグ(1)
評価なし
バージョン履歴
最終更新日:
‎04-04-2026 01:30 PM
更新者: