Forum: Compiler & IDEs eclipse avr simulavr - Inhalt des Program Counters verdoppelt


von Dmytro M. (Firma: privat) (medynets)


Lesenswert?

Einfaches Programm compiliert gut, Listing ist correct, aber bei 
Simulierung Program Counter geht an die doppelten Adresse. Ich habe 
allen versucht, dass konnte. Ich bitte der Hilfe.

von Oliver S. (oliverso)


Lesenswert?

Was ist "doppelte Adresse"?

Datenblatt lesen, Assemblerdoku lesen, die Adressierung des Flashs ist 
die Hälfte des Doppelten.

Oliver

von Dmytro M. (Firma: privat) (medynets)


Lesenswert?

Entschuldigung, meine Beobachtungen waren falsch. Probleme liegt in 
falsche Verbindung:

Waiting on port 4242 for gdb client to connect...
Connection opened by host 127.0.0.1, port -31804.

Warum?..

von Kaj (Gast)


Lesenswert?

Dmytro Medynets schrieb:
> port -31804
Waere mir neu, dass es negative Ports gibt...

von Dmytro M. (Firma: privat) (medynets)


Angehängte Dateien:

Lesenswert?

Interessant ist dass mit jeder Verbindung in einigen Eclipse Session
-Port=-Port+2.

In Fenster "Disassemble" beobachte ich das Folgende (Datai 
Disassemble.txt in Anhang).

Alle Projekt Einstellungen und Window Preferences habe ich vielmal 
geprüft.

von Dmytro M. (Firma: privat) (medynets)


Lesenswert?

Ich habe avr-gdb von Terminal statt Eclipse gestartet. Die Situation ist 
gleiche. Man kann дie Schlussfolgerung zu ziehen, dass Objekcode ist 
falsch. Wir graben weiter.

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.