NXP マイコンを VS Code 初めて開発する方に向けたコンテンツを連載中
NXPが提供する従来の Eclipse ベースのIDE「MCUXpresso IDE」 に加え、軽量でカスタマイズ性の高い「Visual Studio Code」への対応が強化され、Visual Studio Code のメリットを NXP ユーザーも体験することができるようになりました。
NXP が提供する全てもマイコンを VS Code で開発することができます。(主要製品のラインナップに関してはこちらをご覧ください)
<VS Code のメリット>
・起動の速さ
・強力なコード補完(IntelliSense)
・Git連携のしやすさ
・使い慣れた拡張機能の利用が可能
・ZephryRTOS / Matter アプリケーションの開発が可能
| 1 - MCUXpresso for Visual Studio Code のインストール方法 |
本記事では、Windows 11 の環境に MCUXpresso for Visual Studio Code (以下 MCUXpresso for VS Code) をインストールする方法についてご紹介します。 インストールは以下の3ステップとなります。
|
|
この記事では MCUXpresso for Visual Studio Code を使用した以下の内容を説明しています。 ・ MCUXpresso SDK のインポート MCUXpresso for Visual Studio Code は事前にダウンロード&インストール済みとして説明を進めます。 |
|
| この記事では Hello World Sample Projct の構成と Project Settings について、そして実際に Debug する方法を解説します。 | |
| 今回は、MCUXpresso Integrated Development Environment (IDE)(以降、"IDE 環境")で作成した既存のプロジェクトを MCUXpresso for Visual Studio Code (以降、"VS Code 環境")に取り込んで使用する方法について紹介します。 | |
| 5- FRDM-MCXN947 でプロジェクトのメモリー配置を変えてみる (リンカーの設定変更) | この記事では、以前の [VS Code で NXP マイコン開発 3] FRDM-MCXN947 を使って Hello World を Debug してみた で使用した Hello World プロジェクトのメモリー配置を変更してみます。前回のまとめで触れたように、SDK に付属するオリジナルの Hello World プロジェクトは Flash 領域にプログラムを配置する作りになっているため、デバッグ実行のたびに Flash 領域の書き換えがおこなわれます。 |
|
この記事では[VS Code で NXP マイコン開発 2/3] で動作確認した、FRDM-MCXN947 の Hello World プロジェクトにて MCUXpresso Config Tools と VS Code Manage Components を使用して GPIO の機能を追加する手順を解説しています。 LED の点灯確認と、スイッチを押したら LED の点灯が変化する機能を実装していきます。 |
|
|
7 - Peripheral Configuration Tool を使ってサンプルをカスタマイズする (GPIO & Ctimer PWM) |
この記事では [VS Code で NXP マイコン開発 6] Configuration Tool を使ってサンプルをカスタマイズする (GPIO) で動作確認した、LED 点灯機能に Ctimer の PWM 機能を追加して、LED の調光機能を実現する方法を解説しています。 Clock Configuration Tool と Peripheral Configuratoin Tool を実際に設定して、ペリフェラルの有効化を学ぶことができます。 |
MCUXpresso for Visual Studio Code に関する情報
お問い合わせ / お見積もり
本製品に関してご質問、お見積もりなどの希望がありましたら、以下よりお問い合わせください。
NXP Semiconductors メーカー情報 Top へ
NXP Semiconductors メーカー情報 Top へ戻りたい方は、以下をクリックしてください。