-
-
Erfahrener Benutzer
Roboter Experte
Simulator Frage und ISR länge abzählen ?
Hallo Leute
Ich quäle mich gerade mit einer ISR Funktion rum und hätte da ein paar Fragen:
Wie finde ich raus, wie lange meine ISR braucht ?
Gehe dazu in den Simulator und setze einen Preakpoint bei dem Einsprung der ISR
Z.B. bei
@ Anfang:
Wenn ich hier auf Einzelschritt drücke, habe ich als erster schon mal 53cyclen drauf!!
Sind das die, die gebraucht werden, um die Register zu speichern ?
Und beim Einzelschritt beim Return (am Ende) habe ich auch gleich + 992 Cyclen 
ich schätze mal, dass ich die alle zu der ISR rechnen muss ?!
---------------
Andere Frage:
Wird eine ISR vom eigenen Überlauf abgebrochen (wenn er zu kurz ist), oder wird die eigene ISR immer fertig gemacht und erst dann darf der Überlauf wieder wirken ?
Bitte um Hilfe 
l.G. Roberto
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen