Integrated development environment and optimizing C/C++ compiler for R32C
IAR Embedded Workbench provides full support for devices in R32C 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 R32C
- Automatic checking of MISRA C rules (MISRA-C:2004)
- Configuration files for all devices in R32C family
- Renesas E30 emulator debugger support
- Run-time libraries
- Relocating R32C assembler
- Linker and librarian tools
- C-SPY® debugger with R32C 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
Hardware debugging support:
- Renesas E8a emulator
- Renesas E30 emulator
- Renesas E30A emulator
- C-SPY Debugger plugin SDK available for 3rd party debuggers
RTOS support:
- RTOS-aware debugging with built-in plugin for OSEK Run Time Interface ORTI
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.
Supported devices:
| Group | Device | HW debug support |
| R32C/111 | R5F64110 | E30, E30A, E8a |
| R32C/111 | R5F64111 | E30, E30A, E8a |
| R32C/111 | R5F64112 | E30, E30A, E8a |
| R32C/111 | R5F64114 | E30, E30A, E8a |
| R32C/111 | R5F64115 | E30, E30A, E8a |
| R32C/111 | R5F64116 | E30, E30A, E8a |
| R32C/111 | R5F6411E | E30, E30A, E8a |
| R32C/111 | R5F6411F | E30, E30A, E8a |
| R32C/116 | R5F64165 | E30A, E8a |
| R32C/116 | R5F64166 | E30A, E8a |
| R32C/116 | R5F64167 | E30A, E8a |
| R32C/116 | R5F64168 | E30A, E8a |
| R32C/116 | R5F64169 | E30A, E8a |
| R32C/116A | R5F6416JA | E30A, E8a |
| R32C/116A | R5F6416KA | E30A, E8a |
| R32C/116A | R5F6416LA | E30A, E8a |
| R32C/116A | R5F6416MA | E30A, E8a |
| R32C/117 | R5F64175 | E30A, E8a |
| R32C/117 | R5F64176 | E30A, E8a |
| R32C/117 | R5F64177 | E30A, E8a |
| R32C/117 | R5F64178 | E30A, E8a |
| R32C/117 | R5F64179 | E30A, E8a |
| R32C/117 | R5F6417A | E30A, E8a |
| R32C/117 | R5F6417B | E30A, E8a |
| R32C/117A | R5F6417JA | E30A, E8a |
| R32C/117A | R5F6417KA | E30A, E8a |
| R32C/117A | R5F6417LA | E30A, E8a |
| R32C/117A | R5F6417MA | E30A, E8a |
| R32C/118 | R5F64185 | E30A, E8a |
| R32C/118 | R5F64186 | E30A, E8a |
| R32C/118 | R5F64187 | E30A, E8a |
| R32C/118 | R5F64188 | E30A, E8a |
| R32C/118 | R5F64189 | E30A, E8a |
| R32C/118A | R5F6418JA | E30A, E8a |
| R32C/118A | R5F6418KA | E30A, E8a |
| R32C/118A | R5F6418LA | E30A, E8a |
| R32C/118A | R5F6418MA | E30A, E8a |
| R32C/120 | R5F64206 | E30A, E8a |
| R32C/120 | R5F64207 | E30A, E8a |
| R32C/120 | R5F6420A | E30A, E8a |
| R32C/120 | R5F6420B | E30A, E8a |
| R32C/121 | R5F64210 | E30, E30A, E8a |
| R32C/121 | R5F64211 | E30, E30A, E8a |
| R32C/121 | R5F64212 | E30, E30A, E8a |
| R32C/121 | R5F64213 | E30, E30A, E8a |
| R32C/121 | R5F64216 | E30, E30A, E8a |
| R32C/121 | R5F64217 | E30, E30A, E8a |
| R32C/121 | R5F64218 | E30, E30A, E8a |
| R32C/121 | R5F64219 | E30, E30A, E8a |
| R32C/121 | R5F6421A | E30, E30A, E8a |
| R32C/121 | R5F6421B | E30, E30A, E8a |
| R32C/121 | R5F6421C | E30, E30A, E8a |
| R32C/121 | R5F6421D | E30, E30A, E8a |
| R32C/142 | R5F6442F | E30A |
| R32C/142 | R5F6442H | E30A |
| R32C/145 | R5F6445F | E30A, E8a |
| R32C/145 | R5F6445H | E30A, E8a |
| R32C/151 | R5F64514 | E30, E30A, E8a |
| R32C/151 | R5F64515 | E30, E30A, E8a |
| R32C/151 | R5F6451M | E30, E30A, E8a |
| R32C/151 | R5F6451N | E30, E30A, E8a |
| R32C/152 | R5F64524 | E30, E30A, E8a |
| R32C/152 | R5F64525 | E30, E30A, E8a |
| R32C/152 | R5F6452M | E30, E30A, E8a |
| R32C/152 | R5F6452N | E30, E30A, E8a |
| R32C/153 | R5F64534 | E30, E30A, E8a |
| R32C/153 | R5F64535 | E30, E30A, E8a |
| R32C/153 | R5F6453M | E30, E30A, E8a |
| R32C/153 | R5F6453N | E30, E30A, E8a |
| R32C/156 | R5F64561 | E30, E30A, E8a |
| R32C/156 | R5F64562 | E30, E30A, E8a |
| R32C/156 | R5F64563 | E30, E30A, E8a |
| R32C/156 | R5F6456F | E30, E30A, E8a |
| R32C/156 | R5F6456G | E30, E30A, E8a |
| R32C/156 | R5F6456H | E30, E30A, E8a |
| R32C/157 | R5F64571 | E30, E30A, E8a |
| R32C/157 | R5F64572 | E30, E30A, E8a |
| R32C/157 | R5F64573 | E30, E30A, E8a |
| R32C/157 | R5F6457F | E30, E30A, E8a |
| R32C/157 | R5F6457G | E30, E30A, E8a |
| R32C/157 | R5F6457H | E30, E30A, E8a |
| R32C/160 | R5F64600 | E30, E30A, E8a |
| R32C/160 | R5F64601 | E30, E30A, E8a |
| R32C/160 | R5F6460E | E30, E30A, E8a |
| R32C/160 | R5F6460F | E30, E30A, E8a |
| R32C/161 | R5F64610 | E30, E30A, E8a |
| R32C/161 | R5F64611 | E30, E30A, E8a |
| R32C/161 | R5F6461E | E30, E30A, E8a |
| R32C/161 | R5F6461F | E30, E30A, E8a |
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.