
|
 |
製品の概要
RX850Pro は,効率の良いリアルタイム,マルチタスク処理環境を提供するとともに,対象プロセッサの制御機器分野における応用範囲を拡大することを目的として開発された,組み込み型制御用リアルタイム・マルチタスクOS です。
また,ターゲット・システムに組み込んで使用することを前提として開発されているため,ROM化を意識し,高速かつコンパクトなOS となっています。
- μITRON3.0仕様に準拠
RX850 Pro は,組み込み型制御用OS のアーキテクチャとして代表的なμITRON3.0 仕様に準拠した設計が行われており,レベルE までの機能を実装しています。
なお,μITRON3.0仕様とは,組み込み型制御用リアルタイム・システムのオペレーティング・システム仕様です。
- 高い汎用性
RX850 Proは,μITRON3.0仕様で規定されているシステム・コールのほかに,RX850 Proオリジナルのシステム・コールも提供し,アプリケーション・システムの汎用性を高めています。
なお,RX850 Proでは,アプリケーション・システムが使用する機能(システム・コール)のみをコンフィギュレーション時に選択できるため,コンパクトでありながら,ユーザのニーズに最適なリアルタイム・マルチタスクOSを構築できます。
- リアルタイム処理,マルチタスク処理の実現
完全なリアルタイム処理,マルチタスク処理を実現するために,次に示す機能を提供しています。
・ タスク管理機能
・ タスク付属同期機能
・ 同期通信機能
・ 割り込み処理管理機能
・ メモリ・プール管理機能
・ 時間管理機能
・ システム管理機能
・ スケジューリング機能
- スケジューリングのロック機能
ディスパッチ処理(タスクのスケジューリング処理)を禁止/ 再開する機能を提供しています。
これにより,ユーザは,処理プログラム・レベルからのディスパッチ処理の禁止/ 再開が可能となります。
- ROM化の実現
ターゲット・システムに組み込んで使用することを想定したリアルタイム・マルチタスクOS であるため,ROM化を意識し,コンパクトに設計されています。
- オリジナル命令の活用
V850マイクロコントローラの高速な命令実行速度と,オリジナル命令の活用により,高速処理を実現しています。
- 内蔵ROM/RAMの活用
V850マイクロコントローラの内蔵ROM/RAMの活用により,高速な命令実行,高速なデータ・アクセスを実現しています。
- アプリケーション・ユーティリティの提供
アプリケーション・システムを構築するうえで有益なユーティリティ・ツール,および,インタフェース・ライブラリを提供しています。
・コンフィギュレータCF850 Pro
・タスク・デバッガRD850 Pro
・システム・パフォーマンス・アナライザAZ850
・高級言語インタフェース・ライブラリ
- Cコンパイラ・パッケージ
RX850 Proは,次に示すV850 マイクロコントローラ用Cコンパイラ・パッケージに対応しています。
・CA850(NEC エレクトロ二クス製)
・CCV850/CCV850E(Green Hills Software, Inc.製)
対応マイコン
|