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

Исследование встроенных рынков, 2019 г., отражает новые технологии, продолжающееся доминирование C / C ++

В то время как Интернет вещей (IoT), встроенное видение, машинное обучение и другие появляющиеся технологии приобретают все большее значение среди организаций-разработчиков, C и C ++ остаются доминирующими языками программирования среди разработчиков встроенных систем, согласно исследованию рынка встроенных систем 2019 года, проведенному ранее в этом году компанией EE Times и Embedded.

Продолжая традицию, насчитывающую более 20 лет, Исследование рынка встраиваемых систем за 2019 год предлагает подробный обзор состояния разработки встраиваемых систем в Северной и Южной Америке, Азиатско-Тихоокеанском регионе (APAC) и Европе, на Ближнем Востоке и в Африке (EMEA). В рамках этого снимка исследование дает представление о ряде ключевых областей, начиная от текущей ориентации респондентов на приложения и среды проектирования до роли ключевых аппаратных компонентов и методов проектирования. В следующих разделах показаны основные моменты каждой из этих областей.

Ориентация на приложение

Ожидается, что разработка IoT, которая уже считается важной для половины респондентов, получит значительное внимание в будущих проектах, причем более 65% укажут, что у них будет один или несколько проектов, посвященных IoT (рис. 1).

щелкните, чтобы увеличить изображение

Рис. 1. (Источник:исследование рынка встраиваемых систем, 2019 г.)

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

щелкните, чтобы увеличить изображение

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

щелкните, чтобы увеличить изображение

Рис. 3. Передовые технологии, используемые или рассматриваемые. (Источник:исследование рынка встраиваемых систем, 2019 г.)

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

В то время как более общие обзоры языков программирования, такие как исследования IEEE или GitHub, указывают на доминирование Python, Java и Javascript, исследование Embedded Market Study 2019 года показывает, что C и C ++ прочно занимают лидирующие позиции для встраиваемой разработки (рисунок 4).

щелкните, чтобы увеличить изображение

Рисунок 4. Использование языка программирования. (Источник:исследование рынка встраиваемых систем, 2019 г.)

Многие разработчики, вероятно, сочетают использование кода C / C ++ с языком ассемблера для критических циклов с одной стороны или с Python, MATLAB и LabView для моделирования и исследования алгоритмов. Быстрый рост популярности Python для разработки искусственного интеллекта (ИИ) может немного изменить эти цифры в свете результатов других исследований, которые показывают растущее значение систем периферийных вычислений и методов на основе ИИ. Однако на данный момент C и C ++ остаются предпочтительными языками программирования среди разработчиков встраиваемых систем.

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

В процессе встроенного проектирования по-прежнему преобладает стадия детального проектирования, на которую приходится 30% времени проектирования - цифра, которая остается неизменной в течение последних нескольких лет (рис. 5). В новом вопросе на 2019 год количество времени, затрачиваемого на оценку рисков для безопасности или конфиденциальности, вызывает вопросы о роли методов более высокого уровня для обеспечения безопасности и конфиденциальности во встроенных проектах.

щелкните, чтобы увеличить изображение

Рисунок 5. Время, затраченное на разные стадии проектирования. (Источник:исследование рынка встраиваемых систем, 2019 г.)

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

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

щелкните, чтобы увеличить изображение

Рис. 6. Рассматриваемое распределение ведущих операционных систем в регионах. (Источник:исследование рынка встраиваемых систем, 2019 г.)

Наряду с упомянутыми выше разделами, Исследование рынка встраиваемых систем за 2019 год предлагает подробное понимание текущей и ожидаемой роли микропроцессоров, ПЛИС и областей разработки, включая повторное использование аппаратных IP-адресов, методы проектирования, инструменты системного уровня, а также управление проектами и версиями.

Полный 99-страничный отчет по исследованию рынка встраиваемых систем за 2019 год доступен для немедленной загрузки.


Встроенный

  1. ROHM:передовые технологии управления питанием и сенсорные технологии на Embedded World 2019
  2. Hyperstone для демонстрации новейшего контроллера SSD на выставке Embedded World 2019
  3. ADI показывает технологии для каждой области проектирования встроенных систем
  4. Avnet Silica демонстрирует технологии искусственного интеллекта и Интернета вещей во встроенном мире 2019
  5. TDK демонстрирует свои основные продукты для встраиваемых технологий
  6. Apacer представляет высокоскоростные решения для хранения данных во встроенном мире 2019
  7. Renesas выделяет интеллект конечных точек во встроенном мире 2019
  8. Решения GIGAIPC IoT во встроенном мире 2019
  9. Mouser представляет новую сенсорную технологию на выставке Sensors Expo 2019
  10. congatec:новые технологии встроенных пограничных серверов для энергетического сектора