Hallo, ich habe vor, einen NXP LPC4357 ARM-Controller für die Ansteuerung eines TFT-Displays zu verwenden. Es wird wie so üblich ein SDRAM als Framebuffer zum Einsatz kommen. Meine Frage ist nun, wie ich am effektivsten Bilder vom PC im Embedded System speichere. Ich will eine SD-Karte mit FAT-Dateisystem einsetzen und das SD/MMC-Interface verwenden. Mir ist nur noch nicht klar, wie das Einlesen mit dem µC am besten ist. Ist es am effektivsten die Daten per SD/MMC DMA in dem SDRAM zwischenzupuffern, dann einzulesen, weiterzuverarbeiten und wieder als Frame im SDRAM abzulegen? ..oder gleich die Daten von der SD-Karte einzulesen und nach der Weiterverarbeitung im Framebuffer zu speichern? Ich könnte mir vorstellen, gleich nachdem eine SD-Karte erkannt wurde, die Daten sofort bei der Initialisierung komplett im SDRAM abzuspeichern (da die Übertragung dann mit 32-bit zum Core erfolgen kann). Der SDRAM ist 32MB groß und sollte die Frames und die SD-Bilder auf alle Fälle fassen können. Ich bin euch auch für bessere Vorschläg dankbar!! :-) Ich habe es halt noch nicht gemacht und wollte deshalb mal eure Meinungen hören :-) Vielen Dank schonmal !!! :-) MfG Martin
Hallo, wollte das Thema noch mal pushen :-) Ist es nun die sinnvollste Variante, die benötigten Bilder über den SD/MMC DMA im SDRAM abzulegen und dann weiterzuverwenden, oder gibt es eine bessere Variante? Gruß Martin
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.