@muraad: was meinst du genau?
Kann man eigentlich zwei Interrupt´s gleichzeitig auf eine Timer einstellen? z.B.
SIGNAL(SIG_INPUT_CAPTURE1){ }
und
SIGNAL(SIG_OVERFLOW1){ }
Gruß Muraad
Alle sind unzufrieden - und alle machen weiter wie bisher.
@muraad: was meinst du genau?
Wie man Fragen richtig stellt:
http://www.lugbz.org/documents/smart-questions_de.html
Was passiert wenn ich den Timer so einstelle das er bei einem Input Capture Event in den Interrupt geht und bei einem Überlauf in den Interrupt geht, also beides gleichzeitig aktiv ist. Konkretes Beispiel:
Ich benutze den Input Capture Pin von Timer1 um eine Ultrasschalllaufzeit zu messen. Wie im Beitrag über dir steht geht das nur bis 65,535ms. Wird bis dahin kein Input Capture Interrupt ausgelöst läuft der Timer über. Nun würde ich gerne noch zusätzlich den Overflow Interrupt aktivieren um sobald der Timer übergelaufen ist eine Variable zu inkrementieren. Die gemessene Zeit währe dann
(Variable*65,535ms)+aktuellerTimerwert. Meine Frage ist nun ob auf einem Timer gleichzeit 2 Interrupts aktiv sein können?
Hoffe du hast es verstanden.
Gruß Muraad
Ich glaube das geht schon.
gruss
Henk
Lesezeichen