Problem mit Array im Flash

Gast #179173
Lesenswert?

Da ich kein AVR-GCC verwende, kann ich zunächst nur zwei Fragen
stellen:
- Was exakt macht das Macro PRG_RDB?
  (Vermutlich liest es ein Byte aus dem ROM)

- Ist das Ergebnis dieses Macros ein RAM-Pointer?
  (Vermutlich erwartet LcdStr als zweites Argument einen Pointer
  auf einen nullterminierten String im RAM)

Könnte es sein, daß Du LcdStr ein Byte statt eines Pointers darauf
übergibst?

Statt
  &PgmFooByteArray[1]
kannst Du übrigens auch schreiben
  PgmFooByteArray + 1

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