Check Lesson
Lessons
Foundation – Experiment 1
Foundation – Experiment 2
You must finish Experiment 1 first Un-Priviledged to Priviledged using SVC
Foundation Experiment 3
Make sure to finish earlier experiments first Memory ordering Software ordering by cpu barriers
Foundation – Compiler
What is the role of Compiler ? __COMPILER_BARRIER(); is a compiler barrier that prevents the compiler from reordering memory accesses […]
Exceptions
Software triggered exceptions Software set Interrupt pending bit in SCB registers
Timing
SysTiick Check Port.c file in FreeRTOS source Timing Calculation 1 Tick = Entire SysTick Countdown Duration = 1 ms (when […]
Scheduling
Starting Scheduler Creating Timer task(SysTick) within vTaskStartScheduler( void ) Set SysTick through xPortStartScheduler SysTick ISR SysTick handler is triggring PendingSV […]
IQ Assignment
Validate following QA Here is a highly dense, scannable study guide answering all 30 fundamental RTOS questions. 1: What is […]
