Copyright © WANNACRACK.COM. All Rights Reserved
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
1MB
Mastering RTOS: Hands on FreeRTOS and STM32Fx with Debugging A training course on embedded systems from the Udemy site that teaches you how to run the FreeRTOS operating system on the STM32F4x and ARM Cortex-M microcontrollers. FreeRTOS is a real-time operating system for embedded devices that supports 35 microcontroller platform architectures. The STM32F4 is a family of microcontrollers based on the ARM architecture and uses a 32-bit processing core.
During this course, you will learn how to run and port the FreeRTOS operating system on microcontrollers in two ways. In the first method, you use Eclipse software, FreeRTOS operating system, STM32F4xx microcontroller, and SEGGER SystemView tool, and in the second method, you can run FreeRTOS using a simulator on Windows, Mac, or Linux. The course instructor will provide you with the source code and explain all the necessary topics to you. You will need sufficient knowledge of C and microcontrollers to use this course.
Learn RTOS concepts with FreeRTOS programming
Step-by-step tutorial on running FreeRTOS on STM32
Use the STM32 driver API
Learn how to build, delete, and schedule tasks
FreeRTOS stack and queue management
Learning to sync tasks with the help of Semaphores
Troubleshooting by SEGGER SystemView software
English language
Duration: 14 hours and 48 minutes
Number of courses: 158
Level of education: Intermediate
Instructor: FastBit Embedded Brain Academy, Bharati Software
File format: mp4
158 lectures 14:48:53
Overview of the course 4 lectures 07:39
RTOS Introduction 6 lectures 33:56
Development board used in our courses 5 lectures 21:21
IDE install (OpenSTM32 System Workbench) 2 lectures 08:59
Downloading and Installing FreeRTOS 2 lectures 06:12
Creating FreeRTOS based project for STM32 MCUs 6 lectures 32:03
FreeRTOS Task Creation 4 lectures 17:28
FreeRTOS Hello World App and Testing on hardware 7 lectures 39:56
Semi hosting and UART setup 9 lectures 01:05:10
FreeRTOS app debugging using SEGGER SystemView Tools 12 lectures 01:08:45
IDLE Task and Timer Svc Task of FreerRTOS 2 lectures 12:58
FreeRTOS Scheduler 3 lectures 16:50
FreeRTOS and ARM Cortex Mx Arch. Specific details 4 lectures 16:46
Context switching 5 lectures 42:42
Exercise : Button and LED Task and Interrupt Coding 10 lectures 01:08:40
FreeRTOS Task Notification 5 lectures 34:51
FreeRTOS Licensing model and API interface 2 lectures 13:05
Overview of FreeRTOS Memory manage, STACK and Synchronization services 3 lectures 33:36
FreeRTOS Kernel Coding Style 3 lectures 21:04
FreeRTOS Task Deletion 3 lectures 10:08
ARM Cortex M Interrupt Priority and FreeRTOS Task Priority 7 lectures 36:05
Interrupt safe APIs and Task yielding 2 lectures 22:37
FreeRTOS Task States 4 lectures 10:42
FreeRTOS : Importance of Delay APIs 5 lectures 24:43
FreeRTOS Hook Functions 2 lectures 14:37
FreeRTOS Scheduling Policies 3 lectures 18:23
FreeRTOS Queue Management 21 lectures 01:52:01
Semaphore for Synchronization, mutual exclusion and Interrupt Management 9 lectures 52:59
Mutual exclusion 6 lectures 23:01
FreeRTOSSimulator 1 lecture 00:29
BONUS LECTURE 1 lecture 01:11
Basic knowledge of C and Micro controller could be added advantage but not mandatory
After Extract, watch with your favorite Player.
English subtitle
Quality: 720p
Changes:
Version 2020/2 has not changed compared to 2019/10 in terms of number of courses and time. English subtitles.
Similar