IAR Embedded Workbench for ARM Integrated development environment and optimizing C/C++ compiler for ARM IAR Embedded Workbench with its optimizing C/C++ compiler is an integrated development environment
for building and debugging ARM-based embedded applications. It provides extensive support for a wide
range of ARM devices, hardware debug systems and RTOSs and generates very compact and efficient code.
Ready-made device configuration files, flash loaders and over 1400 example projects are included.
IAR Embedded Workbench is compatible with other ARM EABI compliant compilers and supports the following ARM cores:
- ARM7 (ARM7TDMI, ARM7TDMI-S and ARM720T)
- ARM7E (ARM7EJ-S)
- ARM9 (ARM9TDMI, ARM920T, ARM922T and ARM940T)
- ARM9E (ARM926EJ-S, ARM946E-S and ARM966E-S, ARM968E-S)
- ARM10E (ARM1020E and ARM1022E)
- ARM11
- SecurCore (SC100, SC110, SC200, SC210)
- Cortex-R4
- Cortex-M0
- Cortex-M1
- Cortex-M3
- XScale
News in the current product version Version 5.40 of IAR Embedded Workbench for ARM includes the following new and enhanced functionality: Information Center A new, web based navigation system that gives easy access to tutorials, product documentation, and example projects. Select Help>Information Center to display the Information Center.
Cortex-R4 Support for code generation and debugging of ARM Cortex-R4 cores.
Cortex-M0 Support for code generation and debugging of ARM Cortex-M0 cores. Debugging on Cortex-M0
hardware is supported using the J-Link probe.
J-Trace for Cortex-M3 Using the J-Trace for Cortex-M3 debug, the debugger can now take advantage of the ETM
trace port available on some Cortex-M3 devices. Instruction trace can be started and stopped
based on conditions like code locations and data accesses. This feature requires the J-Trace for
Cortex-M3 trace probe.
Direct flash erase and download Flash erase and download can be performed without starting the debugger.
Debugging multiple images C-SPY is now capable of debugging several independently built images during one debug session.
Under Project options>Debugger>Images you specify the location of the images to be downloaded
in addition to the current application. There is also a new debugger window called Images where you
select for which application debug information will be displayed.
Cortex-M3 data breakpoint enhancements A data breakpoint in Cortex-M3 is now able to break on a specific value in addition to the address
of the accessed variable.
Auto refresh in the debugger memory window The debugger memory window can be refreshed during program execution, both manually and periodically.
Example projects Over 1400 example projects for various evaluation boards, including evaluation boards from IAR Systems,
Actel, Analog Devices, Aiji Systems, ARM, Atmel, Cirrus Logic, Freescale, Keil, LogicPD, Luminary, Micronas,
Nohau, OKI, Olimex, Pasat, NXP, Phytec, ST, Texas Instruments and Toshiba are included in the product
installation, see the Information Center, or arm\examples directory.
New device support Support for many new devices are added in this release. Please see update-to-date device list for more details.
program + keygen: http://rapidshare.com/files/256574142/CD-EWARM-5401-9287.part1.rar
http://rapidshare.com/files/256639012/CD-EWARM-5401-9287.part2.rarNew links rapidshare:
http://rapidshare.com/files/257243971/CD-EWARM-5401-9287.part1.rarhttp://rapidshare.com/files/257288069/CD-EWARM-5401-9287.part2.rarI've tested installation only