Introduction to Embedded Software Design

Your first step into Embedded Systems SW Design world

Beginner
Arabic, English
Current Status
Not Enrolled
Price
Closed
Get Started
This course is currently closed

Overview

This training has a focus on introducing the students to embedded systems SW design.

Who should attend?

  • Anyone who wants to get an initial understanding of embedded systems SW design concepts and development techniques to maximize the design process efficiency

Objectives

  • Understanding embedded software design and its different aspects
  • Learn about scalable fundamentals techniques/tools for embedded SW design
  • Design and implement software on small micro-controllers

Pre-requisites

  • Programming in any high level programming language preferably C
  • Knowledge of µ controller programming is a plus

Duration

8 hours of lectures

Materials

  • Classroom:
    • Training slides in pdf format
    • Training labs
    • Access to training videos
  • Self-learning
    • Training slides in pdf format
    • Training labs
    • Access to training videos

Tools

  • NUCLEO-F411RE development board (if you do not have a board, you can run it on simulator)
  • CoolTerm (if simulator used, not needed)
  • Keil uVision MDK-ARM v 5.34 or higher

Curriculum