RFM12 modul Frage zur nIRQ Leitung

OP #771604
Lesenswert?

Hallo
Ich habe mal eine Frage zu den RFM12 Modul.Die nIRQ datenleitung ist 
doch ein interrupt ,wann wird er ausgelöst oder wo muß ich ihn anstellen 
und muß ich ihn anschließen wieder zurück setzen?Ich konnte bis jetzt 
keine antworten finden vieleicht könnt ihr mir weiter helfen.

MFG
Hannes
#771683
Lesenswert?

Im Datenblatt einige male erwähnt und in den Beispielprogrammen von HOPE 
RF verwendet:
sobald nIRQ low wird, ist das Sende-FIFO bereit und kann wieder 8 Bit 
Daten aufnehmen bzw. das Empfangs-FIFO hat Daten zum Auslesen.

Dieses Signal kann man pollen, wenn der Controller sonst nix zu tun hat, 
oder es wird als Interrupt-Auslöser verwendet, ganz nach Geschmack.

Grüße, Peter
#771692
Lesenswert?

Peter Roth wrote:
> sobald nIRQ low wird, ist das Sende-FIFO bereit und kann wieder 8 Bit
> Daten aufnehmen bzw. das Empfangs-FIFO hat Daten zum Auslesen.

Das stimmt nur teilweise. nIRQ wird bei allem möglichen aktiv (Batterie 
leer, Wakeup timer usw.). Wenn man also mehrere Sachen eingeschaltet 
hat, sollte man das Statusregister abfragen, was gerade den Interrupt 
ausgelöst hat.
OP #772696
Lesenswert?

Hallo
Besten Dank für die antworten.Da ich nicht vom fach bin und das 
Schulenglisch auch schon eine weile her ist,ist das mit den 
Datenblättern nicht ganz so einfach.Also wenn ich das jetzt richtig 
verstanden habe ,wenn ich den FIFO interrupt level eingestellt habe ,und 
der erreicht ist ,geht nIRQ auf low.Wenn ich dann das RX FIFO register 
auslese geht nIRQ automatisch wieder auf high oder muß ich den interrupt 
irgendwo zurück stellen?Ich hoffe ich nerv eich nicht mit diesen fragen 
aber mich bringt es wieder etwas weiter.

MFG
HJ

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