• Search...

categories: Technology & Innovation

Digital Transformation
Internet
Technology
SDG 9: Industry, Innovation and Infrastructure

Real-Time Embedded Systems

Duration: 2 h 56 m / 23 lessons

Level: Specialized

Course Language: Arabic

By the end of this course, you will be able to

  • What real-time embedded systems are, the use cases for tasks, semaphores, queues and the event flags, and what is needed to build an embedded system.

  • What is a super loop, what is software delay, what are the different hardware concerns, and how to identify system stability issues.

  • How to read switches, how to identify the real-time constraints, what the timer is, and what the time-triggered systems and multi-state systems are.

Course details

  • 2 h 56 m/23 lessons
  • Last updated: 26/6/2019
  • Course completion certificate

Course Content

Free lessons

1.

Course outline

3 Minutes
2.

Introduction

8 Minutes
3.

Super Loop Example

8 Minutes
1.

Course outline

3 Minutes
2.

Introduction

8 Minutes
3.

Super Loop Example

8 Minutes
4.

Software Delay

4 Minutes
5.

Hardware Concerns 1

8 Minutes
6.

System ٍٍStability Issues

5 Minutes
7.

Hardware Concerns 2

9 Minutes
8.

Reading Switches

10 Minutes
9.

Real Time Constrains

8 Minutes
10.

Timer

5 Minutes
11.

Time Triggered Systems

10 Minutes
12.

Multi-State Systems

10 Minutes
13.

Case Study

3 Minutes
14.

Serial Communication 1

6 Minutes
15.

Serial Communication 2

8 Minutes
16.

I2C Protocol

5 Minutes
17.

SPI Protocol

12 Minutes
18.

Reading Analog Inputs

8 Minutes
19.

Analog Ouptut

7 Minutes
20.

CAN-Protocol 1

8 Minutes
21.

CAN-Protocol 2

9 Minutes
22.

CAN-Protocol 3

8 Minutes
23.

CAN-Protocol 4

4 Minutes

About this course

This course will take you from a beginner to a more advanced real-time system analyst and designer. In this course, you will gain knowledge and experience on hard-to-master topics such as predictable response services, when to allocate requirements to hardware or software, and mission-critical design that will enhance your engineering skills. You will also gain experience building a simple system project with real-time challenges.

Course requirements and prerequisites

This course requires basic knowledge of electrical and computer engineering.

Mentor

Real-Time Embedded Systems

Duration: 2h 56m / 23 lessons
Level: Specialized
Course Language: Arabic
Looking for help?