Systemnahe Programmierung (Systems Programming)

Lecturer: Prof. Dr. Pedro José Marrón, Lab Tutor: Matteo Ceriotti

This lecture and the associated practical lab convey the fundamentals of system-level application development. The lecture provides a brief review of embedded systems applications and hardware. The covered topics include: microcontroller architecture, buses, I/O, interrupts and timers, firmware development, peripheral driver development and examples of applications involving embedded systems and host system programming.

The lab exercises will provide hands-on experience in system programming to support various peripherals connected to a system unit. Students are required to have basic knowledge about the C language. For more information about the lab exercises, please contact Matteo Ceriotti (matteo.ceriotti@uni-due.de).

LSF entry: Lecture and lab

The first lecture will take place in Room SE 407 at 14:00h on Thursday, October 11, 2018. The access key to the moodle page of the lecture/lab will be announced in the first lecture.

The first lab will take place in Room SE 407 at 12:00h on Monday, October 15, 2018. The access key to the moodle page of the lab will be announced in the first lecture.