Inhaltsverzeichnis:
- Schritt 1: Benötigte Materialien
- Schritt 2: Installation
- Schritt 3: Erstellung und Erläuterung der.bat-Datei
- Schritt 4: Codevision AVR-Einstellung: Projekt
- Schritt 5: Codevision AVR-Einstellung: Konfigurieren
- Schritt 6: Codevision AVR-Einstellung: Programmeinstellung
- Schritt 7: Codevision AVR-Einstellung: Codevision AVR
- Schritt 8: Codevision AVR-Einstellung: Fertig
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
USB ASP ist ein Gerät, das häufig zum Hochladen von Programmen in einen Mikrocontroller verwendet wird, da es einfach zu bedienen und natürlich auch günstig ist! USB ASP selbst ist mit einigen Compilern kompatibel, natürlich mit unterschiedlichen Einstellungen.
Hier ist das Tutorial, wie Sie USBasp so einstellen, dass es mit Codevision AVR kompatibel ist.
Schritt 1: Benötigte Materialien
Du wirst brauchen:
- GEWINNEN SIE AVR
- Treiber USBasp
- Codevision AVR
- Datei ".bat"
- USBasp
- Mindestsystem
Schritt 2: Installation
Installieren Sie zuerst WIN AVR und Codevision AVR und erstellen Sie dann ein Projekt mit Codevision AVR. Der nächste Schritt besteht darin, den ASP-USB-Treiber zu installieren. Installieren Sie den USBasp-Treiber wie folgt:
- Stecken Sie den USBasp in den Computer, dann erkennt der Computer ein neues Gerät.
- Gerätemanager öffnen
- Im Gerätemanager erscheint ein USBasp-Gerät, dessen Treiber nicht installiert ist, klicken Sie dann mit der rechten Maustaste und wählen Sie Treibersoftware aktualisieren.
- Es erscheint ein Menü, wählen Sie dann „Meinen Computer durchsuchen …“aus.
- Suchen Sie den Speicherort des USBasp-Treibers, der über den obigen Link heruntergeladen wurde.
- Dann installieren, warten, bis es fertig ist.
Schritt 3: Erstellung und Erläuterung der.bat-Datei
Die Erstellung der.bat-Datei wie folgt:
- Notizblock öffnen.
- Geben Sie wie folgt ein (ohne Anführungszeichen): "echo off avrdude -c usbasp -P USB -p m328 -U flash:w:lfArduAvr.hex pause"
- Speichern Sie mit der Erweiterung.bat
- Verzeichnisspeicherung im EXE-Ordner des als Beispiel erstellten Codevision AVR-Projekts.
Die Erklärung des Inhalts der.bat-Datei:
- Das verwendete "usbasp"-Gerät ist usb asp.
- verwendeter Mikrocontrollertyp "m328".
- Dateiname "lfArduAvr.hex" mit HEX-Erweiterung im erstellten Projekt.
Schritt 4: Codevision AVR-Einstellung: Projekt
Öffnen Sie zunächst das erstellte Projekt.
Wählen Sie dann "Projekt" auf dem Codevision AVR-Menü-Tab und wählen Sie "Konfigurieren"
Schritt 5: Codevision AVR-Einstellung: Konfigurieren
Wählen Sie in der Projektansicht konfigurieren im Menüreiter "After Build" aus.
Aktivieren Sie dann "Program the Chip" und "Execute User's Program".
Und klicken Sie auf "Programmeinstellung".
Schritt 6: Codevision AVR-Einstellung: Programmeinstellung
Suchen Sie in den Programmeinstellungen nach der.bat-Datei in "Programmverzeichnis und Dateiname" und geben Sie das EXE-Ordnerverzeichnis ein, das die.bat-Datei im "Arbeitsverzeichnis" enthält.
Klicken Sie dann auf OK.
Schritt 7: Codevision AVR-Einstellung: Codevision AVR
Klicken Sie in Codevision AVR auf "Alle erstellen" oder STRG + F9.
Wählen Sie dann Benutzerprogramm ausführen aus.
Schritt 8: Codevision AVR-Einstellung: Fertig
Wenn es funktioniert, erscheint die Anzeige wie oben abgebildet. Ignorieren Sie die Fehlermeldung von "comport".