お客様の素早い設計とより早い製品化を実現する、技術情報と専門知識をご紹介します。
EVKボードを実際に使ってみましょう。ショート・ビデオで手順を視聴するか、以下に記載された詳細な手順を参考にして、作業を進めてください。
MCXW23-EVKボードには、ヘルスケアIoTデモが事前にプログラムされたMCXW236BHN-RDMボードが付属しています。このプログラムは、開梱したデバイスが正常に動作することを検証するための動作確認用に使用できます。
Something went wrong! Please try again.
MCXW23-EVKボードをMCXW236B-EVK-BBに接続する場合は、RDMボードのコネクタJ6およびJ7のピンをそれぞれJ8およびJ12に接続します。ボードを接続する前に、MCXW236B-EVK-BBのジャンパが正しく設定されていることを確認してください。
MCXW23-EVKボードとMCXW236B-EVK-BBを接続する場合のジャンパ設定については、下の図を参考にしてください。
MCXW236B-EVK-BBをMCXW23xByy-RDMまたはMCXW23xAyy-RDMに接続する場合のジャンパ設定の詳細については、MCXW23-EVK-BBのユーザー・マニュアルを参照してください
Something went wrong! Please try again.
NXPは、MCUXpresso for VS Codeというツールチェーンを提供しています。MCUXpresso for VS Code v25.06以降をダウンロードしてください。
以下のチュートリアルで、ホストPCにVS Codeをインストールする方法を説明しています。
Something went wrong! Please try again.
NXPの拡張機能により、Visual Studio Codeのワークスペースにソフトウェア・リポジトリを追加するためのツールが用意されています。ソフトウェア・リポジトリは、次の3つのソースから追加できます。
このセクションでは、Gitのリモート・リポジトリ・オプションを使用してMCUXpresso SDKをインポートします。Gitのリモート・リポジトリ・オプションの場合は、以下の手順に従ってください。
Something went wrong! Please try again.
MCUXpresso Config Toolsは、ユーザーがMCUXpresso SDKプロジェクトを新規に作成するための構成ツールの統合スイートであり、カスタム・ボード・サポート用の初期化Cコードを生成するためのピン・ツールとクロック・ツールも備えています。MCUXpresso IDEの一部として、また別のIDEを使用する場合は個別ツールとして完全に統合されます。
以下の[MCUXpresso Config Toolsを入手する]をクリックして、Config Toolsインストーラを入手してください。
Something went wrong! Please try again.
MCUXpressoセキュア・プロビジョニング (SEC) ツールは、NXPのMCUデバイスでブート可能な実行ファイルを簡単に生成およびプロビジョニングできる、GUIベースのアプリケーションです。いずれのユーザーも、試験運用および量産に向けてMCUXpressoセキュア・プロビジョニング (SEC) ツールから始めることをお勧めします。このツールは、生産段階におけるNXPのマイクロコントローラでのセキュア・プログラミングとデバイス・プロビジョニングをサポートします。
ツールをダウンロードすると、[Help(ヘルプ)]タブの下にユーザー・ガイドが表示されます。「プロセッサ固有のワークフロー」の章に記載されている、ボードに関する指示に従ってください。
注:NXPでは、より柔軟な設定のカスタマイズを必要とする上級ユーザー向けに、カスタムまたはパートナーのプログラミング・ツールを操作する際に役立つコマンドライン・ツールも提供しています。セキュア・プロビジョニングSDK (SPSDK) はオープンソースの開発キットであり、そのソース・コードはGitHubおよびPyPIでリリースされています。
Something went wrong! Please try again.
次の手順では、Cortex-M33アプリケーション向けにMCUXpresso for VS Code拡張機能を使用したヘルスケアIoTデモ・アプリケーションについて説明します。MCUXpresso for VS Code拡張機能のインストール手順およびMCXWシリーズのSDKについては、このスタート・ガイドの「ソフトウェアの入手」セクションを参照してください。
編集画面に次のタブが表示されます
J33「MCU-LINK」ポートに挿入し、ボードをコンピュータに接続します
SW3を押すと、サンプルの実行が開始されます
Something went wrong! Please try again.
次の手順では、汎用出力の操作方法について説明します。このサンプルでは、GPIOを設定して、LEDを切り替える信号を設定します。
Something went wrong! Please try again.
注:従来は、前のステップのようにSDKプロジェクトをインポートする必要がありました。
注:インポートしたサンプル・プロジェクトに.mexファイルが存在しない場合は、MCUXpresso Config Toolsの使用ガイドに従ってください。これで、ピン・ツールにled_blinkyプロジェクトのピン構成が表示されます
Something went wrong! Please try again.
SW4ボタンを有効にするためにピン構成を追加しましょうSW4ボタンを有効にするには、PIO0_18を検索し、[PIN]列のチェックボックスをクリックして有効にします
注:ヘッダが変更されるため、クロックおよびその他のファイルも更新済みとしてタグ付けされる場合があります。


SW4 GPIOピンを制御および読み取る次のマクロを追加します
SW4キーを押すたびにLEDが現在の状態から切り替わりますSomething went wrong! Please try again.
以下の各セクションで、柔軟なプロトタイピングと開発のために提供されているエコシステムについてご覧ください。以下のビデオでは、FRDMプラットフォーム、フル機能のEVK、および拡張機能向けの互換シールドをご紹介しています。さらに、NXPのGitHubを通じて多数のアプリケーション・サンプルを提供するアプリケーション・コード・ハブ・ポータルについて詳しく説明します。
NXPでは、迅速なプロトタイピングのためのプラットフォーム向けに、低コストのFRDMプラットフォームとフル機能のEVKの両方を提供しています。
FRDM開発ボードは、標準のフォーム・ファクタとヘッダー、MCU I/Oへの簡単なアクセス、オンボードMCU-Linkデバッガ、USB-Cケーブルを備えています。フル機能の評価キットには、I/Oおよびインターフェースへの拡張アクセス、Wi-Fi拡張機能のほか、追加のMCU-Link機能が含まれます。互換性のあるClickボードやArduinoシールドも多数あります。Open CMSIS Packでサポートされるものについては、ACHでサンプルが提供されている場合がありますが、そうでない場合でも、その多くがI²C、SPI、UARTなどのシリアル・インターフェースを利用して容易に使用でき、MCUXpresso SDKでドライバとサンプルが提供されています。
Something went wrong! Please try again.
アプリケーション・コード・ハブは、開発者がソフトウェアをすばやく見つけることができるインタラクティブなダッシュボードを提供することで、NXPのMCUXpressoの開発者エクスペリエンスをさらに向上させます。ACHに今すぐアクセスして、この新しいインタラクティブなアプリケーション・コード・ハブの詳細やその利点について確認しておきましょう。
アプリケーション・コード・ハブからアクセス可能なソフトウェアはNXPのGitHubリポジトリに置かれているため、その場所に直接アクセスして簡単にクローンを作成することができます。
Something went wrong! Please try again.
次のデモでは、モータ制御シールドと低コストLCDを備え、FRDMプラットフォームを基盤とするシステムを使用して、ACHからプロジェクトをインポートする方法を示しています。評価ボードがこのシステムと異なる場合でも、以降の手順はサポート対象のすべてのプラットフォームで同じように実施できます。
Something went wrong! Please try again.
NXPのいずれかのコミュニティ・サイトで、他のエンジニアとつながり、MCXW236BHN-RDMを使用した設計に関する専門的なアドバイスを受けることができます。