Zur JKU Startseite
LIT Cyber-Physical Systems Lab
Was ist das?

Institute, Schools und andere Einrichtungen oder Angebote haben einen Webauftritt mit eigenen Inhalten und Menüs.

Um die Navigation zu erleichtern, ist hier erkennbar, wo man sich gerade befindet.

Networked Embedded Systems

VL Networked Embedded Systems (Lecture, English)

Embedded computer systems are becoming the key element of mechatronic systems. In the recent years, these systems need to communicate with higher-level computer systems and with each other.

This course provides a general overview on networked embedded systems. It presents their general structure, architectures and components. Furthermore, it gives an overview on programming methods and means of communications in use.

Hybrid Course

Recordings of the lecture will be provided. If possible, we will also allow for (limited) attendance in person. Pre-registration for on-site attendance may be required.

 

{{ labelInLang('cid') }} {{ labelInLang('title') }} {{ labelInLang('registration') }} {{ labelInLang('type') }} {{ labelInLang('hours') }} {{ labelInLang('teachers') }} {{ labelInLang('rhythm') }}
{{ item._id }} ({{ item.term }}) {{ item.title }}: {{ item.subtitle }}
{{ labelInLang('moreinfo') }}
{{ labelInLang('expand') }} {{ labelInLang('collapse') }}
{{ labelInLang('register') }} {{ item.type }} {{ item['hours-per-week'] }} {{ teacher.firstname }} {{ teacher.lastname }} {{ item.teachers.teacher.firstname }} {{ item.teachers.teacher.lastname }} {{ item.rhythm }}
{{ item._id }} ({{ item.term }})
{{ labelInLang('title') }} {{ item.title }}: {{ item.subtitle }}
{{ labelInLang('moreinfo') }}
{{ labelInLang('expand') }} {{ labelInLang('collapse') }}
{{ labelInLang('registration') }} {{ labelInLang('register') }}
{{ labelInLang('type') }} {{ item.type }}
{{ labelInLang('hours') }} {{ item['hours-per-week'] }}
{{ labelInLang('teachers') }} {{ teacher.firstname }} {{ teacher.lastname }} {{ item.teachers.teacher.firstname }} {{ item.teachers.teacher.lastname }}
{{ labelInLang('rhythm') }} {{ item.rhythm }}
 

PR Networked Embedded Systems (Lab Course)

Embedded computer systems are increasingly becoming a key element of mechatronic systems. In recent years, these systems need to communicate with higher-level computer systems and with each other.

In this practical course the contents of the lecture will be strengthened and applied in practice by means of exercises.

  • Debugging with JTAG
  • Addressing peripheral units (GPIO, ADC, DAC)
  • Configuration and use of Direct Memory Access (DMA)
  • Use of timers to output PWM signals
  • Interrupt handling
  • Real-time multitasking
  • Communication via UART and SPI
  • Communication to higher-level units (e.g., by means of MQTT)

This course is intended as an on-site course with asynchronous elements. Attendance in session will be recommended but not required.

The course will cover four exercises that are done in groups. For each exercise, individual preparations will be required (videos in Moodle are provided upfront). Live sessions will not be recorded, but might be streamed via Zoom. Attendance for live sessions will not be mandatory. We strongly recommend that at least one person per group attends the Discussion sessions.

Date Time Topic
25.10.2022 15:30-17:00

Board Distribution (at least one person per group) to pick up the board

Q&A Setup

08.11.2022 15:30-17:00

Discussion Exercise 1
Presenting the exercise sheet, answering questions about the tasks

Q&A Setup

15.11.2022 15:30-17:00 Q&A session for Exercise 1
22.11.2022 15:30-17:00

Discussion Exercise 2
Presenting the exercise sheet, answering questions about the tasks

Q&A session for Exercise 1

29.11.2022 15:30-17:00 Q&A session for Exercise 2
06.12.2022 15:30-17:00

Discussion Exercise 3
Presenting the exercise sheet, answering questions about the tasks

Q&A session for Exercise 2

13.12.2022 15:30-17:00 Q&A session for Exercise 3
20.12.2022 15:30-17:00 Q&A session for Exercise 3
10.01.2023 15:30-17:00

Discussion Exercise 4
Presenting the exercise sheet, answering questions about the tasks

Q&A session for Exercise 3

17.01.2023 15:30-17:00 Q&A session for Exercise 4
24.01.2023 15:30-17:00 Q&A session for Exercise 4
     
End of January   Individual meetings per group for final exam and board return

 

{{ labelInLang('cid') }} {{ labelInLang('title') }} {{ labelInLang('registration') }} {{ labelInLang('type') }} {{ labelInLang('hours') }} {{ labelInLang('teachers') }} {{ labelInLang('rhythm') }}
{{ item._id }} ({{ item.term }}) {{ item.title }}: {{ item.subtitle }}
{{ labelInLang('moreinfo') }}
{{ labelInLang('expand') }} {{ labelInLang('collapse') }}
{{ labelInLang('register') }} {{ item.type }} {{ item['hours-per-week'] }} {{ teacher.firstname }} {{ teacher.lastname }} {{ item.teachers.teacher.firstname }} {{ item.teachers.teacher.lastname }} {{ item.rhythm }}
{{ item._id }} ({{ item.term }})
{{ labelInLang('title') }} {{ item.title }}: {{ item.subtitle }}
{{ labelInLang('moreinfo') }}
{{ labelInLang('expand') }} {{ labelInLang('collapse') }}
{{ labelInLang('registration') }} {{ labelInLang('register') }}
{{ labelInLang('type') }} {{ item.type }}
{{ labelInLang('hours') }} {{ item['hours-per-week'] }}
{{ labelInLang('teachers') }} {{ teacher.firstname }} {{ teacher.lastname }} {{ item.teachers.teacher.firstname }} {{ item.teachers.teacher.lastname }}
{{ labelInLang('rhythm') }} {{ item.rhythm }}