IAR Embedded Workbench for Renesas M32C

IAR Embedded Workbench provides full support for devices in the M32C and M16C/8x series.

IAR Systems offers powerful development tools for the entire range of Renesas MCUs.

Download

Key components:

  • Integrated development environment with project management tools and editor
  • Highly optimizing C and C++ compiler for M32C
  • Automatic checking of MISRA C rules (MISRA-C:2004)
  • Configuration files for all M32C and M16C/8x families
  • 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 in PDF format
  • Context-sensitive online help

Hardware debugging support:

  • Renesas PC7501 emulator
  • Renesas E8 on-chip debug (OCD)

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

  • 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.

Supported devices:

CategoryModel
M16C 80 GroupM30800FC
M16C 80 GroupM30800MC
M16C 80 GroupM30800S
M16C 80 GroupM30802FC
M16C 80 GroupM30802MC
M16C 80 GroupM30802S
M16C 80 GroupM30803FG
M16C 80 GroupM30803MG
M16C 80 GroupM30803S
M16C 80 GroupM30805FG
M16C 80 GroupM30805MG
M16C 80 GroupM30805S
M32C 80 GroupM30800SA
M32C 81 GroupM30810MC
M32C 81 GroupM30810MCT
M32C 81 GroupM30810MCV
M32C 81 GroupM30812MC
M32C 81 GroupM30812MCT
M32C 81 GroupM30812MCV
M32C 81 GroupM3081LMC
M32C 81 GroupM3081NMC
M32C 82 GroupM30823MH
M32C 82 GroupM30823MW
M32C 82 GroupM30825MH
M32C 82 GroupM30825MW
M32C 82 GroupM30826MH
M32C 82 GroupM30827MH
M32C 82 GroupM30828MH
M32C 82 GroupM30829MH
M32C 83 GroupM30833FJ
M32C 83 GroupM30833FJT
M32C 83 GroupM30833FJV
M32C 83 GroupM30835FJ
M32C 84 GroupM30840MC
M32C 84 GroupM30840ME
M32C 84 GroupM30840S
M32C 84 GroupM30842MC
M32C 84 GroupM30842ME
M32C 84 GroupM30842S
M32C 84 GroupM30843FH
M32C 84 GroupM30843FJ
M32C 84 GroupM30843FJT
M32C 84 GroupM30843FW
M32C 84 GroupM30843MW
M32C 84 GroupM30845FH
M32C 84 GroupM30845FJ
M32C 84 GroupM30845FJT
M32C 84 GroupM30845FW
M32C 84 GroupM30845MW
M32C 85 GroupM30850FJ
M32C 85 GroupM30850FJT
M32C 85 GroupM30852FJ
M32C 85 GroupM30852FJT
M32C 85 GroupM30853FH
M32C 85 GroupM30853FHT
M32C 85 GroupM30853FJ
M32C 85 GroupM30853FW
M32C 85 GroupM30853FWT
M32C 85 GroupM30853MW
M32C 85 GroupM30855FH
M32C 85 GroupM30855FHT
M32C 85 GroupM30855FJ
M32C 85 GroupM30855FW
M32C 85 GroupM30855FWT
M32C 85 GroupM30855MW
M32C 86 GroupM30863FH
M32C 86 GroupM30863FJ
M32C 86 GroupM30865FH
M32C 86 GroupM30865FJ
M32C 86 GroupM30865FJT
M32C 87 GroupM30873FH
M32C 87 GroupM30873MH
M32C 87 GroupM30875FH
M32C 87 GroupM30875MH
M32C 87 GroupM30876FJ
M32C 87 GroupM30876MJ
M32C 87 GroupM30878FJ
M32C 87 GroupM30878MJ
M32C 87 GroupM30879FK
M32C 87 GroupM30879FL
M32C 87 GroupM3087BFK
M32C 87 GroupM3087BFL
M32C 88 GroupM30880FH
M32C 88 GroupM30880FJ
M32C 88 GroupM30880FW
M32C 88 GroupM30882FH
M32C 88 GroupM30882FJ
M32C 88 GroupM30882FW
M32C 8A GroupM308A0S
M32C 8A GroupM308A3S
M32C 8A GroupM308A5S
M32C 8B GroupM308B6F
M32C 8B GroupM308B6S
M32C 8B GroupM308B8F
M32C 8B GroupM308B8S
M32C 95 GroupM30950FH
M32C 95 GroupM30952FH
M32C 95 GroupM30953FJ
M32C 95 GroupM30955FJ
M32C 95 GroupM30956FK
M32C 95 GroupM30958FK

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.