SEGGER 社が開発したRTOS「embOS」は非常に小さなフットプリントで組込製品に必要なリアルタイムOS 機能を提供します。様々なマイコン、開発環境に対応。数多く のBSP やサンプルプロジェクトを用意しています。ライセンス方式もロイヤリティフリーのユーザライセンス・開発プロジェクトライセンスとニーズに合わせて柔軟な選択肢を用意しております。エンビテックは、正規日本代理店としてSEGGER社のハードウエア(デバッガ・書込みツール)及びソフトウェア製品のライセンス販売・サポート、ソフトウエア製品の移植、ドライバ開発等のサービスを提供しています。

量産ロイヤリティ不要、コンパクトな組込RTOS

embOS RTOS

  • カーネルソースコード(ソースライセンスの場合)
  • カーネルライブラリ(各コンフィグレーション)
  • ライブラリ再ビルド用コマンドラインプロジェクト(ソースライセンスの場合)
  • デモサンプル(複数)
  • 評価ボード用サンプル(複数)
  • embOSViewツール
  • ユーザーマニュアル
Release Noteユーザー・マニュアル(英文)

対応ライセンス・モデル

プロダクトライセンス

プロダクトファミリーライセンス

ユーザーライセンス

ユーザーライセンス(制限無し)

CPUライセンス

Buyoutライセンス

OEMライセンス

ライセンスモデルの詳細・選び方

出荷までの流れ:

  • メール又はお問い合わせフォームからご依頼(お客様の開発環境及びライセンスモデルの情報を含む)をいただきましたらお見積書を発行いたします。
  • 事前入金の場合は請求書を発行いたします。
  • ご購入の際、ご注文書の発行をお願いいたします。お客様規定注文書式がない場合は、弊社規定注文書フォーマットをお送りいたしますのでご連絡ください。
  • ご注文確定後にユーザー情報をご記入の上サイン済みのライセンス契約書を弊社宛てに送付ください。
  • ご注文書を受けましたら(事前入金の場合はお支払確認後に)商品を出荷いたします。

納期:通常2~5営業日以内にソフトウエア製品をリリース

お支払い方法:銀行口座振り込み

ご注文の前に:

  • マイコン、開発環境への対応状況を必ず事前にご確認ください。
  • ライセンス契約書の利用条件を事前にご確認ください。
  • 正式受注後の変更・キャンセルはお受けできません。そのため、事前にご注文内容を再度ご確認の上、お手続きをお願いいたします。
  • 対応開発環境:

    SEGGER Embedded Studio、 IAR Emedded Workbench、 ARM ADS 1.2、 RVDS、 DS5、 KEIL MDK、 HEW、 Atollic TrueStudio、 GCC / emIDE、 KPIT、 Rowley、 TI Code Composer、 Cypress PSoC5、 Atmel Studio、 CodeWarrior、 CodeSourcery、 Tasking、 Green Hills、 Microchip XC18 / XC16 / XC32、 NEC、 MPLAB、 XC32、 Renesas NC30、 NC308、 CCRX、 CCRL(CubeSuite+)、 Softune、 ST Microelectronics Cosmic、 Toshiba compiler、 Microsoft VisualStudio、 MinGW / GCC

  • 対応CPU(コア):

    (ARM:ARM7 / ARM9、Cortex-A、Cortex-R、Cortex-M)(Altera:NIOS2)(Cypress Semiconductor:F2MC、F16LX / F16FX、FR30 / 50 / 70)(Infinion:C16x)(Microchip:AVR ATMega / ATXMega、AVR32、PIC18、PIC24 / PIC30 / dsPIC33、PIC32)(NXP:ColdFire、HCS12、PowerPC、SO8)(Renesas:78K0、78K4、H8 / H8S / H8SX、M16C / R8C、M32C / M16C80、RH850、RL78、RX、RZ、R32C、SH2、SH2A、V850)(Silicon Labs:8051)(ST Microelectronics:STM8、ST7)(Toshiba:CR16C、TLCS-900)(Texas Instruments:MSP430)(Simulation:x86)

embOS-MPU(MPU 対応RTOS カーネル)

embOS-MPUは、実績のあるリアルタイムオペレーティングシステムembOSの上でメモリ保護を提供します。そして、組込みアプリケーションの安定性と安全性を大幅に向上させ、認証プロセスを簡素化します。オペレーティングシステムと特権を持つとされるすべてのタスクはメモリ保護されており、特権のないタスクの悪影響から守られています。

メーカー:SEGGER Microcontroller

製品名:embOS-MPU
エンビテック型番:MB-EMOSP

ご註文・お見積りのご依頼

仕様:

カーネルROMサイズ(フットプリント)~1700 Byte
カーネルRAM使用量71 Byte
タスクコントロールブロックRAM使用量36 Byte /Task
リソースセマフォRAM使用量16 Byte
カウントセマフォRAM使用量8 Byte
ソフトウエアタイマRAM使用量20 Byte
メールボックスRAM使用量24 Byte
イベントフラグRAM使用量0 Byte
タスク優先度数の最大値4294967296(32-Bit)
システムチックタイムユーザー指定可能(デフォルト設定は1ms)
同じ優先度を設定したタスク数の最大値無制限
タスク数の最大値無制限(使用可能なRAMサイズにより制限)
メールボックス数の最大値無制限(使用可能なRAMサイズにより制限)
セマフォ数の最大値無制限(使用可能なRAMサイズにより制限)
ソフトウエアタイマ数の最大値無制限(使用可能なRAMサイズにより制限)
タスクコンテキスト切替時間287 Cycles (720 nsec @399 MHz)
カーネルブート時間85 cycles (213 nsec @399 MHz)
割込みレイテンシ 0
多重割込み可能
省エネ対応有り(チックレースサポート、IOデバイス電源管理APIをサポート)
マルチコアサポート有り(OS間同期・通信用API)
アプリケーションでタスクコンテキストの延長可能
OSプロフィール・トレース標準サポート
コンパイラ・デバッグツールサポート一般C/C++コンパイラ、ELFデバッガ
カーネルコンフィギュレータ不要(サポートなし)
ミドルウエアサポートembOS対応はもちろん、OSなし又は他社RTOS環境でも使用可能な各種類のミドルウエアファミリー
シミュレーターサポート有り
BSPサンプル提供有り(80種類のコア・デバイス・ツールに対応、500以上のBSPサンプルを提供)
製品アップデートニューズメール有り
技術サポートメール問い合わせ、WEBフォーラム、テクニカルノート、Wikiページ
購入時のサポート1年間無償サポート

embOSの特長:

  • embOSは、高機能かつ非常に小さなフットプリントで組み込み製品開発にぴったりな、リアルタイム・マルチタスクOSです。
  • ワンチップマイコンへの実装を意識したコンパクト設計
  • μITRONと同じプリエンプティブなマルチタスクOS(READYキューの最優先度のタスクを実行)
  • ロイヤリティー費用、量産制限等は有りません
  • 販売実績

    2001年から販売しており、embOSはワールドワイドで様々なアプリケーションで使用されています。

  • アプリケーション

    産業制御、省エネ対応IoT機器、テレコム、自動車産業、家電、医療器械等、航空電子機器様々なアプリケーションで使用されています。

  • トップクラスの技術サポート

    開発エンジニアから直接技術サポート対応可能。技術サポート専用のフォラームサイトも用意しています。

  • 全てのAPI関数がC、C++又はアセンブリ言語アプリケーションから使用可能
  • パソコン側のSystemViewツールでタスク、割り込み、スケジューラの状況をリアルタイムに解析可能
  • 数多くの種類のCPU(8/16/32Bit)及びマイクロコントローラに対応済み
  • 様々なコンパイラツールチェーン及び開発環境に対応済みで直ぐに使用可能
  • IAR Embedded Workbench IDE用OSカーネルデバッグライブラリをサポート
  • 無償評価版ダウンロードで購入前に評価可能
  • 各種評価ボード向けの無償評価版・サンプルプロジェクトを準備
  • スレッドローカルストレージ、スレッドセーフシステムライブラリをサポート
  • 省エネ対応(チックレースサポート、IOデバイス電源管理APIをサポート)
  • マルチコアサポート(OS間同期・通信用API)

トライアル版 embOSダウンロード:

様々な開発環境に対応したembOSの評価用トライアル版は無償で提供しております。ご購入前に事前に動作確認出来ます。

マイコンメーカCPU・コア
ARMARM7 / ARM9 / ARM11 / XScale、Cortex-A、Cortex-R、Cortex-M
AlteraNIOS2
Cypress SemiconductorF2MC、F16LX / F16FX、FR30 / 50 / 70
InfinionC16x
MicrochipAVR ATMega / ATXMega、AVR32、PIC18、PIC24 / PIC30 / dsPIC33、PIC32
NXPColdFire、HCS12、PowerPC、SO8
Renesas78K0、78K4、H8 / H8S / H8SX、M16C / R8C、M32C / M16C80、RH850、RL78、RX、RZ、R32C、SH2、SH2A、V850
Silicon Labs8051
ST MicroelectronicsSTM8、ST7
ToshibaCR16C、TLCS-900
Texas InstrumentsMSP430
トライアル版 embOS

評価ボード用 embOSサンプルダウンロード:

様々な開発環境に対応したembOSの評価用トライアル版は無償で提供しております。ご購入前に事前に動作確認出来ます。

評価ボードメーカ評価ボードサンプルBSP
SEGGERemPower、embOS/IP Switch Boardダウンロード
AtmelSAMA5D3x-MB、SAMA5D4x-MB、AT91RM9200、AT91SAM7X、AT91SAM9261-EK ダウンロード
Cypress SemiconductorPSoC 4 Development Kit、PSoC 5LP Development Kit、SK-FM3-100PMC ダウンロード
InfinionXMC4500 Relax Kit、XMC4700 Relax Kit、CPU Board XMC4500 ダウンロード
MicrochipPIC32MZ EC、Microchip Explorer 16、PIC32 LCCG ダウンロード
ToshibaBMSKTOPASM369、TMPA910-SK、BMSKTOPASA900 ダウンロード
NXPLPC4350-DB1-C、EA LPC1788 Developers Kit、Keil MCB1800、Keil MCB4300、FRDM-K22F、FRDM-K64F、TWR-K60N512、TWR-K70F120M ダウンロード
RenesasRX62N RSK、RX63N RSK、RX64M RSK、RX71M RSK、RZ/A1H RSK、H8S2378 EDK、RH850/F1x SK、RL78 RDK、SH2A7269 RSK ダウンロード
Silicon LabsEFM32 Gecko DK、Giant Gecko DK、Happy Gecko DK ダウンロード
ST MicroelectronicsSTM3210C-EVAL、STM3240G-EVAL、STM324x9I-EVAL、STM32F429 Discovery、STM32F746G-Discovery、ST STM32F756-EVAL、STM32L476-Discovery、STM32VL Discovery、STM32L152-EVAL ダウンロード
Texas InstrumentsAM335x EVM、AM335x Starter Kit、TM4C129X、TI BeagleBone、Luminary LM3S3748 EVB、Luminary LM3S9B90 ダウンロード
Nordic SemiconductorNordic Semiconductor nRF52832 ダウンロード