CubeSuite+ and High-performance Embedded Workshop, our integrated development environments, are easy to use, scalable to match your development needs, have a proven track record, and fully support the RX family. They enable you to handle everything from coding and building to evaluation and verification.
They provide the necessary environment for all stages of the RX application development process and are backed by comprehensive support services, enabling customers to develop new systems in less time.
Want to get started evaluating RX Family products right away? Renesas Starter Kits are just what you are looking for. They contain all the development environment elements needed for MCU evaluation and initial implementation. Since all of the MCU's control signals are output, the board can be connected to the system under development for easy debugging.
[ Components of Renesas Starter Kit for RX ]
CPU board
On-chip debugging emulator E1
Evaluation version of C/C++ Compiler Package for RX Family (incl. Simulator)
Evaluation version of Flash Development Toolkit (Programming software)
High-Performance Evaluation Boards Evaluation and demo boards for checking RX system operation are available. They provide a way to confirm the speedy and powerful performance of the RX with your own eyes. Check out our demo video!
Package including compiler, assembler, optimizing linker, cycle accurate simulator, and stack analysis tool
Conformance with ANSI C89 and C99 standards. (Except for variable-length arrays.)
Easy porting of program code for earlier MCUs (setting option to assimilate language specifications, checking/notification of specific extended specifications, endian switching)
Conformance with industry-standard µITRON4.0 specification
Compact design suitable for implementation in ROM
Automatic selection of only required modules during linking for a more lightweight system
GUI configurator to facilitate building the kernel
Debugging functions with real-time OS support through High-performance Embedded Workshop (real-time OS auto-recognition, debugging console with standard I/O support and no need for patches)
Two Types of Emulators Two types of emulators, an affordable on-chip debugging emulator with basic functions and a full-spec emulator system with rich, high-performance debugging functions, are available. You can select and combine the emulator that best meet your development needs.
All emulator products include the integrated development environment and an emulator-debugger that runs under it.
[ E1 and E20 On-Chip Debugging Emulators ]
Easy connection. Allows debugging of an RX MCU while mounted on the system board.
Powered by USB bus. No dedicated power supply needed.
Also functions as a flash programmer.
Environmentally friendly. All materials in components and package are RoHS compliant.
E1 Emulator Learn more Basic debugging functions at an affordable price. Also provides on-chip trace function.
E20 Emulator Learn more More fully featured than the E1. Enables more advanced debugging with more powerful trace functions, real-time RAM monitoring, and more. (For RX600 Series)
E20 Debug MCU Board for Debugging that Leaves User Pins Free With an on-chip debugger, some user pins must be used for connections to the debugger. A debug MCU board, in contrast, leaves all the user pins free while enabling the full functionality of the E20. There are also high-capacity trace and real-time RAM monitoring functions that work even with MCUs that have no trace signals.
More advanced functions such as high-capacity trace, real-time profiles, and C0/C1 coverage, combined with an easy-to-use GUI. If already in use with earlier MCUs, simply change the MCU unit for compatibility with RX MCUs.
Implementation of functions such as serial number programming and script execution to meet customer requirements
Three types of screen displays, ranging from main screen with many editing functions for development to simplified operation screen for on-site mass-production use
Ability to use as the programmer E1 or E20 on-chip debugging emulator with programming functions (RX Family)
Programming software compatible with a wide range of MCUs, including SuperH, H8SX, R32C, M16C, and R8C MCUs
This programmer allows erasing, programming, and verifying of the software on the target system or a program adapter
Features such as a self-diagnostic function and microcontroller security settings (erasure prevention, reprogramming prevention, etc.) provide peace of mind
Improved functions for production lines (support for on-board/off-board programming and standalone programming)
Compact, space-saving design with optimized button layout for usability
Third-party tool vendors are introducing compilers, emulators, programmers, and other products for the RX Family one after another. This range of products meets a wide variety of requirements.