Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
microcontrollertechnik:start [2020/10/13 16:54]
tfischer [Zeitplan]
microcontrollertechnik:start [2024/09/19 02:34] (aktuell)
mexleadmin
Zeile 21: Zeile 21:
  
 ~~PAGEBREAK~~ ~~CLEARFIX~~ ~~PAGEBREAK~~ ~~CLEARFIX~~
-<panel type="warning" title="Achtung"> 
-Die Veranstaltung ist dieses Semester __nicht__ mit dem Elektronik-Labor kombiniert.  
-<wrap hide>Details zum Ablauf finden Sie beim [[elektronik_labor:start|EST Labor]].</wrap> 
-</panel> 
  
  
-===== Zeitplan =====+===== Links zur Vorlesung =====
  
-  * **__11.12__** Abgabe der ersten Software-Version: +^Thema^Beschreibung^Sprache^ 
-    * Diese Software soll bereits lauffähig sein.  +|Tutorial|Eine schöne Einführung in die Embedded Softwareentwicklung ist im Buch [[https://link.springer.com/content/pdf/10.1007%2F978-3-658-18386-8.pdf|Sensornetzwerke in Theorie und Praxis - Embedded Systems-Projekte erfolgreich realisieren]] von Kollegen Meroth und Sora zu finden. Dort wird der Einstieg in das Feld die (in Hardware) eingebettete Softwareentwicklung erklärt. Aus dem Hochschulnetz bzw. mit VPN können Sie dieses direkt bei Springer Link betrachten.|Deutsch| 
-    * Die Software darf auskommentierte, nicht lauffähige Komponenten enthalten +|Tutorial|Empfehlenswertes Tutorial von [[https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial| mikrocontroller.net]]|Deutsch| 
-  * **__xx.xx__** Abgabe der finalen Software-Version \\ Diese Software soll den Anforderungen (siehe [[Tipps fürs Programmieren]]) genügen +|Tutorial|Also the AVR itself has a nice introduction into C programming on the AVR plattform as [[https://www.youtube.com/watch?v=UMi6lg563BA&index=3&list=PLtQdQmNK_0DRhBWYZ32BEILOykXLpJ8tP|Video]] and [[https://developerhelp.microchip.com/xwiki/bin/view/products/mcu-mpu/8-bit-avr/|textual Developer Help]] |English| 
-  * **__xx.xx__** Abgabe der (finalen) Präsentation \\ Für die Präsentation sind weitere Tipps unter [[Präsentation]] zu finden+|Datenblatt| Das [[https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48_88_168_megaAVR-Data-Sheet-40002074.pdf|Data Sheet]] des Atmega88 ist ebenfalls ein gutes Nachschlagewerk |English| 
 +|Datenblatt| Das Datenblatt des Atmega88 wurde auch auf Deutsch übersetzt: [[https://www-user.tu-chemnitz.de/~heha/viewchm.php/hs/ATmegaX8.chm/|Online Datenblatt ATmega88]] |English| 
 +|C-Support| Ein [[http://www.8bit-era.cz/arduino-timer-interrupts-calculator.html|Rechner für Interrupt Timer und PreScaler]] |English| 
 +|C-Support|[[https://www.nongnu.org/avr-libc/user-manual/modules.html|Dokumentation der AVR Compilerbibliotheken]] (z.B. stdlib) |English|
  
-===== Abgabe ===== 
-  * Zur Abgabe der Softwarekomponenten: 
-    * Bitte geben Sie folgenden Komponenten ab: 
-      * Projektordner aus ATMEL Studio  
-      * Eine Simulide Datei 
-    * 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 Mail. Bitte nutzen Sie ein Kompressions-Tool um ein zip/rar-File zu erstellen, welches alle Dateien enthält. \\ **wichtig:** Schützen Sie die Datei per Passwort und geben Sie dieses in der Mail an. 
-  * Zur Abgabe der Präsentation  
-    * Diese erfolgt über einen Link, welcher in [[https://ilias.hs-heilbronn.de/goto.php?target=frm_229245_6864&client_id=iliashhn|ILIAS]] zu finden ist 
-    * Gerne können Sie auch Ihr Video per digitale (soziale) Medien teilen. Es schadet nie etwas Werbung für interessante Themen und für Ihre Hochschule zu machen. Falls das Medium öffentlich zugänglich ist, ist es ausreichend eine Textdatei mit Link abzugeben. 
  
-===== Links ===== +===== weiterführende Links =====
- +
-=== Resourcen für embedded Programmierung === +
-  * Sehr zu empfehlen ist das [[https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial| AVR-C-Tutorial]] auf mikrocontroller.net +
-  * There is also a nice introduction into C programming on the AVR plattform with [[https://www.youtube.com/watch?v=UMi6lg563BA&index=3&list=PLtQdQmNK_0DRhBWYZ32BEILOykXLpJ8tP|multiple videos from ATMEL]] +
-  * Eine schöne Einführung in die Embedded Softwareentwicklung ist im Buch [[https://link.springer.com/content/pdf/10.1007%2F978-3-658-18386-8.pdf|Sensornetzwerke in Theorie und Praxis - Embedded Systems-Projekte erfolgreich realisieren]] von Kollegen Meroth und Sora zu finden. Dort wird der Einstieg in das Feld die (in Hardware) eingebettete Softwareentwicklung erklärt. Aus dem Hochschulnetz bzw. mit VPN können Sie dieses direkt bei Springer Link betrachten. Eine andere schöne Einführung findet sich auf [[https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial|Mikrocontroller.net]]. +
-  * [[https://www-user.tu-chemnitz.de/~heha/viewchm.php/hs/ATmegaX8.chm/|deutsche Übersetzung der ATmega88 Anleitung]] +
-  * [[http://www.8bit-era.cz/arduino-timer-interrupts-calculator.html|Rechner für Interrupt Timer und PreScaler]]+
  
 === C Programmierung === === C Programmierung ===