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
- Interrupt driven peripheral,
- Communication through serial links,
- 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