FreeRTOS From Ground Up™ on ARM Processors (REVISED)
RTOS : Build RealTime embedded applications with FreeRTOS. Practice on STM32 and TIVA C boards
4.47 (881 reviews)

7 602
students
23.5 hours
content
Mar 2023
last update
$69.99
regular price
What you will learn
Build Multitask real-time applications with FreeRTOS
Port FreeRTOS to any ARM Processor
Master FreeRTOS Task Management features
Master FreeRTOS Resource Management features
Master FreeRTOS Task Synchronization features
Master FreeRTOS Event Management features
Calculate the CPU Utilization of an RTOS
Understand the Internals of an RTOS Kernel
Implement and explain popular scheduling algorithms
Give a lecture on the FreeRTOS RealTime Kernel
Master FreeRTOS Interrupt Management features
Master FreeRTOS Time Management features
Master FreeRTOS Interrupt Run-Time statistics features
Build a board support package from scratch
Understand Rate Monotonic Schedulers
Understand First Come First Served Schedulers
Understand Round-Robin Schedulers
Understand Weighted-Round-Robin Schedulers
Understand ARM Design and ARchitecture
Understand ARM OS Support Features
Course Gallery




Charts
Students
Price
Rating & Reviews
Enrollment Distribution
Comidoc Review
Our Verdict
The FreeRTOS From Ground Up™ on ARM Processors (REVISED) course boasts deep insight into FreeRTOS while providing practical experience with Keil, CUBEMX/CUBEIDE tools. However, redundancy in concepts, unfocused audio quality, and mixed-in irrelevant content detract from a well-structured learning environment, making this course more suitable for experienced users willing to sift through the dis array.\n\nKeywords: ARM design, CUBEMX/CUBEIDE tools, FreeRTOS, Keil IDE, RTOS real-time applications, STM32 board, TIVA C boards.
What We Liked
- Comprehensive coverage of FreeRTOS, delving into its internals, task management, resource management, synchronization features, scheduling algorithms, and interrupt handling
- Hands-on experience using Keil and CUBEMX/CUBEIDE tools on STM32 and TIVA C boards for coding ARM processors, with some focus on STM32 in later sessions
- Real-time embedded applications built from scratch, porting FreeRTOS to ARM processors, and understanding ARM design and architecture
Potential Drawbacks
- Repetitive concepts, unnecessary typing demonstrations, poor audio quality, significant keyboard clicks, and inadequate real-world example usage
- Lack of exercises for practice and disorganized, tutorial-like content that may not sufficiently motivate or clarify the course's purpose
- Mixing unrelated concepts from previous courses, causing redundancy and making the material less organized, especially in earlier sections
Related Topics
1481998
udemy ID
25/12/2017
course created date
03/07/2019
course indexed date
Bot
course submited by