Étude de marché sur le développement électronique 2019

Étude sur les marchés embarqués 2019 par EETimes et Embedded

image



L'étude 2019 sur les marchés embarqués réalisée par EETimes et Embedded montre l'état actuel et les tendances du développement et de l'application de l'électronique. Il reflète les dernières technologies, logiciels et outils de développement; solutions, composants, FPGA et systèmes d'exploitation utilisés; les questions d'organisation sont abordées.



Ce matériel contient 30 diapositives (sur 99) et est une version compressée.



Un lien vers la version complète est fourni à la fin de l'article.



Avant-propos:



958 répondants ont participé à l'enquête en ligne avec la répartition suivante par région:

58% - Amériques (Amérique du Nord et du Sud).

21% - APAC (Asie-Pacifique).

21% - EMEA (Europe, Moyen-Orient et Afrique).



L'électronique dans l'article désigne les «systèmes embarqués», c'est-à-dire les appareils électroniques et les appareils qui comprennent un module informatique (microcontrôleur, microprocesseur, etc.) et fonctionnent à la fois séparément (par exemple, un tracker d'activité) et dans le cadre de appareils plus complexes.



De plus, je donnerai les diapositives originales de la présentation, car la traduction pour la plupart n'a pas de sens et peut même déformer l'information, mais avec une traduction du titre et quelques commentaires.



I. Informations générales, IdO, tendances, sécurité





Quels sont les domaines d'application de vos développements actuels?

image



Top 3: automatisation industrielle, électronique grand public, Internet des objets. L'Europe travaille davantage dans l'industrie manufacturière, l'Asie dans l'électronique grand public, ce qui n'est pas surprenant.



Dans quel domaine se situent vos développements IoT ?

image



Environ 40% des répondants sont engagés dans le développement de l'IoT. Les domaines les plus intéressants et les plus prometteurs de l'avis des répondants:



  • contrôle automatique des mouvements;
  • réalité augmentée et virtuelle;
  • maisons intelligentes / automatisées, voitures;
  • déterminer la position pour fournir un contenu unique;
  • systèmes de diagnostic et de surveillance distribués, capteurs d'état;
  • diagnostic médical à distance.


Graphique d'intérêt pour les nouvelles technologies pour 2018

image



2018: L'apprentissage automatique et l'Internet des objets sont toujours au sommet du battage médiatique, la réalité augmentée est en passe d'être utilisée en masse, la réalité virtuelle est déjà une technologie familière. Il n'y a pas de Wi-Fi 6, mais nous pouvons supposer que dans quelques années, la nouvelle norme entrera fermement dans nos vies, ainsi que de nombreuses choses intéressantes basées sur elle. Le pdf contient un graphique similaire pour 2015.



Laquelle des technologies modernes suivantes utilisez-vous dans vos développements?

image



20% des développeurs / entreprises interrogés utilisent une ou plusieurs technologies avancées dans leur développement et 15% vont utiliser l'apprentissage automatique dans de futurs projets.

Décodage
Embedded vision — , . .

Embedded speech — , .

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

Virtual reality — . .

Augmented Reality — . — , . , , .





Quelles mesures de sécurité sont mises en œuvre dans vos conceptions?

image



Une bonne tendance à augmenter la sécurité des appareils. J'espère que nous nous débarrasserons bientôt du stéréotype selon lequel les ingénieurs en électronique accordent peu d'attention à la sécurité. N'oubliez donc pas de verrouiller le firmware et de désactiver les interfaces intimes à la sortie.



II. Développements actuels



Lesquels des éléments suivants sont inclus dans votre développement actuel?

image

Analytique : les deux tiers des développements sont alimentés par le secteur et les trois quarts n'ont pas d'interface utilisateur.



Si votre appareil dispose d'une interface sans fil, ce sont:

image

40% des projets utilisent des interfaces sans fil (379 répondants sur 958). Un quart de tous les développements utilisent le Wi-Fi et / ou BlueTooth / BLE.



Combien de postes d'ingénieurs compte votre équipe? Comment les ressources sont-elles réparties entre le développement logiciel et matériel?



imageimage

C'est probablement à quoi ressemble la commande de référence.



Avez-vous utilisé une carte de débogage lors de la phase de développement initiale du projet actuel?

image



Je voudrais noter la présence d'Arduino à la 6ème place. En ce qui concerne le facteur de forme des cartes de prototypage, Arduino est à la 3e place.



Depuis combien de temps développez-vous votre dernier projet?

image



Temps de développement moyen - 12,2 mois. De plus, en Asie, il sera développé 2,5 mois plus vite qu'en Amérique.



Mon projet actuel est écrit principalement en ...



image



Les nouveaux langages de programmation ne prendront pas bientôt au moins une partie importante du développement matériel. C / C ++ occupe en toute confiance 80%. Il n'y a aucune mention de Rust, il peut apparaître en 2021.



III. Processus de développement



Quelles tâches du processus de développement vous donnent le plus de maux de tête?

image



Personne n'aime les rassemblements et les réunions. 1ère place - respect des conditions de développement.



Comment le temps est-il alloué aux étapes de développement?

image



Calendrier des personnes en bonne santé . Si nous prenons le temps moyen de 12 mois à partir de la dernière diapositive, alors il s'avère:

Énoncé du problème et développement des spécifications techniques - 1,5 mois.

Assemblage du prototype (preuve de concept) - 1,3 mois.

Développement de l'appareil lui-même - 4 mois.

Test et débogage - 2 mois.

Production d'échantillons de pré-production - 1 mois.

Transfert en production - 1 mois.



Quelles compétences / outils / composants de développement souhaiteriez-vous améliorer?

image



A en juger par les réponses - tout est en ordre avec le fer. Mais les personnes et les outils de débogage sont le maillon faible.



Parmi les outils suivants, quels sont ceux dont vous avez le plus besoin?

image

Sans oscilloscope ni débogueur, nulle part. Et j'ajouterais un programmeur, c'est aussi un outil. Et nulle part sans lui.



Comment améliorez-vous votre niveau professionnel?



image

L'apprentissage est léger. Allez aux séminaires et expositions. Celui qui n'apprend pas constamment recule.



IV. OS



Utilisez-vous OS dans votre projet actuel?

image

2/3 des développements contiennent le système d'exploitation. Parmi ceux-ci:

40% - OS open source;

25% - OS commercial;

20% - systèmes d'exploitation auto-écrits;

15% - OS open source avec support / distribution payants.



Quel est le facteur le plus important lors du choix d'un système d'exploitation?

image

Top 3 - problèmes de support et de compatibilité des systèmes d'exploitation, ce qui indique que le processus d'implémentation et d'utilisation d'un système d'exploitation dans une tâche embarquée est souvent difficile.



Répertoriez le système d'exploitation que vous utilisez actuellement.

image

Un conseil : apprenez FreeRTOS et Linux.



V. Microcontrôleurs et processeurs



Qui est le plus influent dans le processus de sélection de la plateforme?

image

Si dans les Amériques ce sont les ingénieurs qui décident, alors en Europe et en Asie, les MANAGERS ont la plus grande influence.



Mon processeur principal est:

image

Les mk 8 et 16 bits occupent depuis longtemps leurs niches et y resteront longtemps. L'architecture 32 bits perd du terrain, entre autres, en raison du développement et de la réduction des coûts des SoC (SkN - systèmes sur cristal) avec des processeurs 64 bits embarqués. Par exemple, l'iPhone 5 avait un SoC Apple A6 32 bits et l'iPhone 5s un A7 64 bits.



Fréquence de travail:

image

Lentement mais sûrement, la fréquence moyenne augmente.



Les facteurs les plus importants lors du choix d'un processeur:

image

Même les microcontrôleurs rapides et bon marché seront réticents à acheter si des outils de développement confortables et abordables ne sont pas disponibles.



Quels fabricants de processeurs / contrôleurs connaissez-vous:

image

Je devrais aller sur le site Web de TI et apprendre à mieux les connaître.



Quelle puce 32 bits utiliserez-vous dans votre prochain projet?

image

BluePill - une carte de débogage avec STM32 à bord pour 100 roubles, a évidemment considérablement augmenté l'applicabilité de cette famille.



Vi. FPGA



Votre projet actuel contient-il des FPGA?

image



Quelles puces utilisez-vous dans le projet actuel?

image

Les raisons de ne pas utiliser de FPGA: pas nécessaire, cher, consomme beaucoup d'énergie, difficile.



Vii. Autre



Quels systèmes de contrôle de version utilisez-vous

image

Pas étonnant.



J'espère que ces informations étaient au moins intéressantes et éclairaient une industrie aussi intéressante et, bien sûr, très importante, que la production d'électronique.



Lien vers l' article de recherche et le pdf lui-même .



All Articles