osCANは、マイクロコントローラ上の動作に最適な機能を持つプリエンプティブなリアルタイム マルチチタスキング オペレーティング システムです。マイクロコントローラ用OSおよびドライバにおけるベクター社の長年の経験により、コンパクトで強力なOSカーネルを実現しました。osCANは、OSEK/VDX Ver2.2仕様の認定を取得しています。この自動車産業のオープン規格は、長期的な展望を考慮して作られています。
特徴/優位性
osCANの2つの大きな特長は、ベクター社のCANbeddedとの統合がシームレスであること、そして対応プロセッサが充実していることです。
osCANは、スタティックなOSですので、コンパクトで高速です。すべてのOSオブジェクトは、コンパイル前にグラフィカルなコンフィグレーション ツールを用いて記述されます。コンフィグレーションは、移植性を保証するために規格化されたOIL (OSEK implementation language) 形式で格納されます。osCANは、オープン規格に基づいており、長期的な利用性と安定性を提供します。
広範囲なツールのサポートにより、osCANで開発を簡素化することが可能です。コンポーネント管理機能は、現在のアプリケーション開発を促進させるだけでなく、全体のアプリケーションにコンポーネントを簡単に統合できる環境をユーザーに提供します。このように、開発期間の短縮化とコンポーネント単位に分割した開発プロセスを実現することが可能です。