====== Introduction to Embedded Systems ====== ~~NOTOC~~ Embedded systems control many things in our daily life. Energy-efficient refrigerators, elevator controls, and advanced driver assistance systems are just some examples. Embedded systems also control processes in industrial environments and are used to detect and prevent system failures.\\ This lecture gives a general introduction to the topic of embedded systems. It introduces basic concepts and points out important differences to “normal” computer systems. This lecture prepares students for advanced lectures of the Embedded Software Laboratory that cover safety, reliability, formal methods and dynamic systems in detail. This lecture is targeted at all students that do not want to limit themselves to understanding PCs but also want to know how, for example, engine control units and production control systems work.\\ Topics covered in this lecture are: * Microcontroller * Programmable logic controllers (PLCs) * PLC programming languages * Android * Data buses * Real-time requirements * Real-time operating systems * Characteristics of embedded software design * Teasers of advanced lectures of the embedded software laboratory The lecture will be held in **German** with English slides. ===== News ===== All news are published in the [[https://www2.elearning.rwth-aachen.de/ss11/11ss-24196/description/default.aspx|L2P learning room]] ===== Dates ===== * Wednesdays: 10:00 - 11:30 AH III * Thursdays: 13:30 - 15:00 AH III ===== Exam dates ===== * Exam: 27.07.2011 14:30 - 16:30 AH IV * Retake exam: 17.08.2011 10:00 - 12:00 AH III ===== Video recordings ===== The video recordings can be found in the [[https://www2.elearning.rwth-aachen.de/ss11/11ss-24196/description/default.aspx|L2P learning room]]. ===== Tutor ===== * [[:en:lehrstuhl:mitarbeiter:kamin]]