Diagnose- und Programmiergerät

OP #4209590
Lesenswert?
• ▲
▼
Hallo zusammen,
da ich jetzt mein letztes Projekt fertiggestellt habe bin ich auf der 
Suche nach einem weiteren Projekt, das auch eine Herausforderung sein 
darf. Ich habe mir also etwas überlegt wovon ich aber nicht weiß ob es 
funktioniert:
Ist es möglich einen Mikrocontroller als Diagnose und Programmiergerät 
für einen anderen Mikrocontroller zu verwenden. Es sollte dann in etwa 
so aussehen, dass ich mein Programmiergerät über z.B. einen sub-D Port 
(kann man gut ins Gehäuse einbauen) mit meinem anderen Mikrocontroller 
verbinde um dann von z.B. einer SD-Karte eine neue Firmware auf den 
Mikrocontroller zu laden. Da stellt dann die Diagnose-Funktion ein 
geringeres Problem dar, da man ja nur den Code entsprechend ändern muss, 
dass der Mikrocontroller Daten zum debuggen sendet.

MFG
programmierer12
Gast #4209831
Lesenswert?
• ▲
▼
Lukas D. schrieb:
> Ist es möglich einen Mikrocontroller als Diagnose und Programmiergerät
> für einen anderen Mikrocontroller zu verwenden.

Ja schon, hat aber Nachteile: ich ziehe da einen PC vor, weil der nicht 
nur ein Interface, sondern auch ohne weiteres Tastur und Display hat, 
was du deinem Diagnose-Prozessor erst noch verpassen müüstest. 
Schliesslich braucht eine Diagnose ein Bedieninterface, um die 
Funktionen aufzurufen und Ergebnisse anzuzeigen.

Alternativ, falls das getestete System selbst ein Bedieninterface hat, 
und wenn es nur eine 7Segment-Anzeige ist: dann baue ich die 
Diagnosefunktionen ins Programm mit ein, wobei natürlich zu verhindern 
ist, dass sie von neugierigen Usern aufgerufen werden (und z.B. mit 
einem Memory-Test alle Daten gelöscht werden). Dazu genügt sowas wie ein 
Schlüsselcode, oder auch ein Jumper.

Georg

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.