Related to "embedded"

Scheduling strategies in an embedded RTOS environment

2009-07-11

Most of today’s embedded real-time operating systems (RTOS) use the same scheduling method i.e. a priority based task switching algorithm. This means that the task with the highest priority that is ready to run is the one getting the CPU time. A more interesting aspect of scheduling is the strategies that are used to put the tasks into ready state. Two dominating techniques are used by RTOS of today’s embedded systems: time-triggered and event-triggered. Actually, the time-triggered strategy is a special case of the event-triggered …

Read more …

Tags: , , , ,

Benefits of a Statically Configured RTOS

2009-07-02

Today’s embedded systems are getting larger and more complex for each new system design. This implies that a real time operating system (RTOS) should support hundreds of processes and memory sizes of many hundred of megabytes.

Although this gives the consumer better products with more functionality there are systems where dynamic behavior is not the desired one. In systems where timing and/or safety is the main requirement a dynamic behavior can be a total disaster. To design a good safety-critical system it …

Read more …