100% OFF UDEMY COUPON UDEMY DISCOUNT UDEMY COURSES IT & SOFTWARE
Coupon Online Details
Mastering RTOS: Hands on with FreeRTOS, Arduino and STM32Fx, Learn Running/Porting FreeRTOS Real Time Operating System on Arduino, STM32F4x and ARM cortex M based Mircocontrollers
Created by FastBit Embedded Brain Academy
Preview This Course - GET COUPON CODE
What you'll learn
- Understanding various RTOS concepts with FreeRTOS Programming and Debugging
- Learn Complete Step by step method to run FreeRTOS on Arduino Due using Atmel-studio-7
- Complete Step-by-Step method to run FreeRTOS on STM based boards using Eclipse IDE
- Complete Step-by-Step method to run FreeRTOs on STM based board using KEIL-MDK-5 software
- FreeRTOS Task Creation , Deletion, Scheduling using with code examples
- Important scheduling policies of FreeRTOS Scheduler
- FreeRTOS Stack and Heap Management
- Right ways of Synchronizing between tasks using Semaphores.
- Right ways of Synchronizing between a task and an interrupt using semaphores
- Synchronization between multiple events and a task
- FreeRTOS Queue management like creation, sending, receiving, blocking, etc
- Implementing mutual exclusion between Tasks using Mutex services and semaphores
- Understanding Context Switching with in detail code explanation
- Understanding Architecture specific codes like SVC_handler, PendSV_handler, SysTick Handler line by line
- You will learn about kernel Tick timer, its importance, the kernel tick frequency and its configuration details.
- Understanding complete ARM Cortex M and FreeRTOS Priority model and its configuration related informations
- FreeRTOS Debugging using Percepio Tracealyzer Software
- Lots of articles which explains line by line the ARM Cortex M related FreeRTOS architecture specific codes
- Various Debugging Features of Atmel-Studio-7 like Instruction BKPT, Data BKPT, Mem R/W BKPT,logging, tracing ,etc