Разработанные для решения проблем, связанных с растущей сложностью встраиваемых систем, новейшие наборы инструментов IAR предлагают облачное лицензирование, интеграцию процессов CI/CD и поддержку множества архитектур. Поскольку Arm и RISC-V продолжают стимулировать инновации, IAR предоставляет единую платформу для безопасной разработки.

«Arm и RISC-V формируют будущее инноваций в области встраиваемых систем, и компания IAR гордится тем, что предлагает наборы инструментов, разработанные для того, чтобы помочь нашим клиентам внедрять инновации и выделяться на фоне конкурентов», — сказал Томас Андерссон, менеджер по продуктам в IAR. «Эти последние релизы расширяют платформу IAR за счет улучшенной интеграции с DevOps, повторного использования кода на разных архитектурах и встроенной поддержки разработки, соответствующей требованиям безопасности, — все это доступно благодаря гибкому облачному доступу по подписке».

В своих последних релизах IAR еще больше укрепляет совместимость с современными практиками DevOps и распределенной разработкой. Расширенная поддержка SDK с открытым исходным кодом, рабочих процессов на основе CMake и исполняемых файлов, созданных извне, позволяет командам оптимизировать разработку в гибридных и облачных средах.

Что касается функциональности, инструментарий Arm расширяет поддержку GNU C/C++ и C++20, упрощая интеграцию с SDK с открытым исходным кодом и от сторонних производителей. Версия RISC-V расширяет поддержку инструкций DSP и SIMD и включает поддержку IP-ядер автомобильного класса, таких как Synopsys ARC-V, что позволяет разработчикам уверенно использовать готовые к применению в отрасли инструменты.

Благодаря объединению современных рабочих процессов на единой платформе, IAR устраняет фрагментацию цепочки инструментов. Встроенная поддержка стандартов безопасности, таких как ISO 26262, IEC 61508 и IEC 62304, позволяет разработчикам упростить сертификацию, защитить интеллектуальную собственность и сократить время выхода на рынок. Платформа также упрощает обслуживание устаревших систем и обеспечивает непрерывность работы в постоянно развивающихся средах процессоров, позволяя командам разработчиков работать быстрее, с большей гибкостью и надежностью.

В дополнение к этим обновлениям, последние расширения IAR для Visual Studio Code (версия 1.42) обеспечивают расширенную отладку с учетом RTOS на платформе IAR. Разработчики получают более глубокое понимание поведения в реальном времени благодаря логированию задач и прерываний, анализу выполнения на многоядерных процессорах и нативной поддержке Zephyr RTOS на Arm — и все это в привычной среде разработки. Эти улучшения ускоряют разработку, упрощают отладку и повышают прозрачность в сложных встроенных системах.

Более подробная информация