Date: 15/11/2010
IAR Systems latest embedded software workbench supports C++
IAR Systems has announced its newly released IAR Embedded Workbench for ARM 6.10, the latest version of its comprehensive tool chain for embedded systems developers. Supporting a wide range of ARM targets, this version of IAR Embedded Workbench is the first to incorporate full ISO/ANSI specification support of C++.
C++ language benefits to the embedded systems developers include STL, RTTI and exceptions.
IAR says C++ is increasingly being used for the development of large embedded systems in application areas such as consumer electronics and infotainment. These systems often run on high-end processors with enough performance to house powerful but resource-demanding C++ language features. The full C++ support now offered by IAR Embedded Workbench allows easier integration of commercially available software that shortens development cycles. It also avoids the risks associated with using a C++ compiler not to the ISO/ANSI C++ specification since future updates of commercial software will be supported regardless of which language features are being utilized, claims IAR.
IAR Systems has also announced the availability of the software development tools for Atmel's 32-bit AVR UC3C family of microcontrollers that feature an extended instruction set capable of hardware-accelerated floating point arithmetic. IAR says its Embedded Workbench is currently the only tool suite offering compiler support for the FPU on UC3C devices. Developers using devices in the UC3C series will benefit from the integrated floating-point compiler support provided in IAR Embedded Workbench.