
HeartOS from DDC-I is a POSIX-based hard real-time operating system that is well featured for most for small to medium embedded applications, including safety-critical applications. HeartOS is a lightweight, deterministic kernel that utilizes POSIX profile 51 interfaces as well as profile 52 features such as socket communications. Certifiable to DO-178B Level A, the HeartOS kernel provides POSIX scheduling, threads, semaphores, mutexes, barriers, condition variables, message queues, clocks and timers. HeartOS is highly scalable and configurable, making it ideal for 16- and 32-bit microcontrollers and microprocessors. HeartOS also features a compact, lightweight deterministic TCP/IP stack for embedded networking and internet connectivity.
Features:
• Modular & Scalable
• POSIX Profile 51 Conformant
• Small Footprint
• Certifiable to DO-178B, Level A
• Supports 32 & 16 bit processors and DSP’s
• Network Support