This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
realtime:documentation:technical_basics:start [2018/08/06 13:44] ebugden Fix typo |
realtime:documentation:technical_basics:start [2018/08/06 14:00] ebugden Add description of a real-time system |
||
---|---|---|---|
Line 1: | Line 1: | ||
======Technical basics: Important aspects for real time====== | ======Technical basics: Important aspects for real time====== | ||
- | In order to understand the functionality of an RTOS, you need to know | + | In order to understand the functionality of a real-time operating system (RTOS), you need to know |
about both general and Linux specific mechanisms. | about both general and Linux specific mechanisms. | ||
---- | ---- | ||
+ | |||
+ | <WRAP half column> | ||
+ | ===== Real-time system ===== | ||
+ | |||
+ | A real-time system is a platform that is running an RTOS and at least one real-time task. An RT task is a task that must be completed before a certain deadline. These tasks can be periodic or aperiodic have a priority to make sure that they are scheduled according to their frequency of execution and the strictness of their deadline. There can also be non real-time tasks running on the system as well. | ||
+ | |||
+ | </WRAP> | ||
<WRAP half column> | <WRAP half column> |