EEE423 - Embedded Systems (2023-2024 Spring)
Course Details
-
Venue: DK01, M1 Building
-
Date&Time: 13:00-16:00 on Tuesdays
-
Limitation: The capacity of this course is limited to 15 students.
-
Objectives: The aim of this course is to develop students' theoretical and practical knowledge about embedded systems hardware as well as to acquire skills in programming embedded processors.
-
Textbook:
-
Embedded Design for IoT with Renesas Synergy, Course Book, Felix HÜNING, 2017.
-
-
Contents: Course Introduction and Scope, Introduction to Embedded Systems, Computer Architecture, ARM Cortex-M Architecture, Memory, Timer and GPIO, Interrupt Controller, Analog Interfacing, Serial Communication, CAN, USB, Ethernet, Software Development, Concurrent Programming, and RTOS.
-
Acknowledgements: The lecturer of this course would like to thank Renesas Electronics Europe GmbH on behalf of the students in this course for their donation of Renesas Synergy S7G2 Starter Kits in the scope of the Renesas University Program. Therefore, special thanks go to Mr. Selçuk BUDAK, Mr. Soygur KURŞUN, and Ms. Cornelia STEGMANN.
Lecture Notes
-
Course Introduction and Scope
-
Week 2 - 27.02.2024
-
13:00-13:45 Chapter 1: Introduction to Embedded Systems
-
14:00-16:00 Introduction to Embedded Systems Lab
-
-
Week 3 - 05.03.2024
-
13:00-13:45 Chapter 2: Computer Architecture
-
14:00-16:00 Lab 1
-
-
Week 4 - 12.03.2024
-
13:00-13:45 Chapter 3.1: ARM Cortex-M Architecture
-
14:00-16:00 Lab 2
-
-
Week 5 - 19.03.2024
-
13:00-13:45 Chapter 3.2: ARM Cortex-M Architecture
-
14:00-16:00 Lab 3
-
-
Week 6 - 26.03.2024
-
Week 7 - 02.04.2024
-
13:00-13:45 Chapter 5: Timer and GPIO
-
14:00-16:00 Lab 5
-
-
Week 8 - 09.04.2024
-
Public Holiday
-
-
Week 9 - 16.04.2024
-
Midterm Examination
-
-
Week 10 - 23.04.2024
-
Public Holiday
-
-
Week 11 - 30.04.2024
-
13:00-13:45 Chapter 6 & 7: Interrupt Controller & Analog Interfacing
-
14:00-16:00 Lab 6
-
-
Week 12 - 07.05.2024
-
13:00-13:45 Chapter 8 & 9: Serial Communication & CAN
-
14:00-16:00 Lab 7
-
-
Week 13 - 14.05.2024
-
13:00-13:45 Chapter 10: USB
-
14:00-16:00 Lab 8
-
-
Week 14 - 21.05.2024
-
13:00-13:45 Chapter 11 & 12: Ethernet & Software Development
-
14:00-16:00 Lab 9
-
-
Week 15 - 28.05.2024
-
10:00-11:00 Chapter 13 & 14: Concurrent Programming & RTOS
-
14:00-16:00 Industry Interview
-
Exams
-
Week 9: Midterm Examination (2024 Spring) (2023 Fall)
-
Week 15: Applied Final Examination (2023 Fall)
Announcements