Macnica
SCORPIUS ist ein Echtzeit Kernel mit einem sehr kleinen RTOS und ermöglicht die schnellste Task-Umschaltung seiner Klasse.
Es eignet sich für Systeme, die einen Scheduler zusammen mit schneller Task-Umschaltung benötigen und dennoch nur geringe Code-Größen aufweisen dürfen.
Zur Nutzung von SCORPIUS ist keine tiefgreifende Expertise von Echtzeit-Systementwicklung notwendig. SCORPIUS wird lizenzkostenfrei und gebührenfrei angeboten. Auf Anfrage stellen wir auch den Source-Code zur Verfügung.
Produkteigenschaften
- Task-Priority basierter Scheduler
- Compakte Code-Größe
- Kernel ROM: 0.95 – 2.5 kB
- RAM für jeden Task 80 bytes
- Schnelle Task-Umschaltung
- 4.2μs (CPU frequency 40MHz)
- Anwenderkonfigurierbarer Kernel
- Benötigte Dienste können ausgewählt werden
- Funktionen der Dienste
- Task
- Semaphore
- Event Flag
- Mailbox
- Trace Log
- Energiesparmodi
- Unterstützte Prozessoren
- ARM® Cortex® – M0+/M3/M4, ARM7TDMI
- Altera® Nios® II/e
- Der Code ist weitestgehend in "C" geschrieben, um auch andere Prozessoren unterstützen zu können.
Empfehlungen Evalkits
![]() ADuCM320 Evaluation Board |
![]() EFM32® Giant Gecko Starter Kit |
![]() STM32 Nucleo-64 Development Board |
![]() GigaDevice |
TraceLogVisualizer (TLV) wird unterstützt
Software-Debugging ist einfach, da Kernel-Ereignisse graphisch dargestellt werden können. Weitere Informationen zu TLV unter www.toppers.jp.
Perfekt für IoT-Anwendungen
Anwendungen mit niedrigem Stromverbrauch aber kritischem Timing können erheblich von SCORPIUS profitieren.
Scorpius ist ein Trademark von Macnica, Inc.