There are two excuses that I typically hear from developers on why they refuse to use a RTOS: • An RTOS memory footprint is too big • The RTOS has too much overhead These excuses might have had some merit five years ago but today they hold no weight. A typical RTOS will load the … Continue reading Embedded Basics – 7 Tips for Managing RTOS Memory Performance and Usage
Tag: Semaphore
Tips and Tricks – 7 Tips for Meeting Real-time Deadlines
Embedded systems must meet their real-time deadlines in order to function efficiently and as expected. No one likes to press a button and wait thirty seconds before the system finally responds. More importantly, safety critical systems need to meet their deadlines or else very bad things could happen, such as injury or death. There are … Continue reading Tips and Tricks – 7 Tips for Meeting Real-time Deadlines