- RX Family (32-bit)
This C/C++ compiler package includes the following embedded system development tools. The powerful optimizations offer the ultimate in execution speed and code efficiency, and the utilities increase productivity.
- C/C++ compiler
ANSI-compliant(C89, C99*). Language specification supports exception processing and template functions according to ANSI/ISO standards. This compiler builds a RX application written in C or C++ and generates a compact and high-speed object. Optimizing function has made possible the specialized code for each microcomputer in addition to the general optimization techniques that are deletion of common expression, register allocation, etc.. Furthermore, embedded function provides Interruption function description, system command description, etc., each of which is not supported by ANSI C/C++ language specification. These are useful to support the embedded program as an extended function.
* Except for variable length array
A source program is described efficiently by pre-processor functions such as File Inclusion Function, Conditional Assembly Function, Macro Function, etc..
- Optimizing Linkage Editor
Linkage Editor inputs a large number of object programs which are output by the compiler and assembler. Linkage Editor also outputs load modules and library files.
- Standard Library Generator
Generate the standard library files, which are provided by the compiler, by using the user-specified option.
- Simulator Debugger
This simulator debugger is highly accurate simulator(CPU core) and provides source level debugging capability in targetless system-level. It supports the program performance evaluation function and the powerful debugging function.
Call Walker has a stack value display function with C,C++ function and module tree. Function allocation editing by drag & drop is available. MapViewer has the GUI display function of a map file output by the Optimizing Linkage Editor.
- IDE (Integrated Development Environment) : HEW (High-performance Embedded Workshop)
High-performance Embedded Workshop provides a GUI-based integrated development environment on Windows operating systems for the development and debugging of embedded applications for Renesas microcontrollers. It supports seamless integration and easy access to all tools for coding, compiling, linking, and debugging. All tools packaged together inside offer a variety of functions and greatly increase productivity.