Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial Internet of Things >> Integrado

Estudo de Mercado Embedded 2019 Destaca Tecnologias Emergentes e Dominância de C/C++

Segundo o Estudo de Mercado Embedded 2019, publicado pela EE Times e Embedded, campos emergentes como IoT, visão embarcada e machine learning estão ganhando tração na comunidade de desenvolvimento – ainda C e C++ dominam o cenário de programação para desenvolvedores embarcados.

Esta pesquisa anual, agora em sua execução de 20+ anos, entrega uma visão abrangente do desenvolvimento embarcado nas Américas, APAC e EMEA. Cobre tudo desde prioridades atuais de aplicação e ambientes de design até seleção de componentes de hardware principais e práticas de design prevalentes. Abaixo destacamos as descobertas mais salientes do estudo.

Foco de Aplicação

Metade dos respondentes já considera IoT uma área de foco crítica. Olhando adiante, mais de 65% antecipam dedicar um ou mais projetos futuros a IoT (Figura 1).

clique para imagem maior
Estudo de Mercado Embedded 2019 Destaca Tecnologias Emergentes e Dominância de C/C++
Figura 1. (Fonte: Estudo de Mercado Embedded 2019)

Apesar da conectividade tornar-se um pré-requisito de design fundamental, práticas de segurança são desiguais (Figura 2). Abordagens de segurança apenas por software tendem a introduzir mais vulnerabilidades que soluções baseadas em hardware. Aproximadamente 26% dos designs atuais dependem exclusivamente de segurança por software, e um preocupante 20% não possuem recursos de segurança. O estudo não investigou os contextos de aplicação específicos desses designs, deixando o verdadeiro perfil de risco incerto. Independentemente, todo sistema embarcado enfrenta uma gama de vetores de ameaça além de riscos relacionados à conectividade.

clique para imagem maior
Estudo de Mercado Embedded 2019 Destaca Tecnologias Emergentes e Dominância de C/C++
Figura 2. Medidas de segurança empregadas em designs atuais – nova pergunta em 2019. (Fonte: Estudo de Mercado Embedded 2019)

Outra tendência notável é o crescente interesse em capacidades de machine learning. Atualmente, 32% dos respondentes empregam técnicas de machine learning, enquanto 55% estão avaliando sua adoção – um ainda maior 68% entre participantes da EMEA (Figura 3).

clique para imagem maior
Estudo de Mercado Embedded 2019 Destaca Tecnologias Emergentes e Dominância de C/C++
Figura 3. Tecnologias avançadas em uso atual ou sob consideração. (Fonte: Estudo de Mercado Embedded 2019)

Ambiente Atual de Design Embarcado

Ao contrário de pesquisas mais amplas de linguagens de programação – onde Python, Java e JavaScript frequentemente dominam – este estudo confirma que C e C++ permanecem as linguagens principais para desenvolvimento embarcado (Figura 4).

clique para imagem maior
Estudo de Mercado Embedded 2019 Destaca Tecnologias Emergentes e Dominância de C/C++
Figura 4. Uso de linguagens de programação. (Fonte: Estudo de Mercado Embedded 2019)

Desenvolvedores frequentemente emparelham C/C++ com assembly para loops críticos de performance, e com Python, MATLAB ou LabVIEW para modelagem e prototipagem de algoritmos. O crescimento do Python em desenvolvimento de IA pode gradualmente inclinar o equilíbrio, especialmente à medida que edge computing e métodos impulsionados por IA ganham tração. Atualmente, no entanto, C e C++ permanecem as linguagens de escolha.

Processo de Design Embarcado

Design detalhado permanece a fase mais intensiva em tempo, consumindo cerca de 30% do esforço total de design – um número que se manteve estável ao longo dos anos recentes (Figura 5). Uma nova pergunta em 2019 examinou quanto tempo é dedicado a avaliação de risco para segurança ou privacidade, sugerindo a necessidade de estratégias de nível superior para incorporar segurança e privacidade desde o início.

clique para imagem maior
Estudo de Mercado Embedded 2019 Destaca Tecnologias Emergentes e Dominância de C/C++
Figura 5. Tempo gasto em vários estágios de design. (Fonte: Estudo de Mercado Embedded 2019)

Sistemas Operacionais

Embedded Linux e FreeRTOS mantêm sua liderança sobre outros sistemas operacionais no campo. No entanto, variações regionais são evidentes na adoção projetada de OS nos próximos 12 meses, especialmente no que concerne Android (Figura 6).

clique para imagem maior
Estudo de Mercado Embedded 2019 Destaca Tecnologias Emergentes e Dominância de C/C++
Figura 6. Detalhamento regional dos principais sistemas operacionais sob consideração. (Fonte: Estudo de Mercado Embedded 2019)

Além dos tópicos cobertos acima, o relatório aprofunda os papéis presentes e futuros de microprocessadores, FPGAs, reutilização de IP de hardware, técnicas de design, ferramentas de nível de sistema e práticas de controle de projeto/versão.

O completo Estudo de Mercado Embedded 2019 de 99 páginas está agora disponível para download.

Integrado

  1. ROHM Revela Soluções Avançadas de Gerenciamento de Potência e Sensores no Embedded World 2019
  2. Hyperstone Apresenta Controlador SSD Next-Gen e Health Monitoring no Embedded World 2019
  3. Analog Devices Mostra IA, Networking Industrial e Soluções de Potência no Embedded World 2019
  4. Avnet Silica Mostra Soluções de Ponta em IA, IoT e Conectividade no Embedded World 2019
  5. TDK Revela Inovações Embedded Tech de Ponta no Embedded World 2019
  6. Apacer Revela Armazenamento High-Speed Next-Gen para AIoT e IoT no Embedded World 2019
  7. Renesas Mostra Endpoint Intelligence de Ponta no Embedded World 2019
  8. GIGAIPC IoT Innovations Showcase no Embedded World 2019
  9. Mouser Apresenta Tecnologias Avançadas de Sensores na Sensors Expo 2019
  10. congatec Lança Servidores Edge Embarcados Robustos para Upstream & Midstream Oil & Gas