Geht um AVR GCC...
Ich möchte durch den AVR ein Gerät mit Text füttern. Die
Zeichencodierung ist normal ASCII, allerdings gibt's Sonderzeichen wie
Umlaute im Unteren Bereich wo die Steuerzeichen üblicherweise sind...
'Ä' z.B. ist bei der 4, 'Ö' = 5, 'Ü' = 6
Wie kann ich das denn in meine Stringdefinitionen einfach einbauen ?
1 | #define UML_A 4
|
2 | #define UML_O 5
|
3 | #define UML_U 6
|
So ist klar:
1 | static const __flash char text[] = {'G', 'E', 'M', UML_U, 'S', 'E', '\0'};
|
Bei langen Textstücken hätte ich aber gerne sowas in der Art:
1 | static const __flash char text[] = "MEIN GEM", UML_U, "SE SCHMECKT LECKER";
|
Gruß: Thomas