Kontakt
Anruf

Embedded C/C++

Unterschiedlichste Betriebssysteme und Anwendungssoftware werden in C oder C++ geschrieben. Vom Einsatz auf Supercomputern über Apps für Consumer-PCs bis hin zu eingebetteten Systemen (Embedded Systems - Wikipedia) ist fast alles in C oder C++ realisierbar. Dennoch stechen die Vorteile der beiden Programmiersprachen besonders bei der Softwareentwicklung für Anwendungen auf eingebetteten Systemen hervor. Deshalb greifen wir bei Merecs Engineering bei der Elektronikentwicklung und der Mikrokontroller-Programmierung auf C und C++ zurück.

Besonders C ist, bei der Entwicklung von Software für eingebettete Systeme, eine der gängigsten und am häufigsten verwendeten Programmiersprachen, was sich in absehbarer Zukunft auch nicht ändern wird. Kaum ein Chip-Hersteller stellt keine Frameworks und Entwicklungsumgebungen für die Programmierung in C bereit.

Aber auch C++ hat in den letzten Jahren immer mehr Popularität im Bereich von Embedded Software gewonnen. So lässt sich zum Beispiel dank Embedded C++ auch objekt-orientierte Programmierung im Beriech der Embedded Software anwenden. Gerade bei komplexerer Software lassen sich flexiblere Softwarearchitekturen aufbauen und damit skalierbarere Lösungen generieren.

Ob C oder C++ in einem Projekt eingesetzt wird, ist eine sehr individuelle Frage und wird, abhängig von den Anforderungen, kundenspezifisch beantwortet.

Getting started with C / C++

Weitere Informationen zur Programmierung von C / C++ & Mikrocontrollern:

programming.com - begin

microcontroller.net - C vs C++