Forum: Mikrocontroller und Digitale Elektronik STM32: Probleme mit SD_ReadMultiBlocks


von Mehmet K. (mkmk)


Lesenswert?

Servus allerseits

STM32F103VE
4 bit SDIO mit DMA
Std-Lib v3.4.0
Fat-Implementierung von ElmChan

Meine anfaenglichen Test verliefen zufriedenstellend. Bis plötzlich 
nichts mehr ging. Hat etwas gedauert, bis ich bemerkte, dass es bei 
Dateien > 512 nicht mehr ging.
Bei 1 Sektor benutze ich SD_ReadBlock bzw. SD_WriteBlock, bei mehr 
als einem Sektor SD_ReadMultiBlocks bzw. SD_WriteMultiBlocks .

Ich habe jetzt disk_read und disk_write so umgeschrieben, dass ich 
MultiBlocks nicht mehr benutze. Und alles funktioniert wieder wie es 
soll.

Wie sind Eure Erfahrung mit diesen MultiBlocks Funktionen?

Schönen Abend noch!

von Tobias K. (reserve)


Lesenswert?


von Mehmet K. (mkmk)


Lesenswert?

Servus Tobias, danke für den Tip. Der eine war mir bekannt; aber der 
Unbekannte ist ziemlich interessant. Werde, sobald ich etwas Muse finde, 
die Sache mit dem Timeout ausprobieren.

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.