Morgen, - S1D13706 mit 80kB RAM - TFT Display mit 320x240 Auflösung --> 320x240 / 8 = 9.6kB um jetzt den speicherbedarf für ein farbiges bild zu berechnen, muss ich diesen wert *3 nehmen (RGB), oder? --> für ein Bild benötige ich 28.8kB RAM --> mit 80kB kann ich zwei Bilder mit der Auflösung 320x240 speichern? Ist meine Annahme richtig? Da ich auf dem Gebiet TFT, LC Displays noch neu bin, hab ich noch eine grundlegende Frage: z.B. möchte ich gern 6 farbige xyz Bilder (Auflösung stets 320x240) erstellen, in denen der User nur ein paar Felder hat, die er mit Eintragungen versehen kann. Ich würde die Bilder alle zu Beginn erstellen (wenn das Gerät eingeschaltet wird) und dann in den Speicher (intern, oder extern) vom LC Display (TFT) Controller laden, um den µC arbeit abzunehmen - ist diese Herangehensweise sinnvoll bzw. richtig, oder gibt es noch schlauere Tricks? Martin
Morgen 320x240 = 76800 Bit (76800 Stellen aufm Display die ne Farbe zugewiesen haben wollen) Bei S/W hast du 9600Byte (76800Bit/8) pro Bild Frage ist wie viele Farben du willst: 8Bit Farbinfo: 75Kbyte pro Bild (76800 x 8Bit) 16Bit Farbe: 150Kbyte pro Bild (76800 x 16Bit) usw... mfg Phil
danke phil für die aufklärung... 8Bit würden mir reichen --> 9600 * 8 = 76.8kB --> für 6 Bilder 460.8 kB --> externer 512kB RAM an S1D13513 dranhängen und das ganze zu Beginn vorprogrammieren, damit der µC während der User durch das Menü geht nicht so viel arbeit verrichten muss?
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.