|
OSE Epsilon: OSEファミリー中最もコンパクトなオール・アセンブラRTOS
OSE Epsilonは全てアセンブラで記述された、高速でコンパクトサイズの組込み用RTOSです。 各種プロセッサ/マイクロコントローラ用に最適化され、全てアセンブラで記述されたリアルタイムカーネルは、シンプルで効率的なシステムコールを使用してアプリケーションコードサイズを削減し、しかもカーネルとしては4KB程度のメモリだけしか占有しません。
概要
OSE Epsilonはハードウェアリソースが著しく制限された組込みシステムでも軽快に動作することを目標に開発された組込み用RTOSです。 全てアセンブラで記述された完全プリエンプティブのリアルタイムカーネルは、それぞれの対象プロセッサーに最適化され、効率的なシステムコールを使用してアプリケーション・コードサイズをも削減します。
OSE Epsilonはビルドインエラー処理をサポートし、エンドプロダクトの信頼性とデバッグ効率を向上します。 OSE Epsilonはクラッシュセーフのフラッシュ・ファイルシステムやネットワークプロトコール(TCP、UDP、IP、ICMP、ARP、Proxy-ARP、RARP、PPP、Web Server、DNSクライアント、DHCPクライアント等)とも利用可能です。
OSE Epsilonはシンプルかつパワフルなシステムコールと高性能IPC(インタープロセス・コミュニケーション)により、お客様のアプリケーション開発を効率化、短縮化します。事実上、基本的な8つのシステムコールだけで大半のアプリケーションプログラムを記述できます。
オプションのOSEシミュレーション環境であるOSEソフトカーネルは、OSEプロセスをWindows、Linux、Solarisホスト上でシミュレーションさせることができます。 これにより、ハードウェアが完成するまでソフトウェア開発を待つ必要がなく、ハードウェアが完成するまでの間も開発作業を進めることができ、いざハードウェアの準備が整ったら速やかに実機環境へ移行させることができます。 概要
|
![]() プロセッサー
ARM ARM Cortex-M: ARM Cortex-M3 ARM4T: ARM7TDMI, ARM9TDMI ARM5T: Xscale, ARM966E. ARM946, ARM10TDMI Freescale ARM: MAC7111 All ColdFire V2, V3 and V4 derivatives: M5206, M5272, M5307, M5484, M5474 68HC11, 68HC12 M-Core: MMC2001, MMC2107 Infineon C16x derivatives: C161, C165UTAH, C167, SDA600, XC16X, E-Gold Tricore (V1.3 architecture): 1775, 1920, 1130 NEC V850: V850SA1, V850E/MS1, V850E/MA1 Renesas SH2: 7615 M16C: M16C/20, M16C/60, M32/C80 Atmel AVR: AVR 8515, AT Mega 128 関連製品・サービス
Enea IIIuminator OSE Epsilonリソース
OSE Epsilonは多くのプロセッサーをサポートしています。 より詳しい情報をお求めの方は、ご興味のあるプロセッサーのデータシートをクリックしてしてください。 エニアOSE Epsilon評価版ダウンロード
|

