Inhaltsverzeichnis:

USBasp-kompatibler Codevision AVR - Gunook
USBasp-kompatibler Codevision AVR - Gunook

Video: USBasp-kompatibler Codevision AVR - Gunook

Video: USBasp-kompatibler Codevision AVR - Gunook
Video: Быстродействующая ШИМ AVR | Часть 2 | Программирование микроконтроллеров AVR 2024, Juli
Anonim
USBasp-kompatibler Codevision AVR
USBasp-kompatibler Codevision AVR

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:

  1. GEWINNEN SIE AVR
  2. Treiber USBasp
  3. Codevision AVR
  4. Datei ".bat"
  5. USBasp
  6. 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:

  1. Stecken Sie den USBasp in den Computer, dann erkennt der Computer ein neues Gerät.
  2. Gerätemanager öffnen
  3. 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.
  4. Es erscheint ein Menü, wählen Sie dann „Meinen Computer durchsuchen …“aus.
  5. Suchen Sie den Speicherort des USBasp-Treibers, der über den obigen Link heruntergeladen wurde.
  6. Dann installieren, warten, bis es fertig ist.

Schritt 3: Erstellung und Erläuterung der.bat-Datei

Die Erstellung der.bat-Datei wie folgt:

  1. Notizblock öffnen.
  2. Geben Sie wie folgt ein (ohne Anführungszeichen): "echo off avrdude -c usbasp -P USB -p m328 -U flash:w:lfArduAvr.hex pause"
  3. Speichern Sie mit der Erweiterung.bat
  4. Verzeichnisspeicherung im EXE-Ordner des als Beispiel erstellten Codevision AVR-Projekts.

Die Erklärung des Inhalts der.bat-Datei:

  1. Das verwendete "usbasp"-Gerät ist usb asp.
  2. verwendeter Mikrocontrollertyp "m328".
  3. Dateiname "lfArduAvr.hex" mit HEX-Erweiterung im erstellten Projekt.

Schritt 4: Codevision AVR-Einstellung: Projekt

Codevision AVR-Einstellung: Projekt
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

Codevision AVR-Einstellung: Konfigurieren
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

Codevision AVR-Einstellung: Programmeinstellung
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

Codevision AVR-Einstellung: Codevision AVR
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

Codevision AVR-Einstellung: Fertig!
Codevision AVR-Einstellung: Fertig!

Wenn es funktioniert, erscheint die Anzeige wie oben abgebildet. Ignorieren Sie die Fehlermeldung von "comport".

Empfohlen: