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
studentische_arbeiten:simulide_weiterentwicklung [2021/07/15 10:00]
tfischer
studentische_arbeiten:simulide_weiterentwicklung [2022/03/07 22:04] (aktuell)
tfischer [Details]
Zeile 1: Zeile 1:
 ====== Simulide Weiterentwicklung ====== ====== Simulide Weiterentwicklung ======
  
 +===== Details  =====
 +  * Die [[microcontrollertechnik:start|Einführung in die Mikrocontrollertechnik]] soll erweitert werden, dass die Studierenden Debugging durchführen können. 
 +  * Weiterhin sollten MEXLE spezifische Funktionen im Simulationstool [[https://www.simulide.com/p/home.html|Simulide]] umgesetzt werden.
 +  * Simulide ist in C++ und XML programmiert. Aktuell wird bereits innerhalb einer Seminararbeit eine Systemübersicht und Einführung in Simulide sowie erste neue ICs erstellt.
  
-   
  
-^ Ziel     | Die Einführung in die Mikrocontrollertechnik soll erweitert werden, dass die Studierenden Debugging durchführen können. Weiterhin sollten MEXLE spezifische Funktionen umgesetzt werden.                                                                                                                                                                                                                                                                                                                                                                                                                                          | +===== Projektziele ===== 
-^ Aufgabe  | Das Simulationstool Simulide ist in Cpp programmiert. Aktuell ist nicht bekannt, dass es eine Systemübersicht gibt (welche einzelnen SW-Module gibt es? wie interagieren diese?). Ein Ziel ist diese zu entwickeln. Als Start können verschiedene Forumsbeiträge genutzt werden, z.B. [[https://simulide.forumotion.com/t88-compiling-simulide-under-windows|Kompilieren unter Win10]]). Weiterhin können kleine und größere Komponenten umgesetzt werden (z.B. Motor mit "Spannungsausgang" für Drehzahl, Verwendung des VCC Eingangs zum Start des Microcontrollers etc.). Eine Umsetzung des MEXLE 2020 Systems (Modulträgerplatine und Basisplatinen, siehe [[https://www.mexle.org/start#softwarekonzept|MEXLE Werbeseite]]) ist noch offen.  \\ Es fehlen einige Aufgaben, wie ein Debugging möglich ist (z.B. über [[https://www.youtube.com/watch?v=TAH1j-tpROM&feature=youtu.be|PlatformIO]] mit [[http://rpg.hamsterrepublic.com/ohrrpgce/GDB_on_Windows#Starting_gdb|gdb]] auf [[https://www.youtube.com/watch?v=BoB-4O3ZyhQ|Win10]] über [[https://sourceforge.net/projects/mingw/|mingw]], mit Fokus auf [[https://www.youtube.com/watch?v=J7L2x1ATOgk|C Debugging]]). |+  Weiterhin können kleine und größere Komponenten umgesetzt werden (z.B. Umsetzung des AVR32DB, Motor mit "Spannungsausgang" für Drehzahl, Verwendung des VCC Eingangs zum Start des Microcontrollers etc.).  
 +  * Eine Umsetzung des MEXLE 2020 Systems (Modulträgerplatine und Basisplatinen, siehe [[https://www.mexle.org/start#softwarekonzept|MEXLE Werbeseite]]) ist Teil der Aufgabe 
 +  * Daneben fehlt eine Einbindung von Debugging Möglichkeiten (z.B. über [[https://www.youtube.com/watch?v=TAH1j-tpROM&feature=youtu.be|PlatformIO]] mit [[http://rpg.hamsterrepublic.com/ohrrpgce/GDB_on_Windows#Starting_gdb|gdb]] auf [[https://www.youtube.com/watch?v=BoB-4O3ZyhQ|Win10]] über [[https://sourceforge.net/projects/mingw/|mingw]], mit Fokus auf [[https://www.youtube.com/watch?v=J7L2x1ATOgk|C Debugging]]).