Contact IAR Systems
Home Products Support Resources Downloads About us My Pages Contact
Development kits Compilers and debuggers RTOS, TCP/IP, USB Debug probes State machine tools Solutions Ordering information
 
Product News V3.21
Version 3.20
Product packages
User guides
 
 
 
 
 
Products   >   Compilers and debuggers   >   Renesas M32C   >  

IAR Embedded Workbench for Renesas M32C

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

IAR Embedded Workbench for M32C provides full support for devices in M32 C and M16C/8x series and generates very compact and efficient code. Built-in plugins to various hardware debug systems and RTOSes are included in the standard edition.
 
 

Highlights in version 3.21

  • Support for the Renesas Compact Emulator
  • Renesas style SFR definitions added to I/O-files
  • Memory Save/Restore
  • Statics watch window
  • Symbolic Memory window
  • Improved breakpoint display
 
 

Key components

  • Integrated development environment with project management tools and editor
  • Highly optimizing M32C compiler supporting C and C++
  • Configuration files for all M32C and M16C/8x families
  • ROM-monitor and emulator debugger support
  • Run-time libraries
  • Relocating M32C assembler
  • Linker and librarian tools
  • C-SPY debugger with M32C simulator and support for RTOS-aware debugging on hardware
  • Example projects for M32C and code templates
  • User and reference guides, both printed and in PDF format
  • Context-sensitive online help

Supported devices

IAR Embedded Workbench from IAR Systems supports the M32C and M16C/8x families. Configuration files and hardware debugging support are available for the following devices:

M30800FC, M30800MC, M30800S, M30800SA, M30802FC, M30802MC, M30802S, M30803FG, M30803MG, M30803S, M30805FG, M30805MG, M30805S, M30810MC, M30810MCT, M30810MCV, M30812MC, M30812MCT, M30812MCV, M3081LMC, M3081NMC, M30823MH, M30823MW, M30825MH, M30825MW, M30826MH, M30827MH, M30828MH, M30829MH, M30833FJ, M30833FJT, M30833FJV, M30835FJ, M30840MC, M30840ME, M30840S, M30842MC, M30842ME, M30842S, M30843FH, M30843FJ, M30843FJT, M30843FW, M30843MW, M30845FH, M30845FJ, M30845FJT, M30845FW, M30845MW, M30850FJ, M30850FJT, M30852FJ, M30852FJT, M30853FH, M30853FHT, M30853FJ, M30853FW, M30853FWT, M30853MW, M30855FH, M30855FHT, M30855FJ, M30855FW, M30855FWT, M30855MW, M30863FH, M30863FJ, M30865FH, M30865FJ, M30865FJT, M30873FH, M30873MH, M30875FH, M30875MH, M30876FJ, M30876MJ, M30878FJ, M30878MJ, M30879FK, M30879FL, M3087BFK, M3087BFL, M30880FH, M30880FJ, M30880FW, M30882FH, M30882FJ, M30882FW, M30950FH, M30952FH, M30953FJ, M30955FJ, M30956FK, M30958FK

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.

Hardware debugging support

  • Renesas PC7501 emulator
  • Renesas E8 on-chip debug (OCD)
  • Renesas ROM-monitor used various evaluation boards
    • via RS232 or USB connection
    • via Renesas USB Flash Writer M3A-0665 (USB Monitor board)

Other HW debugger support via compatible output format:
  • Renesas Compact Emulator
  • Renesas PC4701 Emulator
  • Sophia Systems HyperSTAC for M32C etc.

RTOS support

RTOS-aware debugging with built-in plugins:

  • Enea OSE Epsilon 
  • Micriµm µC/OS-II 
  • OSEK Run Time Interface ORTI 
  • Segger embOS

Each 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/ewm32c

Download

 

Related products

 

Tools from our partners