RFM22 ignoriert SPI

Gast #2479167
Lesenswert?

Hallo,

ich wollte heute einen ATMEGA32 mit RFM22-868D kommunizieren lassen.
Also auf dem Steckbrett verdrahtet, Leitungen nachgemessen, mit dem 
Ergebnis dass keine Antwort vom RFM22 kommt.

SPI-Einstellungen des ATMEGA:
  PORTB|=(1 << SDI)|(1 << SCK)|(1 << CS);
  PORTB&=~(1 << SDO);
  SPCR=(1<<SPE)|(1<<MSTR)|(1<<SPR0)|(1<<SPR1);

ATMEGA32 und RFM22 sind an 3.3V, SPI läuft auf 125kHz, Daten des Masters 
sowie NSEL und SCK kommen auch am RFM22 Baustein an. Einzig das Oszi 
zeigt das NSEL als auch MOSI kein absolut sauberen Flanken haben, 
sondern die fallende Flanke ein wenig brauch um auf die 0V zu kommen.

Wie kann ich das verbessern?
Was könnte sonst noch falsch sein? Ich komm nicht drauf...

Gruß,
Daniel

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