-
-
Erfahrener Benutzer
Lebende Robotik Legende
Hallo!
@robodriver
Ich programmiere zwar PICs, kann aber wahrscheinlich dir trotzdem helfen. 
Du verstehst alles richtig. Weil dein Programm nur in der Pausen zwischen IRQs läuft, muss deine ISR kurz sein. Sie muss aber nur ein Zähler (Variable) erhöhen, deswegen beeinflüsst sie keine Register mehr, die Du "retten" müsstest, und sie kann extrem kurz sein. Wenn du in ASM programmierst, lässt sich alles genau berechnen.
MfG
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen