OS:embOS-MPU
お気に入りに登録MPU対応RTOS
「embOS-MPU」はメモリ保護機能を持つことにより、オペレーティングシステムと特権タスクはメモリ保護され、特権のないタスクの悪影響から隔離されています。embOSと互換性のあるAPIのため、embOSで開発されたアプリケーションも最小の工数でembOS-MPUに適合させることができます。
ハードウェアのメモリ保護ユニット(MPU)と、embOS-MPUで実装されたソフトウェア機能を使用し、1つのタスクがシステム全体に影響を与えないようにします。これにより、あるタスクでバグが発生した場合でも、他のタスクやオペレーティングシステムが実行を継続することができます。
embOS-MPUでは、特権タスクはメモリにフルアクセスできます。特権のないタスクは、それぞれの個別のメモリ領域に対し、特定のアクセス権限を持ちます。周辺機器にアクセスするため、追加のメモリロケーションとOS制御構造、デバイスドライバ、特定のembOS APIなどを特権のないタスクから呼び出すように設定も可能です。
MPU対応RTOS動作イメージ
※サードバーティのサイトに移動します。