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

 

This course is intended for anyone interested in RISC-V and real-time operating systems (RTOS). 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.

 

Upon completion, participants will have the skills to enhance their careers in building embedded systems with RTOS capabilities.

 

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)

 

You can access this course here