NXP Semiconductors / i.MX RT/Kinetis®/LPC向け開発ツール
MCUXpresso SDK
- ● Arm® Cortex-Mコアを採用したi.MX RTとKinetis / LPCマイクロコントローラのソフトウェアフレームワークおよびアプリケーション開発用のリファレンスとして作成
- ● RTOS(オプション)、スタック、ミドルウェア、MCUXpresso IDEおよびサードパーティIDE用の参照ソフトウェアなどを提供
- ● MCUXpresso SDKはMISRAに準拠しており、Coverity®静的解析ツールでも確認済み
- ● お客様が選択したMCU、評価用ボード、およびソフトウェアコンポーネントのオプション設定に基づいたSDKをダウンロード可能
MCUXpresso IDE
- ● GNUおよびEclipseベースのCortex-Mコア(LPC、Kinetis、およびi.MX RTポートフォリオ)を採用したNXP MCU用の統合開発環境
- ● コードサイズ無制限でフル機能開発環境、プロフェッショナルな編集、コンパイル、デバッグを行うための直感的で強力なインターフェースも無料提供
- ● 統合された設定ツール、プロファイリング、ボード上での電力測定、GNUツールとライブラリ、マルチコア対応デバッガ、トレース機能なども提供
- ● オンボードデバッガ搭載のFreedom、Tower®、LPCXpresso、i.MX RT EVK、そしてLPCLink2、MCU-LINK、P&E、SEGGERなどのデバッグプローブを接続したお客様のボードの開発、デバッグが可能
MCUXpresso CONFIG TOOLS
- ● 一連の評価および設定ツールとして提供され、初期評価から製品化までの開発作業を大幅に簡素化
- ● ピンツール、クロックツール、およびペリフェラルツールを提供し、MCUXpresso SDKで使用する初期化Cコードを生成
- ● Cortex-M33ベースのマイクロコントローラー用のTrusted Execution Environment(TEE)ツール、i.MX RTクロスオーバーMCU用のデバイス構成データ(DCD)も提供
MCUXpresso Secure Provisioning Tool
- ● 証明書とキー管理、セキュアなイメージの準備、デバイスのセキュア機能を使用してプログラミングとセキュアなプロビジョニングが可能
- ● NXP MCUでの起動可能な実行可能ファイルの生成とプロビジョニングを簡素化することを目的としたGUIベースのアプリケーション
- ● セキュリティに重点を置いたデバイスのBootROM機能によって提供される幅広いプログラミングインターフェースを利用
- ● i.MX RT10xx/11xx/5xx/6xx、LPC5500シリーズに対応