AVRDUDE MinGW UCRT8.3

AVRDUDE ist ein Dienstprogramm zum Programmieren von AVR-Mikrocontrollern

WindowsSystemwerkzeugeOpen Source

Download überprüfen

Wähle die heruntergeladene Datei aus, um sie mit dem veröffentlichten Hash zu vergleichen — die Prüfung läuft in deinem Browser, es wird nichts hochgeladen.

Über

Es schreibt Firmware- und Konfigurationsdaten in AVR-Mikrocontroller, sodass Benutzer AVR-basierte Hardware von Windows aus programmieren können. Entwickelt von AVR Dudes, ist AVRDUDE MinGW UCRT der Open-Source, x64 Windows Build des AVR Downloader / Uploader-Dienstprogramm. Es richtet sich an Embedded-Entwickler, Elektronik-Hobbyisten und Arduino-Benutzer, die mit AVR-Boards, Programmierern und Mikrocontroller-Prototypen arbeiten.

Das Befehlszeilenprogramm kann Flash- und EEPROM-Inhalte auf dem Chip hochladen und abrufen, typischerweise unter Verwendung einer HEX-Firmwaredatei. Wenn das ausgewählte Programmierprotokoll sie unterstützt, kann es auch Sicherungsbits und Sperrbits setzen. Der Direktanweisungsmodus akzeptiert individuelle Programmierbefehle, so dass fortgeschrittene Benutzer Anweisungen an einen AVR-Chip ausgeben können, die über die üblichen Speichervorgänge hinausgehen.

Version 8 enthält auch eine Demonstrator-GUI, die mit Qt und Pythons PySide-Bindungen erstellt wurde; Qt5 mit PySide2 oder Qt6 mit PySide6 wird unterstützt. Das begleitende avrdude-gui Skript wird neben dem Kommandozeilenprogramm platziert und beinhaltet eine eingebaute Nutzungshilfe, während das Kommando avrdude ohne Argumente CLI-Optionen anzeigt. Eine typische Verwendung ist die Programmierung eines Arduino Uno, das über COM1 mit einer Datei wie blink verbunden ist. hex, obwohl der geeignete Programmierer und die Optionen von der Hardware abhängen.

Die aktuelle Version ist Version 8.3. Das Windows MSVC 64-Bit-Archiv wird für die meisten Benutzer empfohlen, während die MinGW-Variante als avrdude-v8.3-windows-mingw-x64.zip geliefert wird; statische tar.gz-Builds werden für Arduino-Benutzer empfohlen, aber libserialport wegen einer Cross-Build-Container-Beschränkung weglassen. Quellcode-Signaturdateien werden von Stefan Rueger signiert und können mit dem OpenPGP-Schlüssel 45684AB70D286F63 verifiziert werden.

Architektur: x64

Neuigkeiten in v8.3

Siehe Release Notes für Änderungen Die Quellcode-.sig-Dateien wurden von Stefan Rueger signiert und können mit dem OpenPGP Public Key 45684AB70D286F63 verifiziert werden. Zum Beispiel wird gpg --keyserver keys.openpgp.org --recv-keys 45684AB70D286F63 den öffentlichen Signierschlüssel in Ihren Keyring eingeben und gpg --verify avrdude-8.3.tar.gz.sig avrdude-8.3.tar.gz überprüft den Hash des Quell-Tarballs. Bevorzugte Windows-Binärdateien: avrdude-v8.3-windows-x64.zip --> Windows MSVC 64 Bit avrdude-v8.3-windows-mingw-x64.zip --> Windows MSYS2 mingw 64 bit Statische Build-Binärdateien (*.tar.gz) werden für Arduino-Benutzer empfohlen. Beachten Sie, dass sie aufgrund der Einschränkung des Crossbuild-Containers keine libserialport-Unterstützung enthalten. Notizen für die avrdude Windows-Binärdateien (statisch mit den Abhängigkeitsbibliotheken verknüpft): 1. MSVC Build wird für die meisten Windows-Benutzer empfohlen, es sei denn, Sie haben bekannte Einschränkungen getroffen (siehe unten). Die Mehrheit der Benutzer sollte avrdude-v8.3-windows-x64.zip herunterladen. Falls eine der folgenden Einschränkungen nicht akzeptabel ist, können Sie avrdude-v8.3-windows mingw-x64.zip herunterladen. 2. Bekannte Einschränkung für den obigen MSVC-Build (avrdude-v8.3-windows-x64.zip, avrdude-v8.3-windows-x86.zip und avrdude-v8.3-windows-arm64.zip) - #1552 (keine libserialport Unterstützung) - #1253 (langsame Geschwindigkeit bei Verwendung von arduino-ft232r oder ähnlichem Programmierer) - #968 (funktioniert nicht mit USB Composite Device Programmierer wie Microchip PICKit 5 und USBASP mit dem FW von https://github.com/dioannidis/usbasp) - #1440 (keine Unterstützung von CH341A) 3. Bekannte Einschränkung für den MSYS2-mingw-Build (avrdude-v8.3-windows mingw-x64.zip, avrdude-v8.3-windows mingw-clang-x64.zip und avrdude-v8.3-windows mingw-ucrt-x64.zip) - Sie müssen Zadig verwenden, um den FTDI-Anbietertreiber zu wechseln, wenn Sie einen libftdi-basierten Programmierer verwenden (z. B. ft232h, ft2232h, arduino-ft232r) - #1271 (Timeout kann für urclock im Terminal-Modus wahrscheinlicher sein) Notizen für die Linux-Binärdateien: Bitte verwenden Sie chmod u + x, um die binäre ausführbar zu machen. Die Linux-Binärdateien sind statisch mit Abhängigkeitsbibliotheken verknüpft. Sie werden so bereitgestellt, wie sie sind und werden voraussichtlich für die meisten Linux-Distributionen in den letzten 5 Jahren funktionieren. Bitte bauen Sie von der Quelle, falls die Binärdateien nicht für Sie arbeiten. Sie können das Problem auch melden. Notizen für die macOS binär: Die Binärdatei macOS x86 64 ist statisch mit Abhängigkeitsbibliotheken verknüpft. Es wird so bereitgestellt, wie es für die meisten macOS-Versionen in den letzten 5 Jahren funktioniert. Bitte bauen Sie von der Quelle, falls die Binärdateien nicht für Sie arbeiten. Sie können das Problem auch melden. Möglicherweise müssen Sie der folgenden Anleitung folgen, um die Ausführung der macOS-Binärdatei zu ermöglichen. https://support.apple.com/en-sg/guide/mac-help/mh40617/mac Hinweise für Windows Python GUI binary Bitte schauen Sie sich den folgenden Link an, um zu sehen, wie Sie ihn ausführen können. - #1946

Details

PlattformWindows
KategorieSystemwerkzeuge
LizenzOpen Source
PreisKostenlos
Paket-IDAVRDudes.AVRDUDE.MinGW.UCRT
Neueste Versionv8.3
DateitypZIP
Architekturx64
Dateigröße4.8 MB
Veröffentlicht25.9.2026

SHA-256

Funktioniert das bei dir noch?

Funktioniert (0)Funktioniert nicht (0)Zum Abstimmen anmelden

Badge für Ihre Website

Entwickler können zeigen, dass AVRDUDE MinGW UCRT auf MirrorNest verfügbar ist. Kopieren Sie den Code unten: Das Badge verlinkt auf diese Seite und aktualisiert sich automatisch.

AVRDUDE MinGW UCRT on MirrorNest
HTML
<a href="https://mirrornest.com/software/avrdude-mingw-ucrt-42ca807b"><img src="https://mirrornest.com/badge/avrdude-mingw-ucrt-42ca807b.svg" alt="AVRDUDE MinGW UCRT on MirrorNest" height="20"></a>
Markdown
[![AVRDUDE MinGW UCRT on MirrorNest](https://mirrornest.com/badge/avrdude-mingw-ucrt-42ca807b.svg)](https://mirrornest.com/software/avrdude-mingw-ucrt-42ca807b)

Bewertungen

Noch keine Bewertungen — sei der Erste.

Bewertung abgeben

Melde dich an, um als verifiziertes Mitglied statt anonym zu posten.

Alternativen zu AVRDUDE MinGW UCRT