Frage zu Match Event Future/Past bei eTPU-Channels

Gast #4001841
Lesenswert?

Hallo zusammen,

ich lern gerade für meine Mikrocontroller-Prüfung (als Bsp. in der 
Vorlessung wird der MPC5567 von Freescale verwendet). Beim Kapitel 
"eTPU" häng ich bei folgendem "Problem":

Die eTPU verfügt über 32 Kanäle, welche alle über ein 
Input/Output-Signalpaar verfügen. Alle Kanäle haben Zugriff auf die 
beiden 24-Bit-Counter-Register TCR1 und TCR2. Jeder Kanal verfügt zudem 
über Eventlogik, welche zwei Capture-Events sowie zwei Match-Events 
unterstützt (u.a. durch Bereitstellung zweier 24-Bit-Capture-Register 
sowie zweier 24-Bit-Match-Register). Soweit so gut.

Im Anhang hab ich ein Bsp. angefügt, welches ich in meinen Unterlagen 
stehen hab. Das Beispiel handelt von ner Output-Compare-Funktion:

TCR1
Match-Register A = 0x420000
Offset <= 800000

So wie ich das eigtl. verstanden habe, soll sobald TCR1 den Wert 
erreicht, der im Match-Register steht, irgendnen Output erzeugen, 
meinetwegen eine 0/1 Flanke an Kanal 4. Aber was hat es mit dem Offset 
auf sich und was soll die Unterteilung in "Match event past" & "Match 
event future" in meinem Anhang bedeuten? Da steh ich komplett aufm 
Schlauch.

Schönen Abend noch und vielen Dank schon mal :)
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren