Microcontrollers for System-on-Chip
Mikrocontroller für System-on-Chip
6 CPirregularlyDEno longer offered
Prerequisites
Recommended, as written
Kenntnisse: • Modul Grundlagen der Mikroprozessortechnik (33207)
Contents
Einführung in das Prozessor Design (CISC- vs. RISC- Rechnerarchitekturen); Architekturmerkmale der ARM-Prozessor Cores; Befehlssätze der ARM-Prozessor Cores; Aufbau der ARM basierten MCU STM32Fx und ihrer Entwicklungsumgebung; Programmentwicklung in Assembler; Peripheriemodule der ARM MCU und ihre Programmierung (Ports, komplexe Timermodule, serielle USART/SPI/IIC/USB/CAN-Schnittstellen, ADC, DAC); Analoge Interfaces in MCU; Speicherarchitektur und Speicherverwaltung in MCU
Learning outcomes
Die Studenten erwerben grundlegende Kenntnisse über den Aufbau und die Arbeitsweise von 32-Bit RISC-Mikroprozessorsystemen und Embedded-Mikrocontrollern der ARM-CortexM3-Serie. Sie können beispielhafte Mikrocontrollerapplikationen entwickeln, programmieren und anwenden.
Assessment
Voraussetzung für die Modulabschlussprüfung: • erfolgreiche Bearbeitung von 6 Laborübungen (aus 7) im Rahmen der Laborausbildung Modulabschlussprüfung: • mündliche Prüfung, 30 min.
Literature (7)
- Vorlesungsskript MPT 2;BTU, LS Mikroelektronik
- Laboranleitungen MPT 2; BTU, LS Mikroelektronik
- Furber, S.: ARM System-on-Chip Architecture; Addison&Wesleyr-Verlag, 2000
- Yiu, J.: The Definitive Guide to the ARM Cortex-M3; Newnes-Verlag, 2007
- Flik, T.: Mikroprozessortechnik und Rechnerstrukturen (7. Auflage); Springer-Verlag, 2005
- http://www.arm.com/products/CPUs/ARM_Cortex-M3.html
- http://www.springerlink.com/content/t167w046w018/?p=efb6dde3c41e4b4e9c0497ecda4e3999π=0
Remarks
• Studiengang Informations- und Medientechnik M. Sc.: Wahlpflichtmodul im Komplex „Zuverlässige HW/SW-Systeme".
Source: BTU's module description · retrieved 18 Oct 2026Original