Making of RTOS

Or log in to access your purchased courses

Check Lesson

Lessons

Foundation Experiment 3

Length: 10 minutesComplexity: Easy

Make sure to finish earlier experiments first Memory ordering Software ordering by cpu barriers 

Foundation – Compiler

Length: 10 minutesComplexity: Easy

What is the role of Compiler ? __COMPILER_BARRIER(); is a compiler barrier that prevents the compiler from reordering memory accesses […]

Exceptions

Length: 10 minutesComplexity: Easy

Software triggered exceptions Software set Interrupt pending bit in SCB registers

Timing

Length: 10 minutesComplexity: Easy

SysTiick Check Port.c file in FreeRTOS source Timing Calculation 1 Tick = Entire SysTick Countdown Duration = 1 ms (when […]

Scheduling

Length: 10 minutesComplexity: Easy

Starting Scheduler Creating Timer task(SysTick) within vTaskStartScheduler( void ) Set SysTick through xPortStartScheduler SysTick ISR SysTick handler is triggring PendingSV […]

IQ Assignment

Length: 10 minutesComplexity: Easy

Validate following QA Here is a highly dense, scannable study guide answering all 30 fundamental RTOS questions. 1: What is […]

Scroll to Top