Diseñadas para hacer frente a la creciente complejidad de los sistemas embebidos, las últimas cadenas de herramientas de IAR ofrecen licencias basadas en la nube, integración de procesos de CI/CD y compatibilidad con múltiples arquitecturas. Mientras Arm y RISC-V siguen impulsando la innovación, IAR ofrece una plataforma unificada para un desarrollo seguro.

«Arm y RISC-V están dando forma al futuro de la innovación integrada, y IAR se enorgullece de ofrecer cadenas de herramientas diseñadas para ayudar a nuestros clientes a innovar y diferenciarse», afirma Thomas Andersson, director de producto de IAR. «Estas últimas versiones amplían la plataforma IAR con una integración DevOps mejorada, la reutilización de código multiarquitectura y soporte integrado para el desarrollo conforme a las normas de seguridad, todo ello disponible a través de un acceso flexible por suscripción habilitado para la nube».

Con los últimos lanzamientos, IAR refuerza aún más su compatibilidad con las prácticas modernas de DevOps y el desarrollo distribuido. La compatibilidad mejorada con SDK de código abierto, flujos de trabajo basados en CMake y ejecutables creados externamente permite a los equipos optimizar el desarrollo en entornos híbridos y nativos de la nube.

En cuanto a las características, la cadena de herramientas Arm añade compatibilidad ampliada con GNU C/C++ y C++20, lo que facilita la integración con SDK de código abierto y de proveedores. La versión RISC-V amplía la compatibilidad con instrucciones DSP y SIMD e incluye compatibilidad con IP de grado automovilístico, como Synopsys ARC-V, lo que permite a los desarrolladores adoptar herramientas listas para la industria con confianza.

Al consolidar los flujos de trabajo modernos en una única plataforma, IAR elimina la fragmentación de la cadena de herramientas. Con soporte integrado para normas de seguridad como ISO 26262, IEC 61508 e IEC 62304, los desarrolladores pueden facilitar la certificación, proteger la propiedad intelectual y reducir el tiempo de comercialización. La plataforma también simplifica el mantenimiento de los sistemas heredados y garantiza la continuidad en los entornos de procesadores en constante evolución, lo que permite a los equipos de desarrollo avanzar más rápido, con mayor flexibilidad y fiabilidad.

Como complemento a estas actualizaciones, las últimas extensiones de IAR Visual Studio Code (v.1.42) incorporan la depuración avanzada con reconocimiento de RTOS a la plataforma IAR. Los desarrolladores obtienen una visibilidad más profunda del comportamiento en tiempo real con el registro de tareas e interrupciones, información sobre la ejecución multinúcleo y compatibilidad nativa con Zephyr RTOS en Arm, todo ello dentro de su entorno de desarrollo habitual. Estas mejoras aceleran el desarrollo, simplifican la depuración y aumentan la transparencia en sistemas embebidos complejos.

Más información