Marktforschung fĂĽr Elektronikentwicklung 2019

2019 Embedded Markets-Studie von EETimes und Embedded

Bild



Die Embedded Markets-Studie 2019 von EETimes und Embedded zeigt den aktuellen Stand und die Trends bei der Entwicklung und Anwendung von Elektronik. Es spiegelt die neuesten Technologien, Software und Entwicklungswerkzeuge wider. gebrauchte Lösungen, Komponenten, FPGAs und Betriebssysteme; organisatorische Fragen werden angesprochen.



Dieses Material enthält 30 (von 99) Folien und ist eine komprimierte Version.



Ein Link auf die Vollversion wird am Ende des Artikels.



Vorwort:



958 Befragte nahmen an der Online-Umfrage mit folgender Verteilung nach Regionen teil:

58% - Amerika (Nord- und SĂĽdamerika).

21% - APAC (Asien-Pazifik).

21% - EMEA (Europa, Mittlerer Osten und Afrika).



Elektronik bedeutet in dem Artikel "eingebettete Systeme", dh elektronische Geräte und Geräte, die ein Computermodul (Mikrocontroller, Mikroprozessor usw.) enthalten und sowohl separat (z. B. ein Fitness-Tracker) als auch als Teil von arbeiten komplexere Geräte.



Als nächstes werde ich die Originalfolien aus der Präsentation geben, da die Übersetzung größtenteils keinen Sinn ergibt und sogar die Informationen verfälschen kann, sondern mit der Übersetzung des Titels und einigen Kommentaren.



I. Allgemeine Informationen, IoT, Trends, Sicherheit





Was sind die Anwendungsbereiche fĂĽr Ihre aktuellen Entwicklungen?

Bild



Top 3: Industrielle Automatisierung, Unterhaltungselektronik, Internet der Dinge. Europa arbeitet mehr in der Fertigung, Asien in der Unterhaltungselektronik, was nicht ĂĽberraschend ist.



In welchem ​​Bereich befinden sich Ihre IoT- Entwicklungen?

Bild



Ungefähr 40% der Befragten befassen sich mit der IoT-Entwicklung. Die interessantesten und vielversprechendsten Bereiche nach Meinung der Befragten:



  • automatische Bewegungssteuerung;
  • erweiterte und virtuelle Realität;
  • intelligente / automatisierte Häuser, Autos;
  • Bestimmen der Position fĂĽr die Bereitstellung eindeutiger Inhalte;
  • verteilte Diagnose- und Ăśberwachungssysteme, Zustandssensoren;
  • medizinische Ferndiagnostik.


Grafik des Interesses an neuen Technologien fĂĽr 2018

Bild



2018: Maschinelles Lernen und das Internet der Dinge sind immer noch auf dem Höhepunkt des Hype, Augmented Reality ist auf dem Weg zum Masseneinsatz, Virtual Reality ist bereits eine bekannte Technologie. Es gibt kein Wi-Fi 6, aber wir können davon ausgehen, dass der neue Standard in ein paar Jahren fest in unser Leben eindringen wird, sowie viele interessante Dinge, die darauf basieren. Das PDF enthält eine ähnliche Grafik für 2015.



Welche der folgenden modernen Technologien verwenden Sie in Ihren Entwicklungen?

Bild



20% der befragten Entwickler / Unternehmen verwenden eine oder mehrere fortschrittliche Technologien in ihrer Entwicklung und 15% werden maschinelles Lernen in zukĂĽnftigen Projekten einsetzen.

Dekodierung
Embedded vision — , . .

Embedded speech — , .

Machine learning model-based capabilities — ST, : -> -> -> -> -> , Artificial Neural Network in your STM32F* project!

Virtual reality — . .

Augmented Reality — . — , . , , .





Welche SicherheitsmaĂźnahmen sind in Ihren EntwĂĽrfen implementiert?

Bild



Ein guter Trend zur Erhöhung der Sicherheit von Geräten. Ich hoffe, wir werden bald das Stereotyp beseitigen, dass Elektronikingenieure der Sicherheit wenig Aufmerksamkeit schenken. Vergessen Sie also nicht, die Firmware zu sperren und die intimen Schnittstellen bei der Veröffentlichung zu deaktivieren.



II. Aktuelle Entwicklungen



Welche der folgenden Elemente sind in Ihrer aktuellen Entwicklung enthalten?

Bild

Analytics : Zwei Drittel der Entwicklungen werden über das Stromnetz betrieben und drei Viertel haben keine Benutzeroberfläche.



Wenn Ihr Gerät über eine drahtlose Schnittstelle verfügt, sind dies:

Bild

40% der Projekte verwenden drahtlose Schnittstellen (379 von 958 Befragten). Ein Viertel aller Entwicklungen verwendet Wi-Fi und / oder BlueTooth / BLE.



Wie viele technische Positionen hat Ihr Team? Wie werden Ressourcen zwischen Software- und Hardwareentwicklung aufgeteilt?



BildBild

So sieht der Referenzbefehl wahrscheinlich aus.



Haben Sie in der ersten Entwicklungsphase des aktuellen Projekts ein Debugboard verwendet?

Bild



Ich möchte die Anwesenheit von Arduino auf dem 6. Platz erwähnen. Bei der Frage nach dem Formfaktor von Prototyping-Boards belegt Arduino den 3. Platz.



Wie lange haben Sie Ihr letztes Projekt entwickelt?

Bild



Durchschnittliche Entwicklungszeit - 12,2 Monate. DarĂĽber hinaus wird es in Asien 2,5 Monate schneller entwickelt als in Amerika.



Mein aktuelles Projekt ist hauptsächlich in ...



Bild



Neue Programmiersprachen werden nicht bald zumindest einen wesentlichen Teil der Hardwareentwicklung ausmachen. C / C ++ belegt sicher 80%. Es gibt keine Erwähnung von Rust, es könnte im Jahr 2021 erscheinen.



III. Entwicklungsprozess



Welche Aufgaben im Entwicklungsprozess bereiten Ihnen am meisten Kopfschmerzen?

Bild



Niemand mag Kundgebungen und Treffen. 1. Platz - Einhaltung der Entwicklungsbedingungen.



Wie wird die Zeit den Entwicklungsphasen zugeordnet?

Bild



Zeitplan fĂĽr gesunde Personen. Wenn wir die durchschnittliche Zeit von 12 Monaten ab der letzten Folie nehmen, stellt sich heraus:

Erklärung des Problems und Entwicklung der technischen Spezifikationen - 1,5 Monate.

Prototypenmontage (Proof-of-Concept) - 1,3 Monate.

Entwicklung des Gerätes selbst - 4 Monate.

Testen und Debuggen - 2 Monate.

Produktion von Vorproduktionsmustern - 1 Monat.

Transfer zur Produktion - 1 Monat.



Welche Fähigkeiten / Werkzeuge / Entwicklungskomponenten möchten Sie verbessern?

Bild



Nach den Antworten zu urteilen - mit dem Eisen ist alles in Ordnung. Aber Menschen und Debugging-Tools sind das schwache Glied.



Welches der folgenden Tools benötigen Sie am meisten?

Bild

Ohne Oszilloskop und Debugger nirgendwo. Und ich wĂĽrde einen Programmierer hinzufĂĽgen, dies ist auch ein Werkzeug. Und nirgendwo ohne ihn.



Wie verbessern Sie Ihr berufliches Niveau?



Bild

Lernen ist leicht. Besuchen Sie Seminare und Ausstellungen. Diejenigen, die nicht ständig lernen, bewegen sich rückwärts.



IV. Betriebssystem



Verwenden Sie das Betriebssystem in Ihrem aktuellen Projekt?

Bild

2/3 der Entwicklungen enthalten das Betriebssystem. Davon:

40% - Open Source OS;

25% - kommerzielles Betriebssystem;

20% - selbstgeschriebene Betriebssysteme;

15% - Open Source-Betriebssystem mit kostenpflichtiger UnterstĂĽtzung / Verteilung.



Was ist der wichtigste Faktor bei der Auswahl eines Betriebssystems?

Bild

Top 3 - Fragen der Unterstützung und Kompatibilität von Betriebssystemen, was darauf hinweist, dass der Prozess der Implementierung und Verwendung eines Betriebssystems in einer eingebetteten Aufgabe oft schwierig ist.



Listen Sie das Betriebssystem auf, das Sie gerade verwenden.

Bild

Ein Tipp : Lernen Sie FreeRTOS und Linux.



V. Mikrocontroller und Prozessoren



Wer ist am einflussreichsten im Plattformauswahlprozess?

Bild

Während auf dem amerikanischen Kontinent Ingenieure entscheiden, haben MANAGER in Europa und Asien den größten Einfluss.



Mein Hauptprozessor ist:

Bild

8 und 16-Bit-mk haben ihre Nischen schon lange besetzt und werden dort noch lange bleiben. Die 32-Bit-Architektur verliert unter anderem aufgrund der Entwicklung und Kostenreduzierung von SoCs (SkN - Systems on Crystal) mit 64-Bit-Prozessoren an Bord an Boden. Das iPhone 5 hatte beispielsweise einen 32-Bit-Apple-A6-SoC und das iPhone 5s einen 64-Bit-A7.



Arbeitsfrequenz:

Bild

Langsam aber sicher steigt die durchschnittliche Frequenz.



Die wichtigsten Faktoren bei der Auswahl eines Prozessors:

Bild

Selbst schnelle und billige Mikrocontroller werden nur ungern kaufen, wenn keine komfortablen und erschwinglichen Entwicklungswerkzeuge verfĂĽgbar sind.



Welche Prozessor- / Controller-Hersteller kennen Sie:

Bild

Ich sollte auf die TI-Website gehen und sie besser kennenlernen.



Welchen 32-Bit-Chip werden Sie in Ihrem nächsten Projekt verwenden?

Bild

BluePill - ein Debug-Board mit STM32 an Bord fĂĽr 100 Rubel, hat die Anwendbarkeit dieser Familie offensichtlich erheblich verbessert.



Vi. FPGA



Enthält Ihr aktuelles Projekt FPGAs?

Bild



Welche Chips verwenden Sie im aktuellen Projekt?

Bild

Die GrĂĽnde fĂĽr die Nichtverwendung von FPGAs: nicht notwendig, teuer, verbraucht viel Strom, schwierig.



Vii. Andere



Welche Versionskontrollsysteme verwenden Sie?

Bild

Kein Wunder.



Ich hoffe, diese Informationen waren zumindest interessant und werfen ein Licht auf eine so interessante und natĂĽrlich sehr wichtige Branche wie die Herstellung von Elektronik.



Link zur Forschungsartikel und pdf selbst .



All Articles