17 FreeRTOS Queue Management/080 Queues and its features.mp411.12MB
17 FreeRTOS Queue Management/081 Creating a Queue.mp49.88MB
17 FreeRTOS Queue Management/082 Sending data to Queue.mp48.22MB
17 FreeRTOS Queue Management/083 Receiving data from Queue.mp45.07MB
17 FreeRTOS Queue Management/084 Code Exercise- 11 SendReceive operation on Q also blocking on emptyfull Q.mp437.11MB
17 FreeRTOS Queue Management/085 Analyzing Code Exercise- 11 using Tracealyzer.mp415.11MB
17 FreeRTOS Queue Management/086 Using Queues to Transfer Compound Data Types.mp47.72MB
17 FreeRTOS Queue Management/088 Trace output of Code Exercise-12.mp413.06MB
18 Semaphore for Synchronization mutual exclusion and Interrupt Management/089 Synchronization and Mutual exclusion in real world.mp412.74MB
18 Semaphore for Synchronization mutual exclusion and Interrupt Management/090 Creation of a semaphore.mp47.65MB
18 Semaphore for Synchronization mutual exclusion and Interrupt Management/091 Different types of semaphores.mp48MB
18 Semaphore for Synchronization mutual exclusion and Interrupt Management/092 Binary semaphore to synchronize between two Tasks.mp47.36MB
18 Semaphore for Synchronization mutual exclusion and Interrupt Management/094 Binary Semaphore to synchronize between task and Interrupt.mp410.68MB
18 Semaphore for Synchronization mutual exclusion and Interrupt Management/095 Code Exercise - 14 Synchronization between Task and Interrupt.mp436.45MB
18 Semaphore for Synchronization mutual exclusion and Interrupt Management/096 Analyzing Code Exercise - 14 using Tracealyzer.mp417.19MB
18 Semaphore for Synchronization mutual exclusion and Interrupt Management/097 Events latching.mp415.96MB
18 Semaphore for Synchronization mutual exclusion and Interrupt Management/098 counting semaphore to latch and process multiple events.mp48.64MB
18 Semaphore for Synchronization mutual exclusion and Interrupt Management/099 Code Exercise - 15 Synchronizing a Task and Multiple Events.mp425.06MB
19 Mutual exclusion/100 Mutual Exclusion using Binary Semaphore.mp412.72MB
19 Mutual exclusion/101 Code Exercise - 16 Mutual Exclusion between 2 tasks using Binary Semaphore.mp429.24MB
19 Mutual exclusion/103 Advantages of Mutex Over Binary Semaphore.mp411.6MB
19 Mutual exclusion/105 Crude way to protect critical section.mp49.57MB
20 Memory management/106 FreeRTOS Memory Allocation Schemes and heap_1.c.mp419.4MB
21 FreeRTOS ARM Cortex M Arch Specific Details/109 About PendSV and Its role in Context Switching.mp420.64MB
21 FreeRTOS ARM Cortex M Arch Specific Details/110 Intro Understanding context switching code.mp48.26MB
21 FreeRTOS ARM Cortex M Arch Specific Details/112 Intro 2. Understanding Systick handler.mp42.4MB
21 FreeRTOS ARM Cortex M Arch Specific Details/114 Intro Understanding SVC handler.mp41.11MB