Arduino UNO Auslesen

Gast #3317018
Lesenswert?
• ▲
▼
Peter schrieb:

> Auf deutsch gesagt, wenn das Programm oder das Arduino mal hops geht
> wars das?

Wie kommst du auf diese völlig unlogische Schlußfolgerung? Allenfalls 
wenn statt des "oder" ein "und" in diesem Satz stünde, würde er 
irgendeinen Sinn ergeben.

Im Übrigen: Wenn "das Programm hops geht", dann hast du schon lange 
vorher was falsch gemacht. Im Minimum hast du keine sinnvolle 
Backup-Strategie verfolgt. Dann war das Programm wohl auch nicht so 
wichtig...

Und selbst dann existiert ja noch das Endergebnis als Binary auf dem 
Controller, von dem man es auslesen kann, wie Peter schon schrieb. Daß 
Programm und Bootloader zusammen ausgelesen werden, ist nicht wirklich 
ein Problem, schließlich kann man auch die Fuses auslesen und darin 
steht, wo der Bootloader-Bereich anfängt, der läßt sich also leicht 
abtrennen.

Das einzige Problem, was bleibt, daß du natürlich nur das ausführbare 
Binary auslesen kannst, keinen C-Quelltext. Aber darüber heulen nur 
Memmen. Ein disassembliertes Binary ist oft leichter lesbar, als das 
aufgedunsene C-Geschwurbel, aus dem es irgendwann mal erzeugt wurde...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.