We provide you with an easy-to-use, scalable development environment and comprehensive support services for all your development needs.
Renesas Electronics supports all aspects of application development for the RL78 family with products such as the integrated development environments e² studio and CS+, real-time OSes, and programming tools. CS+ makes the full range of tasks related to coding, building, and debugging software straightforward and intuitive, dramatically reducing the time required for development.
- A free evaluation version is also available for the coding tools and the flash programming software. - A tool lineup differs depending on the product group of the RL78 family. See Product Lineup Lists (by RL78 MCU Group).
Notes: 1. Renesas compiler is NOT supported. 2. The E20 emulator may be used as well, but the supported debugging functions are equivalent to those of the E1. 3. This is a programmer for flash MCUs from Renesas. For details about which programmers can be used with each MCU and the programmer specifications, see here. 4. Used together with a programming GUI (provided free of charge). 5. Used together with the programming software Renesas Flash Programmer (a free evaluation version is available).
* CS+ is not generally promoted in the U.S. and Europe. For customers in the U.S. and Europe who are interested in CS+, please contact our regional marketing departments for details. * For details about which emulators can be used with each MCU and emulator specifications, see here. The emulator that can be used might differ depending on the MCU Part Name.
Based on Eclipse, an open source integrated development environment that is widely used worldwide, e² studio is an integrated development environment that supports the Renesas MCUs. It adds to the powerful editor and project management tool that come standard in Eclipse a variety of extension functions as Renesas tools that will help you shorten the amount of time needed for development. If you're already accustomed to the Eclipse environment, or if you want to use the wide array of open source tools available, e² studio is an ideal choice.
Renesas now offers CS+, an integrated development environment providing unified support for the company's MCUs with 8-bit through 32-bit architectures. CS+ provides powerful support for RL78 family application developments.
[Note] CS+ is not generally promoted in the U.S. and Europe. For customers in the U.S. and Europe who are interested in CS+, please contact our regional marketing departments for details.
Want to start evaluating the RL78 right away? The Renesas Starter Kit is just what you need. It brings together in a single package all the development tools needed for microcontroller evaluation and initial implementation. The control signals from the microcontroller are output to the expansion board interface of the CPU board, allowing connection to the target system under development for easy debugging.
〈Components of Renesas Starter Kit for RL78〉
CPU board mounted with RL78
E1 on-chip debugging emulator
Evaluation version of Renesas integrated development environment (includes coding tool, emulator debugger, etc.)
Evaluation version of Renesas Flash Programmer flash programming software
This target board is for testing RL78 microcontroller applications using the E1 on-chip debugging emulator (sold separately). It can be used for testing at all stages, from software development though actual system operation. All pins of the microcontroller are assigned to peripheral port connectors, making it possible to build evaluation circuits using commercially available universal wiring boards.
Enabling embedded systems with a high-quality real-time multitasking environment
Conformance with uITRON 4.0, an industry standard
Compact design suitable for ROM storage
Full complement of service calls
Excellent real-time performance (interrupt response time, task switching time)
Support for convenient functions when used in conjunction with the CS+ integrated development environment (automatic setting of options required to build the OS, display of the state of objects managed by the OS such as tasks and semaphores, graphical display of task operation history and service call issue history)
Three approaches to debugging Three approaches to the debugging environment are available for your development needs.
1．Debugging on a PC
[Simulator for CS+ of RL78 Family, 78K0R and 78K0] Learn more about this product Simulator enabling source-level debugging of applications in the CS+ integrated development environment before the target system exists
Rich break functions and coverage measurement functions
Ability to evaluate software modules in a manner very similar to evaluation on the actual device
Intuitive graphical user interface (GUI) operability makes your debugging environment highly user-friendly.
2．Debugging with basic functions
[E1 emulator] Learn more about this product This emulator delivers basic debugging capabilities at a low price and supports on-chip trace functionality. 1
Simple to connect. Allows debugging via a connection to the RL78 mounted in the system under development.
Can also be used with other Renesas Electronics microcontrollers.
USB bus powered. No external power supply required.
Also functions as a flash programmer.
Environmentally friendly. All materials, from components to packaging, are RoHS compliant.
Note: 1. The on-chip trace function is supported only on versions of the RL78/G14 with a ROM size of 96 KB or more.
* The E20 emulator may be used as well, but the supported debugging functions are equivalent to those of the E1.
A wide variety of products for the RL78 family, such as compilers and programmers, are available from partner tool vendors. These products enable the RL78 family to be used in an even broader range of applications.