IAR Embedded Workbench for R32C provides full support for devices in R32C series and generates very compact and efficient code. Built-in plug-ins to various hardware debug systems and RTOSs are included in standard edition.
Highlights
E30A emulator support
Build integration with IAR visualSTATE
Text editor improvements
Updated device support
Key components
Integrated development environment with project management tools and editor
Highly optimizing R32C compiler supporting C and C++
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, both printed and in PDF format
Context-sensitive online help
Supported devices
IAR Embedded Workbench from IAR Systems supports the R32C family. Configuration files and hardware debugging support are available for the following devices:
R5F64110, R5F64111, R5F64112, R5F64114, R5F64115, R5F64116, R5F64186, R5F64210, R5F64211, R5F64212, R5F64213, R5F6421E, R5F6421F, R5F6421G, R5F6421H, R5F64331, R5F64332, R5F64333, R5F64511, R5F64512, R5F64513, R5F64514, R5F64515, R5F6451F, R5F6451G, R5F6451H, R5F6451M, R5F6451N, R5F64522, R5F64523, R5F64524, R5F64525, R5F6452G, R5F6452H, R5F6452M, R5F6452N, R5F64532, R5F64533, R5F64534, R5F64535, R5F6453G, R5F6453H, R5F6453M, R5F6453N, R5F64561, R5F64562, R5F64563, R5F6456F, R5F6456G, R5F6456H, R5F64571, R5F64572, R5F64573, R5F6457F, R5F6457G, R5F6457H, R5F64600, R5F64601, R5F6460E, R5F6460F, R5F64610, R5F64611, R5F6461E, R5F6461F
Hardware debugging support
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