Bilder vom Progmem laden und anzeigen auf T6963C Grafikdisplay

Gast #3209386
Hi,

ich bräuchte etwas Unterstützung in Sachen Bilder anzeigen.
Aus techn. Gründen kann ich nur auf das Progmem zurückgreifen, genug 
Speicherplatz ist da, der Testaufbau mit ATMega16 reicht auch erstmal.

Ich wollte gerne mein Logo anzeigen lassen, jedoch bekomme ich nur 
Datenmüll ausgegeben. Benutzen tue ich angehängtes Programm (finde ich 
auch nicht so gut, kennt jmd. ein besseres?).

Das Array rufe ich folgendermaßen auf:

T6963cWriteChunkAt_P(T6963C_ADDR_GRAPHIC,g_SamblePicMD,sizeof(g_SamblePi 
cMD));


Die .h Pics hat dann ein const uint8_t 
g_SamblePicMD[(240*128)/8]=Progmem= {......};


Freue mich auf Antworten ;-)
Angehängte Dateien:
#3209637
Marius Dege schrieb:

> Das Array rufe ich folgendermaßen auf:
>
> T6963cWriteChunkAt_P(T6963C_ADDR_GRAPHIC,g_SamblePicMD,sizeof(g_SamblePi cMD));

Ein Array 'rufst' du überhaupt nicht auf.
Funktionen werden aufgerufen und das Array wird dem Funktionsaufruf in 
Form eines Pointers mitgegeben.

>
> Die .h Pics hat dann ein const uint8_t
> g_SamblePicMD[(240*128)/8]=Progmem= {......};

Schön.
Und?
Deine Funktion weiß auch, dass die Speicheradresse die es bekommt, die 
eines Arrays im Flash ist?
Du kannst da nicht einfach so mischen. Wenn die Daten im Flash liegen, 
dann muss der Zugriff drauf anders programmiert werden.

AVR-GCC-Tutorial

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.