RTOS Concepts: Tasks, Exceptions, Semaphores, IPC
Classified in Electronics
Written on in English with a size of 13.89 KB
Task States: Suspended, Pended, Delayed
Suspended Task: A task is suspended when it is explicitly put into an inactive state by the operating system or another task. It does not participate in scheduling until it is resumed.
Pended Task: A task is pended when it is waiting for an event (e.g., a semaphore or message queue) to continue execution.
Delayed Task: A task is delayed when it is programmed to pause execution for a defined time (e.g., using a timer).
Exceptions and Their Classification
Exception: An event that disrupts the normal execution of a processor and forces it to execute special instructions.
Types of Exceptions
Synchronous Exceptions
Caused by internal processor events like division by zero or memory access errors.
Asynchronous Exceptions
Triggered... Continue reading "RTOS Concepts: Tasks, Exceptions, Semaphores, IPC" »