Gast
#2479167
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