Elektrotechnik
- Zulassung : /de/ausbildung/bachelor/elektrotechnik/zulassung/
- Studienaufbau : /de/ausbildung/bachelor/elektrotechnik/studienaufbau/
- Ausbildungsprogramm : /de/ausbildung/bachelor/elektrotechnik/ausbildungsprogramm/
- Berufliche Perspektiven : /de/ausbildung/bachelor/elektrotechnik/berufliche-perspektiven/
- Mobilität : /de/ausbildung/bachelor/elektrotechnik/mobilitat/
- Personen : /de/ausbildung/bachelor/elektrotechnik/personen/
- Zulassung : /de/ausbildung/bachelor/elektrotechnik/zulassung/
- Studienaufbau : /de/ausbildung/bachelor/elektrotechnik/studienaufbau/
- Ausbildungsprogramm : /de/ausbildung/bachelor/elektrotechnik/ausbildungsprogramm/
- Berufliche Perspektiven : /de/ausbildung/bachelor/elektrotechnik/berufliche-perspektiven/
- Mobilität : /de/ausbildung/bachelor/elektrotechnik/mobilitat/
- Personen : /de/ausbildung/bachelor/elektrotechnik/personen/
Ausbildungsprogramm
Studiengang:
Elektrotechnik
Vertiefungsrichtungen:
Eingebettete Elektronik und Signale
Module: Eingebettete Systeme und Algorithmen
Kursbeschreibung
Zum Modul-
Angestrebte Kompetenzen und Lernziele
Am Ende des Kurses ist die/der Studierende in der Lage:
- Anwendungen in C auf einem eingebetteten Zielsystem zu entwickeln, zu strukturieren, zu programmieren und zu testen
- Anwendungen mit einer Zustandsmaschine zu entwickeln, zu programmieren und zu testen
- ein System mit SysTick zu erklären und zu verwenden
- die verschiedenen Kodierungen für Zahlen (vorzeichenbehaftete/nicht vorzeichenbehaftete Ganzzahlen, Festkomma, Gleitkomma) zu erklären und zu verwenden
- die grundlegende Architektur von Mikrocontrollern zu erläutern
- die periodischen Interrupts eines Mikroprozessors zu erklären und zu verwenden
- eine SW-Bibliothek anhand der Dokumentation (API, HW Reference Manual, Beispiele) zu nutzen
- eine Anwendung zu Analysieren und zu Optimieren (Grösse / Geschwindigkeit)
-
Kursinhalte
- C-Programmiersprache (Modularisierung, Refactoring, Call-Backs, Inline)
- Interrupts für die periodische Verarbeitung von Ereignissen und Daten
- Verschiedene SW-Architekturen und ihre Anwendungen
- Entwicklungswerkzeuge
- Compiler- und Linking-Optionen
- Make-Dateien und Skripte
- Makros und Bibliotheken
- Grundlegende Echtzeitsysteme unter Verwendung eines periodischen Interrupts (SysTick)
- Grundlegende HW-Peripheriegeräte eines Mikrocontrollers (Digital I/O, UART, I2C, SPI).
- SW Versionskontrolle mit GIT
- Einführung in die Grafikverarbeitung
Unterrichtsform
Vorlesungen inkl. Übungen
48 Unterrichtseinheiten
Laborarbeit
24 Unterrichtseinheiten
Kursbeschreibung
Gültigkeit
2025-2026
Studienjahr
2. Jahr
Semester
Herbst
Programm
Französisch,Zweisprachig
Studiengang
Elektrotechnik
Kurssprache
Französisch
Code
B2C-SYE1-E
Niveau
Mittelstufe
Typ
Ergänzungskurs
Art der Ausbildung
Bachelor
Lernkontrolle
- Schlussprüfung Lernkontrolle Berichte, Berichte
Notenberechnung / Validierungsmodalitäten
Die Note der kontinuierlichen Lernkontrolle ist das gewichtete Mittel aus der Note der schriftlichen Arbeiten und der Note der praktischen Arbeiten. Die Gewichtungsparameter sowie andere bewerteten Aktivitäten werden zu Beginn des Kurses bekannt gegeben. Im Falle einer Schlussprüfung entspricht die Note des Kurses dem arithmetischen Mittel aus der Note der Lernkontrolle und der Schlussprüfung. Die Anwesenheit in den Kursen ist obligatorisch. Bei einer Abwesenheit von mehr als 20% wird der Kurs nicht benotet und ohne gültige Begründung als nicht bestanden gewertet. Fälle höherer Gewalt sind vorbehalten.
Bibliografie
- Ein gedrucktes Dokument steht für jedes Kapitel des Kurses zur Verfügung (teilweise in französischer Sprache).
- Die druckbaren Dokumente (Kursunterlagen, Übungen, Präsentationen usw.) sind auf der E-Learningseite Moodle vorhanden.
Dozierende
Dominique Bullot, Roland Scherwey