Training > Embedded > Building Applications with RISC-V and FreeRTOS (LFD112x)
Training Course

Building Applications with RISC-V and FreeRTOS (LFD112x)

This course is designed to provide the skills you need to build embedded systems with RTOS capabilities for real-time applications.

Who Is It For

This course is intended for anyone interested in RISC-V and real-time operating systems (RTOS).
read less read more
What You’ll Learn

Learners will receive an introduction to embedded systems, RISC-V and the FreeRTOS real-time operating system. The course also teaches the skills needed to integrate RISC-V processors with FreeRTOS for real-time applications, and trains students on how to use open source processors and RTOS systems for various embedded applications.
read less read more
What It Prepares You For

Upon completion, participants will have the skills to enhance their careers in building embedded systems with RTOS capabilities.
read less read more
Course Outline
Welcome!
Chapter 1. Introduction to RTOS and Embedded Systems
Chapter 2. FreeRTOS
Chapter 3. Porting FreeRTOS to Another Software or Hardware Platform
Chapter 4. RISC-V Processors
Chapter 5. Porting FreeRTOS to RISC-V Processors
Chapter 6. Application Building with FreeRTOS and RISC-V
Final Exam (verified track only)

Prerequisites
Knowledge prerequisites:

  • Before enrolling, students should have a good understanding of compiling and running C programs, as well as basic knowledge of embedded systems and processors.

System prerequisites:

  • Windows 10 + MingW or CYGWIN or Linux OS or Windows + Virtual Box (Linux).
Reviews
Feb 2024
I liked the dynamic progress tracking. Good for students who cannot stick to any given schedule.
Feb 2024
It opened me up to a new approach to developing firmware for my microcontroller projects. Up till now, I had been writing code to run on microcontrollers directly and would constantly run into issues regarding timing and interrupts.
Jan 2024
Introduction to RISC-V and high-level information on implementation through FreeRTOS was very informative.
Jul 2023
I liked the basic explanations about new concepts (RISC-V ISA, FreeRTOS, etc).
Mar 2023
The descriptions on FreeRTOS were good.