Forum: Mikrocontroller und Digitale Elektronik SD-Card: Sektor lesen, IRQ bedienen & weiterlesen


von Martin (Gast)


Lesenswert?

Ist es möglich,
während des Lesens eines Sektor von einer SD-Card einen Interrupt zu 
bedienen, im IRQ-Handler das /CS der SD-Card auf High zu setzen, im 
IRQ-Handler ein 2. SPI-Gerät anzusprechen (mit eigenem /CS natürlich) 
und danach /CS auf Low) wieder zur SD-Card zurückkehren und weiterlesen?

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Nein. Lesevorgänge müssen komplett abgeschlossen sein, bevor die Karte 
deselektiert werden darf. Das Anhalten des Transfers bei selektierter 
Karte hingegen ist kein Problem. Die SD-Karte sollte ohnehin das einzige 
Gerät an der betreffenden SPI-Schnittstelle sein, schon aus 
Performance-Gründen.

von Snowman (Gast)


Lesenswert?

> Die SD-Karte sollte ohnehin das einzige Gerät an der betreffenden
> SPI-Schnittstelle sein, schon aus Performance-Gründen.

Das kommt ganz auf den Anwendungszweck an. Man kann auch mehere Ding an 
der einen SPI Schnittstelle betreiben.

von Martin (Gast)


Lesenswert?

... Lesevorgänge müssen komplett abgeschlossen sein, bevor die Karte 
deselektiert werden darf ...

Danke für die Antwort :)

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
Noch kein Account? Hier anmelden.