Module Number

INFO-4316
Module Title

Programming Ultra-Low Power Architectures
Lecture Type(s)

Practical Course
ECTS 6
Work load
- Contact time
- Self study
Workload:
180 h
Class time:
60 h / 4 SWS
Self study:
120 h
Duration 1 Semester
Frequency In the summer semester
Language of instruction German
Type of Exam

Elaboration and presentation of the internship tasks

Content

This module provides an introduction to practical work with microcontrollers. The FRDM-KL25Z development platform based on a 32-bit ARM Cortex M0+ processor is used for this purpose. After a short introduction to the platform used, practical tasks are solved in teams of two. The practical tasks cover the following topics: Introduction to microcontroller programming, application execution time, performance analysis and optimization and memory requirements.

Objectives

The students can systematically develop software for embedded systems taking into account electrical power consumption and energy consumption. They know the entire development process from specification, through development, to debugging and documentation. Furthermore, the students are able to apply modern techniques of software-supported dynamic power management up to the programming of ultra-low-power applications. Emphasis is placed on teamwork, communication within and between groups, systematic problem solving and meeting deadlines. This promotes students' self-confidence, self-marketing skills and ability to deal with conflicts.

Allocation of credits / grading
Type of Class
Status
SWS
Credits
Type of Exam
Exam duration
Evaluation
Calculation
of Module (%)
Practical Course
P
o
3
6.0
tp
g
100
Prerequisite for participation INFO-4311 Modeling and Analysis of Embedded Systems
Lecturer / Other Bringmann
Literature

Literatur wird zu Beginn des Praktikums bekanntgegeben.

Last offered Sommersemester 2022
Planned for Sommersemester 2024
Assigned Study Areas INFO-INFO, INFO-TECH, MEDI-APPL, MEDI-INFO, ML-CS