Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial Internet of Things >> Встроенный

Исследование встроенных рынков 2019: новые технологии и доминирование C/C++

По 2019 Embedded Market Study, опубликованному EE Times и Embedded, новые области вроде IoT, встроенного зрения и машинного обучения набирают тягу в сообществе разработчиков — тем не менее C и C++ все еще доминируют в ландшафте программирования для встроенных разработчиков.

Это ежегодное исследование, теперь в своем 20-плюс-летнем ходе, доставляет комплексный взгляд на встроенную разработку по Америкам, APAC и EMEA. Оно покрывает всё от текущих приоритетов приложений и сред дизайна до выбора базовых аппаратных компонентов и преобладающих практик дизайна. Ниже мы подсвечиваем наиболее заметные находки исследования.

Фокус приложений

Половина респондентов уже считают IoT критической областью фокуса. Взглянув вперед, более 65% ожидают посвятить один или более предстоящих проектов IoT (Рисунок 1).

нажмите для увеличения
Исследование встроенных рынков 2019: новые технологии и доминирование C/C++
Рисунок 1. (Источник: 2019 Embedded Market Study)

Несмотря на то, что коннективность становится основным предварительным условием дизайна, практики безопасности неравномерны (Рисунок 2). Подходы только-программной безопасности склонны вводить больше уязвимостей, чем аппаратные решения. Примерно 26% текущих дизайнов полагаются исключительно на программную безопасность, и тревожные 20% не имеют никаких функций безопасности. Исследование не изучало конкретные контексты приложений этих дизайнов, оставляя истинный профиль риска неясным. В любом случае, каждая встроенная система сталкивается с рядом векторов угроз за пределами рисков, связанных с коннективностью.

нажмите для увеличения
Исследование встроенных рынков 2019: новые технологии и доминирование C/C++
Рисунок 2. Меры безопасности в текущих дизайнах — новый вопрос в 2019. (Источник: 2019 Embedded Market Study)

Еще один заметный тренд — растущий интерес к возможностям машинного обучения. В настоящее время 32% респондентов используют техники машинного обучения, в то время как 55% оценивают их принятие — еще более высокие 68% среди участников EMEA (Рисунок 3).

нажмите для увеличения
Исследование встроенных рынков 2019: новые технологии и доминирование C/C++
Рисунок 3. Продвинутые технологии в текущем использовании или под рассмотрением. (Источник: 2019 Embedded Market Study)

Текущая среда встроенного дизайна

В отличие от более широких опросов языков программирования — где Python, Java и JavaScript часто доминируют — это исследование подтверждает, что C и C++ остаются главными языками для встроенной разработки (Рисунок 4).

нажмите для увеличения
Исследование встроенных рынков 2019: новые технологии и доминирование C/C++
Рисунок 4. Использование языков программирования. (Источник: 2019 Embedded Market Study)

Разработчики часто сочетают C/C++ с ассемблером для критичных к производительности циклов, и с Python, MATLAB или LabVIEW для моделирования и прототипирования алгоритмов. Всплеск Python в ИИ-разработке может постепенно сместить баланс, особенно по мере набирания тяги edge-вычислений и ИИ-методов. На данный момент, однако, C и C++ остаются языками выбора.

Процесс встроенного дизайна

Детальный дизайн остается наиболее трудоемкой фазой, потребляя около 30% общего усилие дизайна — цифра, удерживавшаяся стабильной в последние годы (Рисунок 5). Новый вопрос в 2019 изучал, сколько времени уделяется оценке рисков для безопасности или приватности, намекая на потребность в более высокоуровневых стратегиях для встраивания безопасности и приватности с самого начала.

нажмите для увеличения
Исследование встроенных рынков 2019: новые технологии и доминирование C/C++
Рисунок 5. Время, затраченное на различные стадии дизайна. (Источник: 2019 Embedded Market Study)

Операционные системы

Embedded Linux и FreeRTOS сохраняют лидерство над другими ОС в поле. Однако региональные вариации очевидны в прогнозируемом принятии ОС в ближайшие 12 месяцев, особенно касательно Android (Рисунок 6).

нажмите для увеличения
Исследование встроенных рынков 2019: новые технологии и доминирование C/C++
Рисунок 6. Региональный разбор ведущих ОС под рассмотрением. (Источник: 2019 Embedded Market Study)

Помимо тем, рассмотренных выше, отчет углубляется в настоящие и будущие роли микропроцессоров, FPGA, повторного использования аппаратного IP, техник дизайна, системных инструментов и практик управления проектами/версиями.

Полное 99-страничное исследование 2019 Embedded Market Study теперь доступно для загрузки.

Встроенный

  1. ROHM представляет передовые решения управления питанием и сенсоров на Embedded World 2019
  2. Hyperstone демонстрирует контроллер SSD нового поколения и мониторинг здоровья на Embedded World 2019
  3. Analog Devices демонстрирует ИИ, промышленные сети и решения питания на Embedded World 2019
  4. Avnet Silica демонстрирует передовую ИИ, IoT и решения связности на Embedded World 2019
  5. TDK представила передовые встроенные инновации на Embedded World 2019
  6. Apacer представила новое поколение высокоскоростного хранилища для AIoT и IoT на Embedded World 2019
  7. Renesas продемонстрировала передовой интеллект конечных точек на Embedded World 2019
  8. IoT-инновации GIGAIPC на Embedded World 2019
  9. Mouser Electronics демонстрирует передовые сенсорные технологии на Sensors Expo 2019
  10. congatec запускает rugged встроенные edge серверы для upstream и midstream нефти и газа