Hallo, nun wollte ich auch einmal nach den vielen Beiträgen zu AVR und RFM12 eine Funkstrecke aufbauen, bleibe aber bereits im ersten Schritt hängen. Die Kommunikation mit dem RFM12-Modul über das SPI will einfach nicht funktionieren. Ich habe dies mit einem Logik-Analysator überprüft (siehe rfm12.gif). SDO reagiert außer auf den nSS-Level überhaupt nicht. SCK, SDO und SDI sind auf die entsprechenden Pins des AVR (SCK, MISO, MOSI) gelegt. Der MISO ist als Eingang mit einem Pullup-Widerstand konfiguriert. Wie man sieht, geht der SDO/MISO nach dem nSS-Low-Signal ebenfalls auf Low, was nur durch das RFM12-Modul erfolgen kann, aber dann tut sich nichts mehr bis zum nächsten nSS-Signal-Wechsel. Ich habe auch ein zweites RFM12-Modul ausprobiert, was sich aber völlig gleichartig verhält. Nachdem Power-On warte ich einige Sekunden, ebvor ich das RFM12-Modul anspreche. Auch langsamere SCK-Cycles bewirken nichts. Hat jemand eine Idee, woran das liegen kann? MfG
Was ist das für eine Software/Gerät, das so schöne Logikdiagramme erstellt?
Der Logik-Analysator ist von Zeroplus. Mit dem Low-Cost Modell 16032 (~100 €) bin ich bis jetzt sehr zufrieden. Noch ein kleiner Nachtrag zu meinem Hilferuf: ich würde zumindest bei der Statusabfrage 0x0000 ein Signal auf der SDO/MISO-Leitung erwarten. MfG
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.