Компания IAR представила обновленные инструментальные цепочки для Arm (v9.70) и RISC-V (v3.40), которые делают разработку встраиваемых систем быстрее, безопаснее и удобнее. Эти решения особенно полезны для автомобильной, промышленной, медицинской и IoT-отраслей, где важны надежность и соответствие стандартам.
Что нового?
🔹 Автоматизация и DevOps
- Готовые Docker-контейнеры для CI/CD-конвейеров.
- Интеграция с CMake и VS Code – теперь можно работать в привычной среде.
- Поддержка отладки внешних ELF-файлов – удобно для сложных проектов.
🔹 Безопасность и стандарты
- Соответствие ISO 26262 (авто), IEC 61508 (промышленность), IEC 62304 (медицина).
- Поддержка MISRA C/C++:2023 – меньше ручного анализа, больше автоматики.
🔹 Производительность
- Для RISC-V – оптимизация DSP/SIMD (актуально для цифровой обработки сигналов).
- Для Arm – полная поддержка C++20, что открывает новые возможности для высоконагруженных систем.
Где это пригодится?
Автомобили – разработка безопасных ЭБУ с предварительно сертифицированными инструментами.
Промышленность – отладка многоядерных систем и анализ RTOS в реальном времени.
Медицина – соответствие строгим стандартам (например, для хирургических роботов).
IoT – безопасные облачные устройства с поддержкой DevOps.
Почему это важно для разработчиков?
- Скорость: Готовые контейнеры и облачное лицензирование экономят время на настройку.
- Гибкость: Поддержка Zephyr RTOS, интеграция с VS Code и CMake.
- Надёжность: Встроенные инструменты статического анализа и трассировки кода.
💡 Фишка от IAR:
"Мы больше не просто компиляторы и отладчики – мы платформа для
embedded-разработки, которая помогает создавать сложные системы быстрее и безопаснее" (Томас Андерссон, директор по продуктам IAR).
Вывод
Если вы разрабатываете встраиваемые системы и хотите ускорить процесс без
потери качества – стоит присмотреться к обновлениям от IAR. Особенно круто для проектов с AI на периферии, автономных систем и медицинских устройств.
🔗 Подробнее: https://www.iar.com/embedded-development-tools
Ссылка на первоисточник: https://www.embedded.com/updated-toolchains-that-rush-embedded-development