 | RL-ARM User's Guide |  |
|
|
| Scheduling OptionsRTX allows you to build an application with three different kernel-scheduling options. These are: - Pre-emptive scheduling
Each task has a different priority and will run until it is pre-empted or has reached a blocking OS call. - Round-Robin scheduling
Each task has the same priority and will run for a fixed period, or time slice, or until has reached a blocking OS call. - Co-operative multi-tasking
Each task has the same priority and the Round-Robin is disabled. Each task will run until it reached a blocking OS call or uses the os_tsk_pass() call.
The default scheduling option for RTX is Round-Robin Pre-emptive. For most applications, this is the most useful option. |
|