• Your selection is empty.

    Register the diplomas, courses or lessons of your choice.

Real-time embedded operating system

  • School / Prep

    ENSEIRB-MATMECA

  • Study level

    Bac + 4

Internal code

ESE8-INFS1

Description

  • Master the real-time mechanisms offered by operating systems
  • Handle software components frequently used in embedded and real-time applications
  • Apply these principles to embedded systems
  • Get a precise idea of the choice of operating system implementations for embedded systems
Read more

Objectives

Skills developed through this module :

  • Analyze and use IT design methods and tools for embedded systems - Level 2
Read more

Teaching hours

  • CIIntegrated courses16h
  • TIIndividual work8h

Mandatory prerequisites

  • Algorithms and computer architectures
  • C programming
  • Linux/Unix environment
  • Operating system basics
  • POSIX programming 
Read more

Syllabus

We will apply and deepen the mechanisms of tasks and IPCs on the basis of an embedded Linux offering less stringent real time. The integrated course will leave plenty of room for programming exercises on embedded targets. The main mechanisms covered will be :

  • processes, threads
  • scheduling, priorities
  • memory management and device drivers
Read more

Assessment of knowledge

Initial assessment / Main session - Tests

Type of assessmentType of testDuration (in minutes)Number of testsTest coefficientEliminatory mark in the testRemarks
Final inspectionWritten600.5
Continuous controlMinutes0.5

Second chance / Catch-up session - Tests

Type of assessmentType of testDuration (in minutes)Number of testsTest coefficientEliminatory mark in the testRemarks
Final testWritten601