Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
microcontrollertechnik:0_hilfsmittel [2024/09/20 00:41] – [0.3 TortoiseGit] mexleadminmicrocontrollertechnik:0_hilfsmittel [2026/09/29 22:30] (current) – [wichtige Einstellungen] mexleadmin
Line 3: Line 3:
 ===== 0.1 SimulIDE ===== ===== 0.1 SimulIDE =====
  
-Das kostenlose Elektronik-Simulationsprogramm SimulIDE finden Sie in [[https://ilias.hs-heilbronn.de/goto.php?target=fold_712048&client_id=iliashhn|ILIAS]] (alternativ auch über die Hersteller-Seite). \\ +Das kostenlose Elektronik-Simulationsprogramm SimulIDE finden Sie in [[https://ilias.hs-heilbronn.de/ilias.php?baseClass=ilrepositorygui&ref_id=22088|ILIAS]] unter ''(DE/EN) Software''. \\ Alternativ ist das Programm auch über die [[https://simulide.com/p/downloads/|Hersteller-Seite]], herunterladbar. Dort muss dann ein "Obulus" angegeben werden, welcher auch 0€ sein kann. \\ 
-Im Gegensatz zu TINA TI hat dieses Programm einen anderen Fokus und damit folgende Vor- und Nachteile.+\\ \\ Im Gegensatz zu TINA TI hat SimulIDE einen anderen Fokus und damit folgende Vor- und Nachteile.
  
 Vorteile: Vorteile:
Line 13: Line 13:
 Nachteile: Nachteile:
   * Simulation von verschiedenen Elektronikkomponenten nur vereinfacht implementiert (z.B. Operationsverstärker oder FETs)   * Simulation von verschiedenen Elektronikkomponenten nur vereinfacht implementiert (z.B. Operationsverstärker oder FETs)
-  * Software ist recht neu, damit nicht immer stabil. Einige Kinderkrankheiten sind aber bereits ausgemerzt+  * Die Software wird noch sehr stark weiterentwickelt. D.h. es ist gut die oben angegebene Version zu nutzen, um Kompatibilitätsprobleme zu vermeiden.
  
-Zur Einführung hilft es die [[https://www.youtube.com/watch?v=rwbQDoZ-9hQ&list=PL0YDA67EjDEE5hxtdwSvjL6qtLtfyK39W&ab_channel=SimulIDE|Playlist des Entwicklers]] anzusehen.+Zur Einführung in SimulIDE hilft es die [[https://www.youtube.com/watch?v=rwbQDoZ-9hQ&list=PL0YDA67EjDEE5hxtdwSvjL6qtLtfyK39W&ab_channel=SimulIDE|Playlist des Entwicklers]] anzusehen.
  
  
Line 51: Line 51:
   - Weiterhin kann es sein, dass verschiedene Geräte-Treiber mit installiert werden. Diese ermöglichen das Beschreiben der Chips mit einem Programmiergerät.   - Weiterhin kann es sein, dass verschiedene Geräte-Treiber mit installiert werden. Diese ermöglichen das Beschreiben der Chips mit einem Programmiergerät.
   - Öffnen Sie im Anschluss direkt Microchip Studio, damit Sie die ersten, wichtigen Einstellungen vornehmen können.   - Öffnen Sie im Anschluss direkt Microchip Studio, damit Sie die ersten, wichtigen Einstellungen vornehmen können.
 +
 +===== für Mac-User =====
 +
 +Speziell für Mac User bietet sich folgendes Vorgehen an:
 +  - Öffnen Sie einen Browser.
 +  - Stellen Sie eine VPN Verbindung über eduVPN her.
 +  - Gehen Sie auf [[https://fernzugriff-pools.hhn.hs-heilbronn.de|fernzugriff-pools.hhn.hs-heilbronn.de]]
 +  - Loggen Sie sich ein und wählen Sie einen Rechner aus.
 +  - Wählen Sie das Image von Herrn Ziegler mit "uC_PCB" (Suche nach Ziegler)
 +  - Dann dauert es etwas, da der Pool Rechner nun das Windows-Image startet.
 +  - Nun können Sie über Ihren Browser auf einen PC mit Microchip Studio zugreifen.
 +  - Beachten Sie, dass alle Daten nach dem Beenden der Session gelöscht sind. \\ D.h. es bietet sich an das "U:" Laufwerk ("Home-Verzeichnis") einzurichten. Kommen Sie dazu auf Herrn Ziegler zu.
  
 ===== Erster Test der Verbindung zum AVR-USB-Progi ===== ===== Erster Test der Verbindung zum AVR-USB-Progi =====
Line 56: Line 68:
 Führen Sie folgende Schritte durch, um einen ersten Test mit der Hardware durchzuführen. Führen Sie folgende Schritte durch, um einen ersten Test mit der Hardware durchzuführen.
   - Vorbereitungen   - Vorbereitungen
 +    - Verbinden Sie das MiniMEXLE 
 +      - mit dem Proggi (schwarze Box) per Flachbandkabel 
 +      - mit der Steckdose per Ladekabel mit dem Hohlstecker
     - Öffnen Sie Microchip Studio (z.B. durch Druck auf die <WIN> Taste und Eingabe von Microchip Studio, sowie druck auf <Return>).     - Öffnen Sie Microchip Studio (z.B. durch Druck auf die <WIN> Taste und Eingabe von Microchip Studio, sowie druck auf <Return>).
     - Laden Sie die Datei {{microcontrollertechnik:5._menufuehrung.hex}} herunter.     - Laden Sie die Datei {{microcontrollertechnik:5._menufuehrung.hex}} herunter.
Line 89: Line 104:
     * Menu ''Project >> <ProjectName> Properties... >> AVR/GNU Compiler >> Optimization''     * Menu ''Project >> <ProjectName> Properties... >> AVR/GNU Compiler >> Optimization''
     * Das Optimization level  sollte hier auf ''None (-O0)'' stehen     * Das Optimization level  sollte hier auf ''None (-O0)'' stehen
-  * Ich empfehle ATMLE Studio in der Sprache "English" zu nutzen. Damit sind die Hinweise in diesem Kurs korrekt zu finden. Falls Sie versehentlich (z.B. bei der Installation) die deutsche Sprache eingestellt hatten, können Sie es unter ''Werkzeuge >> Optionen >> environment >> international settings >> Language'' korrigieren.+  * Ich empfehle Microchip Studio in der Sprache "English" zu nutzen. Damit sind die Hinweise in diesem Kurs korrekt zu finden. Falls Sie versehentlich (z.B. bei der Installation) die deutsche Sprache eingestellt hatten, können Sie es unter ''Werkzeuge >> Optionen >> environment >> international settings >> Language'' korrigieren.
  
  
Line 95: Line 110:
   * Falls auf der rechten Seite der **Solution Explorer** (Anzeige der Dateien im Projekt) nicht vorhanden ist, so finden Sie diesen unter \\ ''View >> Solution Explorer'' (''<CTL>+<ALT>+<L>'')    * Falls auf der rechten Seite der **Solution Explorer** (Anzeige der Dateien im Projekt) nicht vorhanden ist, so finden Sie diesen unter \\ ''View >> Solution Explorer'' (''<CTL>+<ALT>+<L>'') 
  
-{{page>elektronik_labor:tipps_fuer_die_fehlersuche#haeufige_fehler&nofooter}}+{{page>microcontrollertechnik:tipps_fuer_die_fehlersuche#haeufige_fehler&nofooter}}
  
-====== 0.3 TortoiseGit ======+====== 0.3 MEXLE GitLab ======
  
-  - Laden Sie Git von folgender Seiter herunter: https://git-scm.com/download/win >> "Standalone Installer"\\ Git bietet die Möglichkeit mit dem GitLab Server der Hochschule oder mit GitHub in Kontakt zu treten +{{page>gitlab_installation&noheader&nofooter}}
-  - Installieren Sie das Git (alle mit "Ok" bzw "Weiter" bestätigen) +
-  - Laden Sie TortoiseGit von folgender Seite herunter: https://tortoisegit.org/download/ \\ totroiseGit bindet den Explorer direkt an die Services des Git an. Damit ist Git direkt in den Explorer eingebunden. +
-  - Installieren Sie das TortoiseGit (alle mit "Ok" bestätigen) +
-  - "Run first start wizard"+