Performance is a topic that never strays far from the mind of most embedded systems developers. However, relatively speaking, many of us have it easy. We develop soft real-time systems in which a few ...
A real-time system must respect time constraints to ensure that its execution makes functional sense. It must be deterministic, ensuring the execution of system processes a priori. After analyzing the ...
An increasing number of multi-threaded embedded applications want to leverage multicore designs. Symmetric Multiprocessing (SMP) RTOS provides automatic load balancing of multiple threads in a ...
The I2C (Inter-Integrated Circuit) Bus invented in 1980 by Philips Semiconductors (NXP Semiconductors today) was a massive step forward in simplifying communications in embedded systems. It is a ...