embOS
Więcej informacji
- Właściciel
- SEGGER
- Typ
- System operacyjny czasu rzeczywistego
- Licencja
- Własnościowa
Komercyjne jądro czasu rzeczywistego SEGGER-a, firmy produkującej sondę debugującą, która leży na twoim biurku.
embOS istnieje od początku lat 90.: zwarte, wywłaszczeniowe jądro z planowaniem opartym na priorytetach, muteksami z dziedziczeniem priorytetów, skrzynkami pocztowymi i timerami programowymi. Przeniesiono je na praktycznie każdy rdzeń i kompilator spotykany w systemach wbudowanych, a SEGGER dostarcza je jako gotową bibliotekę albo ze źródłami.
Atutem nie są funkcje, lecz integracja. Jądro rozmawia bezpośrednio z J-Linkiem, RTT i analizatorem SystemView, więc każde przełączenie kontekstu widać na osi czasu. Istnieje wersja certyfikowana pod IEC 61508 i inne normy bezpieczeństwa. Do zastosowań niekomercyjnych jest darmowy, co jest rozsądnym planem biznesowym, skoro inżynierowie wnoszą swoje nawyki do pracy.