Contact IAR Systems
Home Products Support Resources Downloads About us Contact My Pages
Development kits Compilers and debuggers RTOS, TCP/IP, USB, GUI State machine tools Debug probes Solutions Ordering information
 
Product packages
User guides
Benchmark test results
 
 
 
 
 
Products   >   Compilers and debuggers   >   Renesas SuperH   >  

IAR Embedded Workbench® for Renesas SuperH

Integrated development environment and optimizing C/C++ compiler for SuperH

IAR Embedded Workbench for SuperH with its optimizing C and C++ compiler provides full support for SH-2A and SH2A-FPU based devices and generates very compact and efficient code. It supports on-chip debugging through Renesas E10A-USB Emulator and through export to most third party debug systems.
 
 

Highlights in version 2.10

Download free 30-day evaluation edition
  • New product
  • Support for SH-2A and SH2A-FPU cores
  • E10A-USB support with trace functionality
  • Elf/Dwarf internal object format

  

For more details, please download the datasheet.
 
 

Key components

  • Integrated development environment with project management tools and editor
  • Highly optimizing C and C++ compiler for SH-2A and SH2A-FPU
  • Configuration files for all devices
  • Run-time libraries
  • Relocating SH-2A assembler
  • Linker and librarian tools
  • C-SPY® debugger with SH-2A simulator and support for RTOS-aware debugging on hardware
  • Example projects and code templates
  • User and reference guides in PDF format
  • Context-sensitive online help

Supported devices

IAR Embedded Workbench supports all devices in the SH-2A and SH2A-FPU families. Configuration files and hardware debugging support are available for the following device groups:

 

7201, 7203, 7206, 7211, 7243, 72544R, 7261, 7262, 7263, 7264, 7285, 7286, 7670, 72AV


Note: Our partners frequently release new devices and the latest ones may not be listed here. We continually add support to new devices; please contact IAR Systems to find out whether your new device is already supported or when it will become available.

Debugging system support

  • C-SPY Debugger simulator
  • Renesas E10A-USB driver
  • C-SPY Debugger plugin SDK available for 3rd party debuggers
  • Supports various linker output formats for debugging in 3rd party debug systems

RTOS support

RTOS-aware debugging is provided with built-in plugins for:

  • OSEK Run Time Interface ORTI
  • Micrium uC/OS-II
  • SEGGER embOS

The RTOS plugin installs a number of new windows in C-SPY, most importantly the task or thread list windows where task-specific breakpoints can be specified and task-specific steps executed. Different inspector windows display the contents of the internal data structures of the RTOS such as timers, queues, semaphores, resources and mailboxes.
 
Shortcut to this page: http://www.iar.com/ewsh

Download

 

In-depth information

 

More SuperH tools