Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
microcontrollertechnik:start [2024/09/19 02:28] mexleadmin [Abgabe] |
microcontrollertechnik:start [2024/10/10 14:05] (aktuell) mexleadmin [Links zur Vorlesung] |
||
---|---|---|---|
Zeile 21: | Zeile 21: | ||
~~PAGEBREAK~~ ~~CLEARFIX~~ | ~~PAGEBREAK~~ ~~CLEARFIX~~ | ||
- | |||
- | ===== Ablauf im Semester ===== | ||
- | |||
- | Der Kurs ist im Semester in verschiedene Schritte aufgeteilt: | ||
- | |||
- | {{drawio> | ||
- | |||
- | \\ \\ | ||
- | ^^Semester-\\ woche^Titel^Beschreibung^ | ||
- | |SW1| **Kickoff in der ersten Woche** | hier werden die Details zum Kurs durchgegangen und die Vorbereitungen besprochen. | | ||
- | |SW1| **erste Übung** | Bereits in der ersten Woche werden erste " | ||
- | |SW2 - SW10 | **Geführte Entwicklung von Code** | Dies ist aufgeteilt in \\ - Montags: Einführung in die Themen durch Tim Fischer mit Schwerpunkt auf die Theorie \\ - Donnerstags: | ||
- | |SW11 - SW15| **eigenständige Arbeit** | Hier sind Sie am Start und müssen vorgegebene Projekte bearbeiten \\ Montags und Donnerstags: | ||
- | |SW15 |**Abgabe des Codes und der Doku**| Die Inhalte müssen bis 17.01.2024 hochgeladen sein. | | ||
- | |im Prüfungs-zeitraum |**schriftliche Prüfung**| Eine Beispielklausur ist in ILIAS zu finden | | ||
- | |||
- | |||
- | ===== Abgabe ===== | ||
- | |||
- | * Zur Abgabe der Softwarekomponenten | ||
- | * Bitte geben Sie folgenden Komponenten ab: | ||
- | * Projektordner aus Microchip Studio | ||
- | * Bericht mit Fluss/ | ||
- | * Bitte entfernen Sie nicht notwendige Files, d.h. lassen Sie alte, nicht eingebundene Files und alte Versionen weg, sofern Sie solche angelegt haben | ||
- | * Die Abgabe erfolgt per GITlab | ||
- | * Für die Bewertung des Fachs Microcontrollertechnik wird folgendes Schema verwendet: {{microcontrollertechnik: | ||
- | * 60% Prüfung im Prüfungszeitraum | ||
- | * 30% Code-Qualität (u.a. Funktionsfähigkeit des Programms, Code-Struktur, | ||
- | * 5% Bericht + Flussdiagramm | ||
- | * 5% Mitarbeit bei den Mentorings | ||
- | |||
- | |||
- | Allgemeine Randbedingungen | ||
- | - Lesen Sie die Ihnen zugewiesene Projektbeschreibung gut durch | ||
- | - Programmiersprache ist C (Arduino ist nicht möglich) | ||
- | - Die Delay-Funktion darf __nicht__ | ||
- | - Beachten Sie die Infos unter [[https:// | ||
===== Links zur Vorlesung ===== | ===== Links zur Vorlesung ===== | ||
- | ^Thema^Beschreibung^Sprache^ | + | ^ Thema ^ Beschreibung ^ Sprache ^ |
- | |Tutorial|Eine schöne Einführung in die Embedded Softwareentwicklung ist im Buch [[https:// | + | | Tutorial | Eine schöne Einführung in die Embedded Softwareentwicklung ist im Buch "Sensornetzwerke in Theorie und Praxis - Embedded Systems-Projekte erfolgreich realisieren" |
- | |Tutorial|Empfehlenswertes Tutorial von [[https:// | + | |:::| The above-mentioned book is as " |
- | |Tutorial|Also the AVR itself has a nice introduction into C programming on the AVR plattform | + | | Tutorial | Empfehlenswertes Tutorial von [[https:// |
+ | | Tutorial |Also the AVR itself has a nice introduction into C programming on the AVR platform | ||
|Datenblatt| Das [[https:// | |Datenblatt| Das [[https:// | ||
|Datenblatt| Das Datenblatt des Atmega88 wurde auch auf Deutsch übersetzt: [[https:// | |Datenblatt| Das Datenblatt des Atmega88 wurde auch auf Deutsch übersetzt: [[https:// |