Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
microcontrollertechnik:0_hilfsmittel [2021/09/26 22:43] tfischer [Installation] |
microcontrollertechnik:0_hilfsmittel [2024/10/05 00:41] (aktuell) mexleadmin [0.3 TortoiseGit] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Hilfsmittel ====== | + | ====== |
- | ===== SimulIDE ===== | + | ===== 0.1 SimulIDE ===== |
- | Das kostenlose Elektronik-Simulationsprogramm SimulIDE ist über die [[https:// | + | Das kostenlose Elektronik-Simulationsprogramm SimulIDE |
+ | \\ \\ Im Gegensatz zu TINA TI hat SimulIDE | ||
Vorteile: | Vorteile: | ||
- | * Microcontroller wird gut simuliert (u.a. von Atmel Chips). | + | * Microcontroller wird gut simuliert (u.a. von Atmel Chips). Das ist in TINA TI nicht möglich. |
- | * Diese Microcontroller sind auch programmierbar | + | * Die Microcontroller sind auch programmierbar. D.h. man kann Microcontroller-geeignete Source-File ([[https:// |
- | * Interaktion Software und Hardware ist möglich | + | * Interaktion Software und Hardware ist möglich. |
Nachteile: | Nachteile: | ||
- | * Simulation | + | * Simulation |
- | * Software ist recht neu, damit nicht immer stabil. Einige Kinderkrankheiten sind aber bereits ausgemerzt | + | * Die Software |
- | * Es kann nur ein einziger Mikrocontroller gleichzeitig simuliert werden | + | |
+ | Zur Einführung in SimulIDE hilft es die [[https:// | ||
+ | |||
+ | |||
+ | ==== Tipps für die Verwendung von Simulide - Konfiguration ==== | ||
+ | |||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | {{drawio> | ||
+ | </ | ||
- | ==== Tipps ==== | ||
* Falls der Text nach dem Öffnen des Programms zu klein dargestellt wird, kann eines der folgenden Vorgehen helfen: | * Falls der Text nach dem Öffnen des Programms zu klein dargestellt wird, kann eines der folgenden Vorgehen helfen: | ||
- | * Im Programm SimulIDE nach dem öffnen | + | * Im Programm SimulIDE nach dem Öffnen |
* Im Explorer '' | * Im Explorer '' | ||
- | ====== Microchip Studio ====== | + | |
+ | ====== | ||
Microchip Studio ist eine Programmierumgebung, | Microchip Studio ist eine Programmierumgebung, | ||
+ | |||
===== Installation ===== | ===== Installation ===== | ||
+ | |||
+ | ===== Installationsanleitung ===== | ||
Die aktuelle Version des Programms finden Sie auf der [[https:// | Die aktuelle Version des Programms finden Sie auf der [[https:// | ||
- | | + | |
- | - Bei schnellen Internetverbindungen kann der Web Installer gewählt werden, bei langsamen lässt sich mit dem Offline Installer das gesamte Paket vor der Installation herunterladen.# | + | |
+ | - Bei schnellen Internetverbindungen kann der Web Installer gewählt werden, bei langsamen lässt sich mit dem Offline Installer das gesamte Paket vor der Installation herunterladen. | ||
- Bei der Installation ist als Architektur nur " | - Bei der Installation ist als Architektur nur " | ||
- " | - " | ||
- Die Installation dauert je nach Geschwindigkeit des Rechners und der Internetverbindung etwa 5 Minuten | - Die Installation dauert je nach Geschwindigkeit des Rechners und der Internetverbindung etwa 5 Minuten | ||
- Falls nicht schon installiert, | - Falls nicht schon installiert, | ||
+ | - Die Frage nach Lizenzen für den C compiler ist mit '' | ||
- 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. | ||
- | - Die Frage nach Lizenzen für den C compiler ist mit '' | ||
- Ö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. | ||
+ | ===== Erster Test der Verbindung zum AVR-USB-Progi ===== | ||
+ | |||
+ | Führen Sie folgende Schritte durch, um einen ersten Test mit der Hardware durchzuführen. | ||
+ | - 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 < | ||
+ | - Laden Sie die Datei {{microcontrollertechnik: | ||
+ | - Verbinden Sie nach dem Öffnen das Progi per USB-Kabel mit dem PC / Laptop. Dieser Schritt muss vor den folgenden geschehen! | ||
+ | - Es sollte am Progi die Grüne LED für die USB-Kommunikation leuchten. | ||
+ | - USB-Verbindung eintragen | ||
+ | - Gehen Sie ohne Erstellen eines Projekts, direkt auf '' | ||
+ | - Im dargestellten Fenster sollten Sie beim bisher leer angezeigten Dropdown-Menu als Tool '' | ||
+ | - Bei der Auswahl des " | ||
+ | - Erster Verbindungsversuch | ||
+ | - Wählen Sie im Menü '' | ||
+ | - Wählen Sie bei Tools die entsprechende USB-Verbindung aus, z.B. '' | ||
+ | - Bei Device müssen Sie '' | ||
+ | - Beim Interface sollte nun ISP stehen | ||
+ | - Drücken Sie nun auf '' | ||
+ | - Im Fehlerfall: | ||
+ | - Falls es nach Druck auf '' | ||
+ | - Die Fehlermeldung können Sie quittieren, jedoch dauert es danach nochmals einige Sekunden, bis das Programm wieder korrekt reagiert. | ||
+ | - Schließen Sie dann das Fenster '' | ||
+ | - Wenn alle vorhandenen COM-Ports durchgetestet wurden, oder zu Beginn keiner angezeigt wurde, kann die Installation eines Virtual COM Port Drivers helfen. Einen solchen finden Sie unter [[https:// | ||
+ | - Im Gutfall: | ||
+ | - Es sollte nun etwas mehr im Fenster '' | ||
+ | - Schließen Sie vor den nächsten Schritten das MiniMEXLE (= Platine mit Display und Knöpfen) mit dem Flachbandkabel an das Progi und mit dem Hohlstecker an das Netzteil an. Stecken Sie das Netzteil auch in eine Steckdose | ||
+ | - Drücken Sie nun auf '' | ||
+ | - Es sollte eine hexadezimale Zahl '' | ||
+ | - Gehen Sie auf im Fenster '' | ||
+ | - Drücken Sie auf '' | ||
+ | - Auf dem Minimexle sollte nun eine Anzeige \\ '' | ||
+ | - Damit haben Sie die Verbindung und das Flashen erfolgreich getestet | ||
===== wichtige Einstellungen ===== | ===== wichtige Einstellungen ===== | ||
* Nutzen Sie die **Anzeige von Zeilennummern**: | * Nutzen Sie die **Anzeige von Zeilennummern**: | ||
Zeile 48: | Zeile 99: | ||
{{page> | {{page> | ||
+ | |||
+ | ====== 0.3 TortoiseGit ====== | ||
+ | |||
+ | ===== Installation und Verbinden mit dem MEXLE Git ===== | ||
+ | |||
+ | - Laden Sie Git von folgender Seiter herunter: https:// | ||
+ | - Installieren Sie das Git (alle mit " | ||
+ | - Laden Sie TortoiseGit von folgender Seite herunter: https:// | ||
+ | - Installieren Sie das TortoiseGit (alle Hinweise mit " | ||
+ | - Melden Sie sich bei GitLab an: https:// | ||
+ | - Gehen Sie zu '' | ||
+ | - Geben Sie ein Passwort mit mindestens 16 Zeichen ein und merken Sie sich dieses Passwort. Dieses Passwort ermöglicht die Authentifizierung auf GitLab. \\ Bitte nutzen Sie ein neues Passwort! | ||
+ | - Gehen Sie nun in den (Windows) Explorer und legen Sie einen neuen Ordner für die Vorlesung an, z.B. '' | ||
+ | - \\ {{drawio> | ||
+ | - Klicken Sie mit der rechten Maustaste auf den Ordner, um in des Kontextmenu zu kommen. \\ Wählen Sie dort '' | ||
+ | - Im erscheinenden GitClone Fenster sollten Sie Folgendes eingeben: \\ {{drawio> | ||
+ | - als URL: '' | ||
+ | - als Directory sollte der ausgewählte Ordner eingetragen sein | ||
+ | - Klicken Sie nun auf '' | ||
+ | - Im Anschluss sollten Sie eine Fehlermeldung erhalten, da noch das Passwort fehlt. \\ Hier ist nun das vorher gewählte Passwort einzugeben. \\ Dies müssen Sie auch nur einmalig machen. | ||
+ | - Der Download sollte nun klappen und es sollten alle Ordner heruntergeladen werden | ||
+ | |||
+ | ===== Mögliche Fehler ===== | ||
+ | - '' | ||
+ | - Rechtsklick im Explorer auf den entsprechenden Ordner (z.B. 24WS) >> '' | ||
+ | - Fügen Sie Folgendes ein '' |