Hallo,
eigentlich wollte ich nur ein zweidimensionales Array mit
vierbuchstabigen Wörtern im Flash ablegen.
Wie geht das denn am besten?
Gedacht hatte ich mir das zunächst ganz einfach:
1 | const u8 TEXTE [20][4]
|
2 | {"STRT", "STOP", "HOT ", "COLD", "WARM", "RUN ", ... , "FxCK"}
|
Den Zugriff hätte ich gern so gehabt:
1 | void hole_text (wortindex)
|
2 | {
|
3 | u8 buchstabe, i;
|
4 |
|
5 | for(i = 0; i < 4; i++)
|
6 | {
|
7 | buchstabe = TEXTE [wortindex][i];
|
8 | }
|
9 |
|
10 | }
|
Im AVRGCC-Tutorial lese ich über das Ablegen von Arrays und Texten
ziemlich aufwendige Dinge, die ich nur bedingt verstehe.
Wie würdet ihr das Problem angehen?
Habt ihr eine elegante bzw. einfache Lösung?
Danke euch!