-
-
Erfahrener Benutzer
Robotik Visionär
Man kann auch hardwarenahe Sachen in C Programmieren. Nur muß man damit rechnen das das Program mit etwa halber Geschwindigkeit läuft und dafür doppelt so groß ist. Für die wenigen ganz spezielle, Teile wie den Watchdog- reset, gibt es dann halt extra libraries oder controllerspezifische Erweiterung damit das auch in C geht. Selbst für kurze, zyklus-genaue Verzögerungen gibt es extra Makros zum einbinden, zumindestens bei GCC.
Für mehr allgemeine Programmteile hat C den Vorteil einer etwas besseren Übersichtlichkeit und Wiederverwendbarkeit des Codes. Für so ganz kurze Sachen die man noch gut überblicken kann (z.B. LED blinken), und wo man noch reichlich Register hat ist Assembler recht leicht zu programmieren.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen