الدرس ٦٤ : RTOS P1 – Introduction to RTOS and Execution Threads

محتوى الفيديو

00:19 - Objectives, Prerequisites and References
02:27 - Why using RTOS?
06:07 - Consider before Using RTOS
07:57 - busy-wait VS thread scheduler
11:35 - Parallel and Concurrent programming
13:03 - Foreground and background Systems
15:23 - Execution Thread
23:35 - Thread Control Block (TCB)
24:50 - Thread states
27:19 - Create Thread API
33:00 - Thread Lists
34:20 - Thread Linked List
45:24 - Linked List Operations
49:03 - ARM CM4 OS Support Features
52:20 - Using Shadowed stack pointer
54:05 - SVC (Supervisor Call) exception
59:45 - PendSV (Pendable Service Call) exception
01:02:53 - Using PendSV for Context Switch
01:04:40 - Using PendSV to partition an interrupt

1 Like