String aus Flash lesen??

Gast #181264
Lesenswert?

wie lese ich einen string (byte) aus dem flash?
komme nicht wirklich weiter
...
#include <avr/pgmspace.h>
char lcd_start_1[] PROGMEM = "teststring";
...
lcd_puts(*lcd_start_1);
...
void lcd_puts (char *s)
{
    while (*s)
    {   /* so lange *s != '\0' also ungleich dem
"Sting-Endezeichen" */
       clcd_write(CLCD_WR,pgm_read_byte(*s));;
        s++;
    }
}

irgendwas kommt auch nur ich weiß nicht woher und es ist auch nicht
mein string. meine frage nun ist wie ich den string byteweise wieder
lesen kann

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren