NXP Semiconductors MCUXpressoソフトウェア

NXP Semiconductors   MCUXpressoソフトウェアは、アプリケーションの組み込みシステム開発を最適化、容易化し、開発期間の短縮に役立ちます。NXP Semiconductorsのソフトウェアは、汎用およびワイヤレス対応MCUをベースとしたアプリケーションに最適です。MCUXpressoソフトウェアとツールは、NXPのソフトウェアイネーブルメントを組み合わせ、ツールやミドルウェアへの容易なアクセスを提供します。

コアテクノロジー

MCUXpresso for Visual Studio Code
MCUXpresso for Visual Studio Code(VS Code)は、コード編集と開発のために最適化された組み込み開発者体験を提供します。MCUXpresso for VS Codeは、MCX、LPC、Kinetis、i.MX RTなどのArm® Cortex®-MコアベースのNXP MCUをサポートしています。MCUXpresso for VS Codeは、開発者がOpen-CMSIS-Packを併用して、ZephyrまたはMCUXpresso SDKからプロジェクトに柔軟に取り組むことを可能にします。
MCUXpresso for VS Code Extensionのダウンロード
• 高速開発、迅速な立ち上げと開始
• 何よりもまずエディタ
• MCUXpresso SDKまたはZephyrベースの開発フロー用に拡張済み
• CMakeおよびArm GCCコンパイラベース
• スタンドアロンMCUXpresso設定ツールと互換性あり

Open-CMSIS-Pack
高度な機能を提供する既製のミドルウェアライブラリです。Open-CMSIS-Packにより、サードパーティのソフトウェアを予測可能で標準化された方法でプロジェクトに組み込むことができます。NXPの開発チームも、センサ処理やアナログフロントエンドサポートライブラリなどのパックを導入しています。
• ソフトウェアコンポーネントに関連するファイルのメタデータを提供
• ソフトウェアコンポーネントのバージョン管理を可能にし、ユーザーアプリケーションの一部である可能性のある、互換性のない設定ファイルを特定
• 標準インターフェイスとAPIを使用することで、互換性を高め、パックソフトウェアコンポーネントの統合を簡素化
• ソフトウェアコンポーネントのメタデータにツールチェーン、デバイス、プロセッサの依存情報を含めることができ、プロジェクトへの統合を簡素化
• 高品質ソフトウェア:Open-CMSIS-Packで提供されるすべてのドライバとスタートアップコードは、MISRA-C:2004に準拠しており、Coverity® 静的解析ツールでチェック済み

MCUXpresso SECツール
セキュアプロビジョニング(SEC)ツールは、LPC5500シリーズ、i.MX RTクロスオーバーMCU、MCX N94x、ワイヤレスコネクティビティMCU(K32Wx/KW45)など、幅広いマイクロコントローラのセキュリティ機能の実現と生産準備を可能にします。SECツールのリリースは、マスターブートイメージの準備、CMPA/CFPAコンフィギュレーション、セキュアバイナリイメージ(SB2/SB3)の生成、デバッグ認証コンフィギュレーション、デバイスプログラミング、およびプロビジョニングをサポートしています。SECツールは、生産フローにおいて、デバイスHSMトラストプロビジョニングおよびスマートカードトラストプロビジョニング、それぞれ無料および低コストのセキュアなデバイスプロビジョニングソリューションをサポートするために使用することもできます。

GUI Guider
GUI Guiderは、アプリケーションプロセッサのポートフォリオを拡張し、i.MX 93 MPU上で魅力的なグラフィックスの作成を可能にします。さらに、GUI GuiderはKWおよびRWファミリをサポートします。これらの追加機能には、スマート家電およびラベル製品向けの優れたアプリケーションコードサンプルが含まれています。すべてのボードとアプリケーションのテンプレートがクラウドに保存されるようになりました。これにより、GUI Guiderユーザーは、年に2回のリリースとは別に、すべてのボードと機能リリースにアクセスできるようになります。

ボイス・インテリジェント・テクノロジー
ボイス・インテリジェント・テクノロジー(VIT)で9言語をサポートします。英語と標準中国語に加え、ドイツ語、スペイン語、日本語、韓国語、フランス語、トルコ語、イタリア語に対応します。SDKの例で言語を選択し、VITオンラインツールでカスタムのウェイクワード(最大3つ)とコマンド(最大30)を作成します。

MCUXpresso SDK v2.13.0
ソフトウェア開発キット(SDK)
プロセッサと評価ボードのセレクション専用に構築されたオープンソースのソフトウェア開発キット(SDK)です。

ネットワーキングとクラウド/OTA
• Wi-Fi用にRTOS抽象化を後から改善(当初はFreeRTOSをサポート)
• lwIPのiPerfスループットテスト
• SE05xを搭載したi.MX RT1060およびi.MX RT1170用のMicrosoft ADU(OTA)リファレンスコード

RTOS
• i.MX RT10xx/11xx用Azure RTOS LevelXサンプル(オンボードシリアルNORを使用)
• i.MX RT1xxxプラットフォーム用AzureRTOSモジュールサンプル追加
• FreeRTOSのLTS2.0へのアップデート

オーディオと音声
• 無料版VoiceSeeker(AECなし)よるVIT
• i.MX 8M用低消費電力ウェイクワードのデモ

一般/その他
• i.MX RT1170用MIPI DSIドライバの改善/修正
• i.MX RT1170用マルチコアサンプルのアップデートとMISRAの強化

MCUXpresso IDE v11.7.0
統合開発環境(IDE)
アプリケーションの作成、ビルド、デバッグ、最適化のための使いやすい統合開発環境(IDE)です。

基盤となるツールおよびホストOSサポートのアップデート
• Eclipse 2022.06への移行
• ホストOSのサポート:MacOS 11/12(Monterey)、Ubuntu 20.04.2/22.04 LTS、Windows 10/11
• Appleシリコンのサポート(ネイティブとエミュレーションの組み合わせ)

新機能
• オープンCMSISパックプレビューのサポート(パックのインポート)
• ブートピンの設定/制御機能(MCU-Linkを使用するEVK向け)

MCU-Link
• MCU-Linkプローブ用のバージョン3.0ファームウェア。このファームウェアアップデートは、CMSIS-DAP v2.1.xに対応し、WinUSB(対USB HID)を提供することで、より高いパフォーマンスを実現します。注:このファームウェアは11.7以降でのみ使用できます。旧バージョンはIDE 11.7では使用できません。https://nxp.com/mculink で入手可能なインストーラを使用して、より優れたファームウェアバージョンを簡単に移動できます。

MCUXpresso設定ツール v13.0
システム設定ツール
ピン、クロック、ペリフェラルなどを含むシステム設定ツールの包括的なスイートです。

ピンツールのZephyrサポート
• Zephyrデバイスツリー形式でピン多重化構成を生成
• i.MXRT1060、LPC55S69、FRDM-K64の初期サポート

ピンツールのエクスペリエンの向上
• 互換ヘッダ用Arduino® 拡張ボードのすぐに使えるサポート
• CSVおよびHTMLレポートへの外部ユーザー信号のエクスポート

ペリフェラルツール - 機能性と操作性の向上
• 選択されたデフォルト初期化グループからの設定と一致するクロックソースの自動選択

ビデオ

{"PlayerType":"Video","BrightcoveId":"6310737521112"}