Die Komponenten des BareMetal-Stack sind in C++ geschrieben.
- Einfache Rückführung nach „C“.
- Verwendet keinen dynamischen Speicher.
- Platzsparend und performant geschrieben.
- Zero-Overhead Sync: Keine Deadlocks oder Race Conditions durch ein inhärent synchronisationsfreies Architekturmodell.
Ready to run software stack (Klicken zum Vergrößern)
Kann als Bare-Metal Grundsystem oder in einen Task eines beliebigen RTOS integriert werden.
Einfaches Debugging: Wo keine Semaphoren sind, kann es keine „Priority Inversion“ oder „Deadlocks“ geben.
HW-Requirements:
- Serial Interface (MMI, Monitoring, event injection)
- System clock (1ms)
- Optimiert für minimalen RAM, ROM Aufwand
Hardware unabhängig. Aktuell verwendet in ARM-Cortex Systemen, (NXP, STM32, ESP32) in den Bereichen Medizintechnik, BioTech, IoT.
Da der Stack minimale Hardwareabhängigkeit hat, ist er für jede CPU verwendbar, nicht nur ARM-Cortext basiert.
Hardware & Plattform-Expertise:
Zusätzlich unterstützen wir Sie gerne bei Ihrer Entwicklung für Ihr Projekt mit ARM Cortex-M0/M3/M4/M7, STM32, NXP (LPC/i.MX), Espressif (ESP32) und IoT-Integration und auch bei anders basierten embedded Systemen.
