SS-Pin bei SPI als Eingang

Gast #837065
Lesenswert?
• ▲
▼
Ich hab bei meinem ATmega128 eine SD-Karte mit SPI angesteuert.

Ich brauchte noch einen Pin als Eingang und dachte mir ich nutze dafür 
PB0. Jetzt les ich grade dass es sich dabei um den SS-Pin handelt. 
Sobald dieser auf low geht schaltet SPI auf slave.
Soweit kein Drama, im Datenblatt ist gut beschrieben dass man manuell 
wieder auf Master umschalten kann.

Jetzt hätt ich nur 2 Fragen:

- Wenn der Pin auf Low bleibt, reicht es einmal auf Master zu schalten 
oder müsste ich das immer wieder tun?

- was passiert wenn in der Zeit weiter auf die Karte geschrieben werden 
soll.  Gibts ne Fehlermeldung oder was passiert?

danke für eure hilfe
Gast #837069
Lesenswert?
• ▲
▼
>- Wenn der Pin auf Low bleibt, reicht es einmal auf Master zu schalten
>oder müsste ich das immer wieder tun?

Immer wieder, falls das überhaupt funktioniert.

>- was passiert wenn in der Zeit weiter auf die Karte geschrieben werden
>soll.  Gibts ne Fehlermeldung oder was passiert?

Nö, deine Daten sind halt futsch. Vileicht reagiert die Karte auch nicht 
mehr.
Nimm PB0 als CS für die Karte und alles ist gut.

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