2019 Embedded Markets Study: Aufstrebende Technologien und C/C++ Dominanz
Laut der 2019 Embedded Market Study, veröffentlicht von EE Times und Embedded, gewinnen aufstrebende Bereiche wie IoT, Embedded Vision und Machine Learning an Zugkraft in der Entwickler-Community – doch C und C++ dominieren weiterhin die Programmierlandschaft für Embedded-Entwickler.
Diese jährliche Umfrage, nun im 20.-plus-Jahr-Lauf, liefert einen umfassenden Blick auf Embedded-Entwicklung in Amerika, APAC und EMEA. Sie deckt alles ab – von aktuellen Applikationsprioritäten und Design-Umgebungen bis zur Auswahl von Kern-Hardware-Komponenten und vorherrschenden Design-Praktiken. Im Folgenden heben wir die markantesten Ergebnisse der Studie hervor.
Applikationsfokus
Die Hälfte der Befragten betrachtet IoT bereits als kritischen Fokusbereich. Für die Zukunft erwarten über 65 %, ein oder mehrere kommende Projekte IoT zu widmen (Abbildung 1).
Klicken für größere Ansicht

Abbildung 1. (Quelle: 2019 Embedded Market Study)
Trotz Konnektivität als grundlegende Design-Voraussetzung sind Sicherheitspraktiken ungleichmäßig (Abbildung 2). Software-only Sicherheitsansätze tendieren dazu, mehr Schwachstellen einzuführen als hardware-basierte Lösungen. Etwa 26 % der aktuellen Designs verlassen sich ausschließlich auf Software-Sicherheit, und besorgniserregende 20 % verfügen über gar keine Sicherheitsfunktionen. Die Studie untersuchte nicht die spezifischen Applikationskontexte dieser Designs, wodurch das wahre Risikoprofil unklar bleibt. Unabhängig davon steht jedes Embedded-System einer Reihe von Bedrohungsvektoren jenseits konnektivitätsbezogener Risiken gegenüber.
Klicken für größere Ansicht

Abbildung 2. Eingesetzte Sicherheitsmaßnahmen in aktuellen Designs – eine neue Frage 2019. (Quelle: 2019 Embedded Market Study)
Ein weiterer bemerkenswerter Trend ist das wachsende Interesse an Machine-Learning-Fähigkeiten. Derzeit setzen 32 % der Befragten Machine-Learning-Techniken ein, während 55 % deren Einführung evaluieren – ein noch höherer Wert von 68 % unter EMEA-Teilnehmern (Abbildung 3).
Klicken für größere Ansicht

Abbildung 3. Fortgeschrittene Technologien in aktueller Nutzung oder in Evaluierung. (Quelle: 2019 Embedded Market Study)
Aktuelle Embedded Design-Umgebung
Im Gegensatz zu breiteren Programmiersprachen-Umfragen – wo Python, Java und JavaScript oft dominieren – bestätigt diese Studie, dass C und C++ die führenden Sprachen für Embedded-Entwicklung bleiben (Abbildung 4).
Klicken für größere Ansicht

Abbildung 4. Programmiersprachen-Nutzung. (Quelle: 2019 Embedded Market Study)
Entwickler paaren C/C++ oft mit Assembler für performance-kritische Schleifen und mit Python, MATLAB oder LabVIEW für Modellierung und Algorithmus-Prototyping. Pythons Aufschwung in der KI-Entwicklung könnte das Gleichgewicht allmählich kippen, besonders da Edge Computing und KI-getriebene Methoden an Zugkraft gewinnen. Derzeit bleiben jedoch C und C++ die Sprachen der Wahl.
Embedded Design-Prozess
Detailliertes Design bleibt die zeitintensivste Phase und verbraucht etwa 30 % des gesamten Design-Aufwands – ein Wert, der sich über die letzten Jahre stabil hielt (Abbildung 5). Eine neue Frage 2019 untersuchte, wie viel Zeit für Risikobewertung für Sicherheit oder Datenschutz aufgewendet wird, was auf die Notwendigkeit höherer Strategien hindeutet, um Sicherheit und Privacy von Anfang an einzubetten.
Klicken für größere Ansicht

Abbildung 5. Zeitaufwand für verschiedene Design-Phasen. (Quelle: 2019 Embedded Market Study)
Betriebssysteme
Embedded Linux und FreeRTOS behalten ihre Führungsposition gegenüber anderen Betriebssystemen im Feld. Regionale Unterschiede sind jedoch in der prognostizierten OS-Adoption über die nächsten 12 Monate evident, besonders betreffend Android (Abbildung 6).
Klicken für größere Ansicht

Abbildung 6. Regionale Aufschlüsselung führender Betriebssysteme in Betrachtung. (Quelle: 2019 Embedded Market Study)
Zusätzlich zu den oben behandelten Themen geht der Report auf die gegenwärtigen und zukünftigen Rollen von Mikroprozessoren, FPGAs, Hardware-IP-Wiederverwendung, Design-Techniken, System-Level-Tools und Projekt/Versionskontroll-Praktiken ein.
Die vollständige 99-seitige 2019 Embedded Market Study ist jetzt zum Download verfügbar.
Eingebettet
- ROHM präsentiert Cutting-Edge Power Management & Sensor Solutions auf Embedded World 2019
- Hyperstone zeigt Next-Gen SSD Controller & Health Monitoring auf Embedded World 2019
- Analog Devices zeigt KI, Industrial Networking und Power Solutions auf Embedded World 2019
- Avnet Silica zeigt Cutting-Edge KI, IoT und Connectivity Solutions auf Embedded World 2019
- TDK enthüllt Cutting-Edge Embedded Tech Innovationen auf Embedded World 2019
- Apacer enthüllt Next-Gen High-Speed Storage für AIoT & IoT auf Embedded World 2019
- Renesas zeigt Cutting-Edge Endpoint Intelligence auf Embedded World 2019
- GIGAIPC IoT Innovations Showcase auf Embedded World 2019
- Mouser präsentiert fortschrittliche Sensortechnologien auf der Sensors Expo 2019
- congatec bringt Rugged Embedded Edge Server für Upstream & Midstream Oil & Gas