AVR Programming/de
From Free Pascal wiki
Revision as of 00:12, 4 December 2017 by Mathias (talk | contribs) (→Wichtige Hinweise zu AVR-Programmierung)
Wichtige Hinweise zu AVR-Programmierung
Generell geht alles nicht, was dynamisch ist, zB. Classen, dynamische Arrays, dynamische Strings.
Integer
Die Integer sind nur 16Bit gross, somit wird nur ein Bereich von -32'768 bis +32'767 abgedeckt. Ansonsten muss man einen LongInt nehmen.
Classen
Classen gehen nicht auf einem AVR, alternativ Object nehmen.
String
AVR unterstützen nur ShortString, dies muss mit folgendem Compilerschalter eingestellt werden.
{$H-}
Oder man deklariert den String so:
var
s : String[123];
Siehe auch
- Übersichtseite AVR Embedded Tutorial/de