Teensy 3.1 8Hz Pulse messen

Gast #4419789
Lesenswert?
• ▲
▼
Hallo Ich möchte mit dem Teensy 3.1 Pulse messen.

Aber wie genau ? Und wie mache ich das mit den  Interupts beim Teensy ?

geht attachInterrupt(3, EXT_CLOCK_MESSEN, FALLING); überhaupt beim 
Teensy 3.1 ? Wo stellt man den PIN ein ?

Mein Eingang ist an PIN 3 und ich möchte nicht eine Bibliothek 
einbinden.
Einfach mit Zeitsempel! Geht das ?

Das Messergebniss sollte so Periode 124.8 ms sein. Kann mir da jemand 
Helfen ? Irgendwas passt da nicht ! Die LED blinken passend aber das 
Messergebniss passt noch nicht beim Println.

Ich würde mich freun!

Gruß Michael



Hier mein Program

//   5.2 EXT_CLOCK messen 
------------------------------------------------------------------
void EXT_CLOCK_MESSEN()
{
  LCD_MODE = 5;

  if (CLOCK_MODE == 2)
  {


    if (digitalRead(EXT_INPUT_PIN) == LOW)
    {
      EXT_TIME_HIGH = (Aktueller_TimeStamp -  EXT_CLOCK_HIGH_TimeStamp);
      EXT_CLOCK_HIGH_TimeStamp = Aktueller_TimeStamp;
      RUN_LED_State = LOW;
    }
    else
    {
      EXT_TIME_LOW = (Aktueller_TimeStamp - EXT_CLOCK_LOW_TimeStamp);
      EXT_CLOCK_LOW_TimeStamp = Aktueller_TimeStamp;
      RUN_LED_State = HIGH;
    }

    digitalWrite(RUN_LED_PIN, RUN_LED_State);

  }
}

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.