laufzeiten mit avrstudio ermitteln.

Gast #777539
Lesenswert?
• ▲
▼
hallo, ich möchte die laufzeiten von bestimmten codeabschnitten 
ermitteln.

wenn ich das jetzt simuliere, dauert das immer so lange bis die anzeige 
der zeiten erscheint.

gibt es schalthäkchen um die realsimulation auszuschalten und das man 
nur die errechnete zeit angezeigt bekommt von breakoint zu breakpoint?
Gast #777561
Lesenswert?
• ▲
▼
Das kannstu aber recht einfach auszählen, zumindest bei ASM. Die Zahl 
der Takte, die die einzelnen Instruktionen brauchen, sind immer gleich 
und stehen im Handbuch.

Schau dich evtl. auch mal nach Simulatoren wie etwa SIMULAVR um.
Gast #777576
Lesenswert?
• ▲
▼
>gibt es schalthäkchen um die realsimulation auszuschalten und das man
>nur die errechnete zeit angezeigt bekommt von breakoint zu breakpoint?

Nein. Um die Zeit zu bestimmen, muss der Code simuliert werden.  Eine 
andere Möglichkeit gibt es nicht.  Wenn zwischen zwei Breakpoints durch 
Schleifenkonstruktionen hundert Millionen Instruktionen abgearbeitet 
werden, musst Du Dich wohl oder übel in Geduld üben.
Gast #777660
Lesenswert?
• ▲
▼
....Du testest aber nicht im Einzelschrittmodus...

ich setze die breakpointer und gehe auf dem button "run" bzw f5 immer 
von punkt zu punkt, da lese ich die zeit ab und stelle zb wieder den 
zeitnehmer auf "0" und es geht wieder weiter.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren