Gast
#505343
Hallo! Die strings in bef_tab sollen direkt aus dem flash gelesen werden. So habe ich naiv erstmal versucht sie als prog_char zu deklarieren, um dann die strcmp_P Funktion zu benutzen. Das geht nicht. So wie es unten steht läuft es, aber dabei werden die strings ja ins RAM umkopiert. Wie mache ich es richtig und spare am meisten kostbares RAM? http://www.nongnu.org/avr-libc/user-manual/group__avr__pgmspace.html kennt viel und ich wenig... Danke
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |