Launch Your Global Career with Maersk – Placement Drive 2025 @ ZebLearn | Applications Close In 0d 0h 00h 00s

ZebLearn Certification Partners – Globally Recognized Credentials!

ZebLearn partners with leading industry experts to offer genuine, career-focused certifications in SAP training, foreign languages, and professional development courses. Earn internationally recognized credentials, enhance your career prospects, and distinguish yourself with certifications valued by the industry.

cisco
apple
esb
abode
Partner
meta
pmi
ic3
Partner
Partner
Partner
Partner
communication

Course content

About RTOS Training Program

  • About the Instructor
  • Important Note
  • Download Course Slides
  • Note for the Students
  • What is Real-Time Application (RTA)?
  • What is Real-Time Operating System (RTOS)?
  • RTOS vs GPOS: Task Scheduling
  • RTOS vs GPOS: Latency
  • What is Multitasking?
  • About the IDE
  • IDE Installation (Windows)
  • IDE Installation (Linux)
  • Development Board Used in This Course
  • Downloading Documents
  • Creating New STM32 Project
  • Adding FreeRTOS Kernel Source to Project
  • Include Path Settings
  • FreeRTOSConfig.h and Other Settings
  • Time Base Selection for STM32 + FreeRTOS Project
  • What is a Task?
  • FreeRTOS Task Creation API
  • Task Priorities in FreeRTOS
  • Exercise 001 Coding
  • Scheduling Policies
  • Exercise 001 Coding Continued
  • Exercise 001 Testing
  • Behind the Scene Task Creation
  • Trace Tool Download
  • What is Segger SystemView Software?
  • Segger SystemView Recording Modes
  • Segger SystemView Overview
  • Segger SystemView Target Integration
  • Analyzing Exercise 001 Using Segger Trace
  • Analyzing Cooperative Scheduling Trace
  • FreeRTOS Kernel Interrupts
  • RTOS Tick and SysTick Timer Explanation
  • Who Configures the RTOS Tick Timer?
  • What RTOS Tick ISR (SysTick ISR) Does: Summary
  • Introduction to Context Switching
  • Context Switching: Understanding the "State" of a Task
  • Context Switching: Task Switching Out Procedure with Animation
  • Context Switching: Understanding PendSV Handler Code
  • Overview of FreeRTOS Memory Management
  • FreeRTOS Heap and Stack Management
  • Overview of FreeRTOS Synchronization and Mutual Exclusion Services
  • Deleting a Task
  • Implementation and Testing
  • FreeRTOS Hardware Interrupt Configurable Items
  • FreeRTOS Hardware Interrupt Configurable Items Continued
  • Exercise 006
  • Exercise 006 Continued
  • Exercise 006 Analyzing Trace
  • Exercise 007
  • Exercise 007 Code Explanation
  • Queues and Its Features
  • Creating a Queue
  • Sending Data to Queue
  • Receiving Data from Queue
  • Queues and Timers
  • Implementation
  • FreeRTOS Software Timers
  • Testing
  • Synchronization and Mutual Exclusion in the Real World
  • Creation of a Semaphore
  • Different Types of Semaphores
  • Binary Semaphore to Synchronize Between Two Tasks
  • Exercise: Synchronization Between 2 Tasks
  • Binary Semaphore to Synchronize Between Task and Interrupt
  • Events Latching
  • Counting Semaphore to Latch and Process Multiple Events
  • Exercise: Synchronizing a Task and Multiple Events
  • Mutual Exclusion Using Binary Semaphore
  • Exercise: Mutual Exclusion Between 2 Tasks Using Binary Semaphore
  • Issue with Binary Semaphore When Used for Mutual Exclusion
  • Advantages of Mutex Over Binary Semaphore
  • Code Exercise 16: Mutex Example
  • Crude Way to Protect Critical Section
  • Why Should You Learn RTOS Training?

    The annual salary of an RTOS is $125k.

    Request more information

    What you will get at Zeblearnindia Learning?

    Zeblearnindia Learning is a premier institute offering training in SAP Online Courses, Web Designing, Data Science, Full-Stack Development, Salesforce, Workday, Machine Learning, Software Testing, and Video Editing. With the option to choose between online and offline (classroom) learning, our well-structured courses cater to students, working professionals, business owners, and entrepreneurs. Here’s what you can expect at Zeblearnindia Learning:

    •   Expert-Led Training
    •   Globally Recognized Certifications
    •   100% Job Placement Support
    •   Hands-On Learning
    •   Flexible Learning Options
    •   Affordable Course Fees
    •   Career Growth Opportunities
    best-seller-min

    () 60 Minutes WEBINAR with CERTIFICATE

    Date Time IST (GMT +5:30) Event Free Sign Up

    Explore Our Courses Across India - Flexible batches

    We are proud to offer our RTOS Training Program services across numerous states nationwide.

    Call Us
    WhatsApp
    Questions? WhatsApp us.
    Placements query?

    We use cookies to improve your experience and personalize our site. cookie policy