Gibt es ne möglichkeit im AVR Studio im Programm die simulierte Zeit an gewissen Stellen im Programm ausgeben zu lassen. Oder ist es generell unmöglich mit AVR Studio die Laufzeiten innerhalb eines Programms simulieren zu lassen?
Es gibt ja die Zyklenanzeige (und dabei auch eine Umrechnung in Zeit, bei gegebenem Takt). Du könntest also an einem Breakpoint diesen Zähler anschauen. Ich bin mir nicht ganz sicher, meine aber das evtl. bei der Überwachung von Registern in der Ausgabe auch die Zyklennummer erscheint. Ansonsten könntest Du mit dem SDK so etwas programmieren.
Hallo, Sorry, dass ich diesen alten Thread hochhole, wollte aber kein neues Thema starten. Ich will eigentlich nur wissen, wo ich die aktuelle Zyklusnummer bzw. die aktuelle Zeit ablesen kann. Ich benutze das aktuelle AVR-Studio mit WinAVR. Vielen Dank für eure Infos! mfg
Hannes schrieb: > Ich will eigentlich nur wissen, wo ich die aktuelle Zyklusnummer bzw. > die aktuelle Zeit ablesen kann. Ich benutze das aktuelle AVR-Studio mit > WinAVR. Wenn du den Debugger startest, erscheint links, in dem Fenster in dem sonst die Dateihierarchie deines Projektes angezeigt wird, ein neuer Reiter 'Processor'. Dort findest du die Info.
Und wenn Du es dann gefunden hast: Durch einen Doppelklick auf den Wert lässt sich dieser löschen, was die "Zeitmessung" einzelner Routinen (zwischen 2 Haltepunkten) erleichtert... ...
Danke für die Infos, Habs gefunden, aber es funktioniert nicht. Ich nehme an, dass die Zeile "Stop Watch" die richtige sein wird. Aber bei mir steht kein Wert in der Zeile "Frequency" und daher wird wahrscheinlich keine Zeit angezeigt. Auch die Zeile "Cycle Counter" bleibt auf 0. Wasn da los?? lg
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.