Skip to content

Microprocessors (05_XDMIP)

  • Coefficient : 4
  • Hourly Volume: 72.5h (including 45.0h supervised)
    Labo : 45h supervised (and 7.5h unsupervised)
    Out-of-schedule personal work : 20h

AATs Lists

Description

  1. Interrupt driven peripheral,
  2. Communication through serial links,
  3. Code structuring (API).

Learning Outcomes (AAv)

  • AAv1 [heures: 15, D1, D2, D3, D4] : The student of the microprocessors course, at the end of the semester, will be able to deal with interrupt driven peripherals.

  • AAv2 [heures: 25, D1, D2, D3, D4] : The student of the microprocessors course, at the end of the semester, will be able to develop a simple API or use a documented one.

  • AAv3 [heures: 25, D1, D2, D3, D4] : The student of the microprocessors course, at the end of the semester, will be able to program a microcontroller to exchange data with an external device through a serial link.

Assessment methods

Lab exams

Key Words

Microcontroller, interrupt, peripheral, serial link, protocol

Prerequisites

C language, digital electronics.

Resources

GCC/GDB development toolchain Lab and lecture resources. Reference Manual STM32F411, STMicroelectronics Nucleo (STM32F411) development board and Application Shield