Исследование встроенных рынков, 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 год доступен для немедленной загрузки.
Встроенный
- ROHM:передовые технологии управления питанием и сенсорные технологии на Embedded World 2019
- Hyperstone для демонстрации новейшего контроллера SSD на выставке Embedded World 2019
- ADI показывает технологии для каждой области проектирования встроенных систем
- Avnet Silica демонстрирует технологии искусственного интеллекта и Интернета вещей во встроенном мире 2019
- TDK демонстрирует свои основные продукты для встраиваемых технологий
- Apacer представляет высокоскоростные решения для хранения данных во встроенном мире 2019
- Renesas выделяет интеллект конечных точек во встроенном мире 2019
- Решения GIGAIPC IoT во встроенном мире 2019
- Mouser представляет новую сенсорную технологию на выставке Sensors Expo 2019
- congatec:новые технологии встроенных пограничных серверов для энергетического сектора