Forum: Mikrocontroller und Digitale Elektronik pseudomailboxprogramm an uart eines uC als Debugger


von Ralf (Gast)


Lesenswert?

Ich möchte eine art Debugger machen.

Normles senden werden Zeichen für Zeichen fortlaufend ausgegeben.

Ich möchte aber eine Art Maske haben wo ich Variable darstellen oder
Registerinhalte darstellen kann. Ebenfalls möchte ich über
Zeichenstuern könnnen.

Weis mir da jemand was. wie kann ich den Bildschichrm clearen?

Gruß

Ralf

von Hans (Gast)


Lesenswert?

sowas in der art hab ich mir schonmal gebastelt... das hat mir
speicherbereiche im sram dumpen können...

aufbereitet hab ichs per terminal emulation ... VT100 oder so hieß
das.. funktioniert eigentlich ganz ok.. google sollte da haufenweise
infos ausspucken..

73

von Ralf (Gast)


Lesenswert?

Also ich habe noch kein Beispielprogramm gesehen, die mir eine art
debuger über RS232 in einem UC liefert.
Wenn Du da was weist wäre mir das recht.

Gruß
Ralf

von Beeblebrox (Gast)


Lesenswert?

@Ralf
Ich versteh nur Bahnhof. Lese Dir Deinen Text doch nochmal durch...

von Hans (Gast)


Lesenswert?

@beeblebrox geh mal in ein lokal deiner wahl dann wirds klarer werden
;D

@ralf

bastel dir eine terminal emulation.. das ist nix anderes als ein haufen
steuerzeichen den du vor,nach und während deines outputs herumwirfst...

dann kannst du den cursor positionieren, mit farben spielen udgl..
alles über ascii ;)

den input musst du dann halt noch irgendwie parsen und schon hast du
das was du willst... einziges problem.. ein terminal-prog das z.b vt100
richtig interpretiert... hyperterm tat das bei mir nicht .. irgendein
freewareding tat aber richtig...

73

von Rlalf (Gast)


Lesenswert?

Hab mal in ASCII Tab reingeschaut. Ich sehe nur ein Backspace. Kein
Clear.

Hast Du mir da ein paar tips oder weist du ein Beispielprogramm?

Gruß

Ralf

von Stephan (Gast)


Lesenswert?

Hi Ralf,

die AVRLib unterstützt VT100 und es sind auch Beispiele dabei
(VT100 Terminal Output: VT100 Terminal Function Library (vt100.c))

http://hubbard.engr.scu.edu/avr/avrlib/

Gruss Stephan

von Ralf (Gast)


Lesenswert?

Leider keine C sources vorhanden. nur header

von Hans (Gast)


Lesenswert?


von Stephan (Gast)


Lesenswert?

@Ralf,

klar sind in der Doku nur die header. Die kompletten Sourcen gibts
als zib oder windows installer auf der gleichen Seite. (Lesen hilf)

Stephan

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.