Étude sur les marchés embarqués 2019 par EETimes et Embedded
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?
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 ?
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
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?
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
Quelles mesures de sécurité sont mises en œuvre dans vos conceptions?
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?
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:
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?
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?
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?
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 ...
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?
Comment le temps est-il alloué aux étapes de développement?
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?
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?
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?
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?
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?
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.
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?
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:
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:
Lentement mais sûrement, la fréquence moyenne augmente.
Les facteurs les plus importants lors du choix d'un processeur:
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:
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?
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?
Quelles puces utilisez-vous dans le projet actuel?
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
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 .