Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Für ATMEGA-Anfänger kann die Installation von USB-ASP in Windows 10 mühsam sein. USBASP Device soll mit 32 Bit arbeiten, aber unser aktueller PC Windows 10 ist meistens 64 Bit. Für einen bestimmten USB-Port sind also zusätzliche Schritte erforderlich. Wenn Sie USBASP auf einem der physischen Ports installiert haben, müssen Sie sich merken, mit welchem Port Sie installiert haben. Wenn Sie USBASP an einen anderen physischen Port anschließen, müssen Sie Windows neu konfigurieren, um den Treiber von Anfang an wieder verwenden zu können.
Schritt 1: USBASP einstecken
Wie bereits erwähnt, müssen Sie sich an einem Port etwas merken oder mit etwas markieren.
Schritt 2: Zadig. installieren
Wenn Sie zadig nicht installiert haben, müssen Sie dies installieren.
Sie können von hier herunterladen.
Zadig ermöglicht es Ihnen, Ihre Hardware mit einem bestimmten Treiber zu kombinieren: WinUSB, libusb, libusb-win32 oder libusbK. Wenn Sie RTL SDR oder ein anderes Open-Source-Projekt mit USB-Treibern verwendet haben, das einen speziellen Treiber benötigt, dessen API von Ihrer USB-Hardware unterstützt wird, haben Sie dieses Dienstprogramm möglicherweise bereits auf Ihrem PC oder Laptop. Sie können diesen Schritt überspringen, wenn Sie dies getan haben.
Schritt 3: Option öffnen
Öffnen Sie Zadig, klicken Sie auf Option -> Alle Ihre Geräte auflisten.
Schritt 4: Liste aller Geräte prüfen
Listen Sie im Optionsmenü alle Geräte auf. Dadurch werden später alle Geräte angezeigt, die derzeit mit Ihrem PC/Laptop verbunden sind.
Schritt 5: Wählen Sie USB ASP
Gehen Sie zum Pulldown-Selektor in der Mitte. Und klicken Sie auf USBASP. Versuchen Sie, kein anderes Gerät als USBASP anzuklicken. Andernfalls ist das falsch ausgewählte Gerät möglicherweise nicht mit dem Treiber kompatibel, den wir verwenden werden, was dazu führen kann, dass das Gerät nicht richtig funktioniert.
Schritt 6: Wählen Sie Libusb-win32
Dies wird am häufigsten verwendet, wenn Sie das auf AVRDUDE basierende Flash-Tool verwenden. Dazu gehören Khazama, Bit-Brenner oder andere GUI-Frontends.
Schritt 7: Klicken Sie auf Treiber neu installieren
Klicken Sie einfach auf Treiber installieren und stellen Sie sicher, dass kein Fehler auftritt. Dies dauert einige Minuten.
Durch die Installation merkt sich Ihr PC, welche Hardware, welcher Port und welcher Treiber. Wenn Sie einen anderen physischen Port verwenden oder einen neuen Hub verwenden, wird stattdessen der Standardtreiber verwendet.
Schritt 8: Überprüfen Sie Ihren Geräte-Manager
Um zu sehen, ob Ihr USBASP auf dem libusb-win32-Treiber läuft, öffnen Sie den Windows-Gerätemanager und suchen Sie nach libusb-win32 und erweitern Sie, um zu sehen, ob usbasp vorhanden ist.
Jetzt können Sie testen, um AVR-Chips/-Geräte (atmega8/328/16/attiny etc..) mit USB asp zu flashen.