Das Problem ist, dass die PIC's zu klein sind, um da voll diehard ANSI-C-Code laufenzulassen, während die PC Architekturen ja allesamt +/- kompatibel sind und deshalb einer ANSI-Implementierung nicht viel in den Weg stellen.Und habe irgendwo gelesen, dass es Compailerabhängig ist, wie das
programmiert wird. ist das wahr?? wann ja wieso?? wenn ich normal in C
in Dev-C++ programmiere, dann geht das program auch in VisualStudio.
Die PIC-C-Compiler sind also meist nicht ANSI-kompatibel sondern interpretieren gewisse Konstrukte jeweils etwas anders.
Auch sind die Libraries (Funktionen) nicht standardisiert, wie beim PC. Jeder Hersteller hat eigene Funktionen (z.B. für ADC, Timer, etc).
Gruess
Felix
Lesezeichen