お客様の素早い設計とより早い製品化を実現する、技術情報と専門知識をご紹介します。
MQXリアルタイム・オペレーティング・システム(RTOS)は、小さく構成可能なフットプリントでリアルタイムの性能を提供します。RTOSは、NXPの32ビットMCUおよびMPUと緊密に統合されており、一般的に使用されるデバイスドライバが付属しています。
MQX RTOSは,最新のコンポーネントベースのマイクロカーネルアーキテクチャを持つように設計されており,組み込みシステムの厳しいメモリ制約を満たしつつ,エンジニアが必要とするコンポーネントを選択し,機能,サイズ,速度に応じたカスタマイズを可能にする。
MQX RTOSは、カーネル、2つのタスクアプリケーション、1つのLWセマフォ、割り込みスタック、キュー、およびメモリマネージャを含め、Arm ® Cortex M4上でROMと2.5K RAMをわずか8 KBで使用するように設定できます。
RTOSコアの機能をフルに活用し、追加のオプションサービスを提供します。コンポーネントには必要な場合のみリンクし、使用していない機能によるメモリの占有を防止。
サイズ、RAM/ROM使用率、およびパフォーマンスオプションをさらに制御するために、主要コンポーネントはフルバージョンとライトウェイトバージョンの両方に含まれています。
優先度ベースのプリエンプティブ・スケジューリングにより、優先度の高いスレッドは、CPU時間を奪い合っているスレッドの数に関係なく、常に期限を守ることができます。
コンテキストの切り替えなど、RTOSの重要なリアルタイム部分を高速化するアセンブリコードの最適化。
MQX RTOSは、効率的なスケジューリングシステムや割り込み処理の作成や維持からエンジニアを解放し、開発時間を短縮します。USBやTCP/IPなど複数の通信プロトコルを使用する必要がある場合にも極めて有効。
MQX RTOSは、NXPの幅広い組み込みプロセッサ群の機能を構築および整理するためのシンプルなAPIを備えたフレームワークを提供します。
MQX RTOS用のコードは、完全なAPIと利用可能な参照ドキュメントを使用して簡単に記述できます。
高速ブートシーケンスにより、ハードウェアがリセットされた後にアプリケーションが迅速に実行されます。
メッセージは、同じCPUまたはシステム内の異なるCPUで実行されているタスク間で簡単に受け渡すことができます。
製品 | 概要 |
---|---|
MQX v5ソフトウェアソリューション | MQX v5は、MQX Classic製品の後継であり、低価格の商用ライセンス条件で提供されます。 |
インターネットプロトコルバージョン6 (IPv6) | MQXリアルタイム通信スイート (RTCS) のIPv6拡張機能は、オプションのMQX RTCS用IPv6アドオンとして提供されます。 |