Product: IAR Embedded Workbench for Renesas V850
Supported Architectures: 32bit \ 64bit
Website Home Page :
System Requirements: PC
Supported Operating Systems: Windows XP (32bit) / Vista / 7even / 8.x / Windows 2003 server (32bit) / Windows 2008 server
Size: 262.5 mb
IAR Systems recently launched a new version of its high-performance development tool suite IAR Embedded Workbench for V850. In addition to improved optimizations and updated device support, version 4.20 adds plenty of user-friendly functionality. Further, the IAR C/C++ Compiler for V850 now supports the ISO/IEC 9899:1999 standard, known as C99.
Version 4.20 also adds IAR Systems’ new text editor and source browser. The new text editor include features such as auto-completion, parameter hints, code folding, block select, block indent, bracket matching, zoom and word/paragraph navigation, while the new source browser adds features like Go to Declaration and Find All References to symbols. A browsable Call Graph window enables users to easily navigate through the function call hierarchy, displaying all calls made to and from each function from any source file in the active project. Users can choose to display all possible calls to or from a selected function, gaining a good overview of function calls and the relationships between different parts of the application. To make it easy for developers to use device configuration tools alongside IAR Embedded Workbench, project connections are introduced.
Together with various code generation improvements, the floating point library has been optimized for higher execution speed. The result for the Embedded Microprocessor Benchmark Consortium (EEMBC®) CoreMark® benchmark suite is now about 35 percent improved, compared with the previous version.
In the C-SPY Debugger incorporated with IAR Embedded Workbench, Sampled Graphs are now available. Users can specify variables for which data samples should be collected and view the sampled data either in table format in the Data Sample window or as graphs in the Sampled Graphs window. Also available is a Custom SFR (special function register) window and a Macro Quicklaunch window. The custom SFR window lets users define custom SFRs in C-SPY with selectable access size and type. The Macro Quicklaunch window makes it possible to evaluate expressions and to launch C-SPY macros. The return value from the evaluated macro or expression is shown in a separate column and the user can retrigger the evaluation at any given point.
IAR Systems provides support for the entire line-up of Renesas microcontroller families in the world-leading development tool suite IAR Embedded Workbench. The tool suite includes the highly-optimizing IAR C/C++ Compiler and build tools and the comprehensive C-SPY Debugger incorporated into an easy-to-use integrated development environment (IDE).
Highlights in Version 4.20.1
The add-on product C-STAT for static analysis is now supported. C-STAT features innovative static analysis that can detect defects, bugs, and security vulnerabilities as defined by CERT and the Common Weakness Enumeration, as well as help keeping code compliant to coding standards like MISRA C:2012/2004 or MISRA C++:2008. For more information, see the C-STAT Static Analysis Guide.
– Parallel build
IAR Embedded Workbench can now build projects using multiple parallel processes. This can improve build performance significantly on multi-core or multiple processor computers. To enable parallel build, select Tools>Options>Project>Enable parallel build.
– Custom argument variables
Custom argument variables can be used in IAR Embedded Workbench whenever there is a need for a macro-like expansion that depends on the current context. This could for example be in arguments to an external build tool. See the IDE Project Management and Building Guide for more information.
– Saving C-SPY Watch window content
In the C-SPY Watch window family, you can now choose Save All to File from the context menu to save the contents of the current window to a text file.
– Updated device support
SFR header files, linker configuration files, and device description files have been added for the latest Renesas devices.
– Updated user documentation
The IDE Project Management and Building Guide, and the C-SPY Debugging Guide have been updated to reflect the product changes.
About IAR Systems
IAR Systems provides developers of embedded systems with world-leading software tools for developing competitive products based on 8-, 16-, and 32-bit processors. Established in Sweden in 1983, the company has over 46,000 customers globally, mainly in the areas of industrial automation, medical devices, consumer electronics, telecommunication, and automotive products. IAR Systems has an extensive network of partners and cooperates with the world’s leading semiconductor vendors. IAR Systems Group AB is listed on NASDAQ OMX Stockholm.
48 total views, 1 views today