Gast
#3796154
Hi, ich würde gerne Bytes aus dem Flash lesen. Gibt es da auch eine Referenz für AVR32 Mikrocontroller? Habe bisher nichts finden können. Im AVR Tutorial ist die Rede von einem Z-Pointer (R30 und R31) und im AVR-GCC-Tutorial wird auf die Makros der avr-libc (pgmspace.h) und Embedded-C (__flash) verwiesen. Leider weiß ich nicht welche Register beim den AVR32 Mikrocontrollern für den Z-Pointer o.ä. verwendet werden bzw. ob es solche Register beim AVR32 auch gibt. Außerdem ist mir auch nicht bekannt, wie man den Qualifier __flash richtig verwendet. Wenn ich __flash so verwende wie im AVR-GCC-Tutorial verwende gibt es eine Fehlermeldung, die aussagt das der Compiler nichts mit __flash anfangen kann " expected '=', ',', ';', 'asm' or '__attribute__' before 'int' " Im Makefile wird aber festgelegt, dass die Version gnu99 verwendet wird. Also kann es auch nicht der Fehler sein. Würde mich über jeden Hinweis freuen! Grüße Bruno