Mikrocontroller verstehen die C -Sprache nicht, daher wird die Maschinensprache verwendet, um sie zu programmieren. Manchmal müssen wir eine HEX -Datei direkt in ein Arduino -Board hochladen, daher benötigen wir eine externe Software, da IDE in diesem Fall keine Unterstützung hat. Hier werden wir eines der Top -Tools besprechen XLOADER und wie dies verwendet werden kann, um Arduino -Boards direkt mit einer HEX -Datei zu programmieren.
So laden Sie mit Xloader die Hex -Datei in Arduino hoch in Arduino
Um eine HEX -Datei direkt in einen Arduino hochzuladen, müssen wir zuerst Xloader herunterladen. In den folgenden Schritten führen Sie das Hochladen einer Hex -Datei und das Blinken einer LED auf Arduino Board an.
Schritt 1: Erster Download Xloader. Klicken Sie hier, um es herunterzuladen.
Schritt 2: Eine ZIP -Datei beginnt im PC -Download -Verzeichnis herunterzuladen. Extrahieren Sie diese Datei.
Schritt 3: Der neue Ordner mit ZIP -Dateinamen wird erstellt. Öffnen Sie diesen Ordner, und eine Xloader -Installationsdatei wird vorhanden sein. Führen Sie die Anwendungsdatei aus.
Schritt 4: Xloader wird in einem neuen Fenster geöffnet.
Schritt 5: Schließen Sie nun das Arduino -Board an den PC an und überprüfen Sie den Arduino Com -Port. Öffnen Sie den Geräte -Manager und überprüfen Sie die Arduino Com -Portnummer.
Schritt 6: In "Com & lpt”Abschnitt Überprüfen Sie, ob Arduino Com Port hier in unserem Fall ist Com15.
Schritt 7: Kehren Sie nun zu Xloader zurück, wählen Sie die Arduino -Karte aus und bestätigen Sie den Namen des Mikrocontroller -Modells.
Schritt 8: Wählen Sie COM -Port aus und setzen Sie den Baudrate für die serielle Kommunikation fest.
Schritt 9: Wählen Sie die Hex -Datei aus, die Sie in die Arduino -Karte hochladen möchten. Wenn Sie keine Hex -Datei haben, klicken Sie hier, um zu erfahren So herunterladen HEX -Datei direkt von Arduino Board herunterzuladen.
Laden Sie als Beispiel die LED -Blink -Hex -Datei hoch, um unsere Ausgabe zu testen. Sobald die HEX -Datei ausgewählt ist, klicken Sie auf Hochladen.
Schritt 10: Die HEX -Datei wird erfolgreich hochgeladen. Eine Nachricht mit Dateigröße wird unten angezeigt.
Ausgang
Als wir eine Hex -Datei mit LED -Blink -Beispielen hochgeladen haben. Eine LED an Bord in der Nähe von Pin 13 beginnt zu blinken.
Abschluss
Arduino ide konvertiert C -Sprache geschriebener Code mithilfe der HEX -Datei in die Maschinensprache in die Maschinensprache. Arduino kann nur binäre Daten lesen. Dieser Artikel ist eine Anleitung zum Hochladen einer Hex -Datei in einen Arduino, ohne die Arduino -IDE zu verwenden.