Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial Internet of Things >> Incrustado

Estudio de mercados embebidos 2019: tecnologías emergentes y dominio de C/C++

Según el Estudio de Mercados Embebidos 2019, publicado por EE Times y Embedded, campos emergentes como IoT, visión embebida y machine learning están ganando tracción en la comunidad de desarrollo —sin embargo, C y C++ siguen dominando el panorama de programación para desarrolladores embebidos.

Esta encuesta anual, ya en su vigésimo año, ofrece una visión integral del desarrollo embebido a través de Américas, APAC y EMEA. Cubre desde prioridades de aplicación actuales y entornos de diseño hasta selección de componentes hardware centrales y prácticas de diseño prevalentes. A continuación destacamos los hallazgos más salientes.

Foco de aplicación

La mitad de los encuestados ya considera IoT como área de foco crítica. Mirando al futuro, más del 65 % anticipa dedicar uno o más proyectos próximos a IoT (Figura 1).

click for larger image
Estudio de mercados embebidos 2019: tecnologías emergentes y dominio de C/C++
Figura 1. (Fuente: Estudio de Mercados Embebidos 2019)

A pesar de que la conectividad se está convirtiendo en un prerrequisito de diseño fundamental, las prácticas de seguridad son desiguales (Figura 2). Los enfoques de seguridad solo‑software tienden a introducir más vulnerabilidades que soluciones basadas en hardware. Aproximadamente el 26 % de los diseños actuales dependen únicamente de seguridad software, y un preocupante 20 % carece de cualquier característica de seguridad. El estudio no indagó los contextos de aplicación específicos de estos diseños, dejando el perfil de riesgo real incierto. Independientemente, cada sistema embebido enfrenta una gama de vectores de amenaza más allá de los riesgos relacionados con conectividad.

click for larger image
Estudio de mercados embebidos 2019: tecnologías emergentes y dominio de C/C++
Figura 2. Medidas de seguridad empleadas en diseños actuales – nueva pregunta en 2019. (Fuente: Estudio de Mercados Embebidos 2019)

Otra tendencia notable es el creciente interés en capacidades de machine‑learning. Actualmente, el 32 % de los encuestados emplea técnicas de machine‑learning, mientras que el 55 % está evaluando su adopción —un 68 % aún mayor entre participantes de EMEA (Figura 3).

click for larger image
Estudio de mercados embebidos 2019: tecnologías emergentes y dominio de C/C++
Figura 3. Tecnologías avanzadas en uso actual o bajo consideración. (Fuente: Estudio de Mercados Embebidos 2019)

Entorno de diseño embebido actual

A diferencia de encuestas más amplias de lenguajes de programación —donde Python, Java y JavaScript a menudo dominan— este estudio confirma que C y C++ siguen siendo los lenguajes principales para desarrollo embebido (Figura 4).

click for larger image
Estudio de mercados embebidos 2019: tecnologías emergentes y dominio de C/C++
Figura 4. Uso de lenguajes de programación. (Fuente: Estudio de Mercados Embebidos 2019)

Los desarrolladores a menudo combinan C/C++ con ensamblador para bucles críticos de rendimiento, y con Python, MATLAB o LabVIEW para modelado y prototipado de algoritmos. El auge de Python en desarrollo de IA podría inclinar gradualmente la balanza, especialmente a medida que edge computing y métodos impulsados por IA ganan tracción. Sin embargo, en la actualidad, C y C++ siguen siendo los lenguajes de elección.

Proceso de diseño embebido

El diseño detallado sigue siendo la fase más intensiva en tiempo, consumiendo alrededor del 30 % del esfuerzo total de diseño —una cifra que se ha mantenido estable en años recientes (Figura 5). Una nueva pregunta en 2019 examinó cuánto tiempo se dedica a evaluación de riesgos para seguridad o privacidad, insinuando la necesidad de estrategias de nivel superior para incrustar seguridad y privacidad desde el inicio.

click for larger image
Estudio de mercados embebidos 2019: tecnologías emergentes y dominio de C/C++
Figura 5. Tiempo dedicado a varias etapas de diseño. (Fuente: Estudio de Mercados Embebidos 2019)

Sistemas operativos

Embedded Linux y FreeRTOS mantienen su liderazgo sobre otros sistemas operativos en el campo. Sin embargo, variaciones regionales son evidentes en la adopción proyectada de OS en los próximos 12 meses, especialmente respecto a Android (Figura 6).

click for larger image
Estudio de mercados embebidos 2019: tecnologías emergentes y dominio de C/C++
Figura 6. Desglose regional de sistemas operativos líderes bajo consideración. (Fuente: Estudio de Mercados Embebidos 2019)

Además de los temas cubiertos arriba, el informe profundiza en los roles presentes y futuros de microprocesadores, FPGAs, reutilización de IP hardware, técnicas de diseño, herramientas a nivel de sistema y prácticas de control de proyectos/versiones.

El completo estudio de 99 páginas del Estudio de Mercados Embebidos 2019 ya está disponible para descarga.

Incrustado

  1. ROHM presenta soluciones de vanguardia en gestión de energía y sensores en Embedded World 2019
  2. Hyperstone Exhibe Controlador SSD de Nueva Generación y Monitor de Salud en Embedded World 2019
  3. Analog Devices presenta soluciones de IA, redes industriales y gestión de energía en Embedded World 2019
  4. Avnet Silica muestra soluciones de IA, IoT y conectividad de vanguardia en Embedded World 2019
  5. TDK presenta innovaciones embebidas de vanguardia en Embedded World 2019
  6. Apacer presenta almacenamiento de alta velocidad next-gen para AIoT e IoT en Embedded World 2019
  7. Renesas muestra inteligencia en endpoint de vanguardia en Embedded World 2019
  8. Showcase de innovaciones IoT de GIGAIPC en Embedded World 2019
  9. Mouser presenta las últimas tecnologías de sensores en Sensors Expo 2019
  10. Congatec lanza servidores edge embebidos robustos para upstream y midstream Oil & Gas
  11. Aprovecha la Tecnología Emergente: Guía para Líderes de Producto – Video Charla