The code generator plug-in can automatically generate control programs for peripheral modules (device driver programs). By generating needed source code in accordance with user settings, the plug-in shortens development terms and dramatically reduces costs.

Important: A Note to Users of the Code Generator Plug-in for RX and the RL78/G23 group: We recommend that you consider migrating to the Smart Configurator, as it supports the following three functions: importing middleware in the form of FIT modules, generating driver code, and setting pins from the Code Generator Plug-in.

Features

  • Simple operation of all processes through an easy-to-understand GUI
  • Handles checking for cases where multiple peripheral modules are contending for the same pins
  • An API provides functions to make the peripheral functions operate
  • Since this tool is included in the CS+ and e² studio integrated development environments from Renesas, all processes from editing and building code to debugging can be smoothly executed from the same integrated environment
  • Many application notes and sample code [Learn More]
  • Learn More

Release Information

CS+ Code Generator:

Details of upgrade (See Tool News)

Operating Environment

Documentation

Title language Type Format File Size Date
User Guides & Manuals
Code Generator User's Manual: RL78 API Reference 日本語 Manual PDF 6.26 MB
e² studio Code Generator User's Manual: RZ API Reference 日本語 Manual PDF 1.24 MB
Code Generator Tool User's Manual RX API Reference 日本語 Manual PDF 1.99 MB
CS+ Code Generator Tool Integrated Development Environment User's Manual: Peripheral Function Operation 日本語 Manual PDF 2.03 MB
CS+ Code Generator Tool Integrated Development Environment User's Manual: Pin View 日本語 Manual PDF 1.57 MB
CS+ Code Generator Tool Integrated Development Environment User's Manual: RH850 API Reference[CS+ for CC] 日本語 Manual PDF 1.09 MB
CS+ V3.00.00 Integrated Development Environment User's Manual: RL78 Pin Configurator[CS+ for CA,CX] 日本語 Manual PDF 817 KB
Application Notes & White Papers
RL78/G13 Safety Function (A/D Test) CC-RL 日本語 Application Note PDF 571 KB
RL78/G13 Serial Interface IICA (for Slave Transmission/Reception) CC-RL 日本語 Application Note PDF 588 KB
Bluetooth® Low Energy Protocol Stack BLE Virtual UART Application 日本語 Application Note PDF 1.49 MB
RL78/G10 Automatic Hand Soap Dispenser Application Notes 日本語 Application Note PDF 681 KB
RL78/G13 Group Sensirion environmental sensor module control sample software 日本語 Application Note PDF 536 KB
RL78/G10 Wi-Fi module (ESP-WROOM-02) control sample software for TCP/IP Slave Transmission/Reception 日本語 Application Note PDF 792 KB
RL78/G10 Hand dryer Application Notes 日本語 Application Note PDF 496 KB
RL78/G13 CPU Clock Changing and Standby Settings (Assembly) CC-RL 日本語, 简体中文 Application Note PDF 961 KB
RL78/G13 CPU Clock Changing and Standby Settings (C Language) CC-RL 日本語, 简体中文 Application Note PDF 976 KB
RL78/G13 Software UART CC-RL 日本語 Application Note PDF 443 KB
RL78/L12 Thermometer with UART Communication Functions 日本語 Application Note PDF 820 KB
Downloads
- RL78/G13 Safety Function (A/D Test) CC-RL - Sample Code Sample Code ZIP 1.47 MB
- RL78/G13 Serial Interface IICA (for Slave Transmission/Reception) CC-RL - Sample Code Sample Code ZIP 2.49 MB
- Bluetooth® Low Energy Protocol Stack BLE Virtual UART Application - Sample Code Sample Code ZIP 5.83 MB
- RL78/G10 Automatic Hand Soap Dispenser Application Notes - Sample Code Sample Code ZIP 1.79 MB
- RL78/G13 Group Sensirion environmental sensor module control sample software - Sample Code Sample Code ZIP 1.17 MB
- RL78/G10 Wi-Fi module (ESP-WROOM-02) control sample software for TCP/IP Slave Transmission/Reception - Sample Code Sample Code ZIP 2.20 MB
- RL78/G10 Hand dryer Application Notes - Sample Code Sample Code ZIP 1.34 MB
- RL78/G13 CPU Clock Changing and Standby Settings (Assembly) CC-RL - Sample Code Sample Code ZIP 2.01 MB
- RL78/G13 CPU时钟切换和待机设定(汇编语言篇) CC-RL - Sample Code Sample Code ZIP 1.04 MB
- RL78/G13 CPU Clock Changing and Standby Settings (C Language) CC-RL - Sample Code Sample Code ZIP 2.11 MB
- RL78/G13 CPU时钟切换和待机设定(C语言篇) CC-RL - Sample Code Sample Code ZIP 1.09 MB
- RL78/G13 Software UART CC-RL - Sample Code Sample Code ZIP 1.19 MB
- RL78/L12 Thermometer with UART Communication Functions - Sample Code 日本語 Sample Code ZIP 1.01 MB
Tool News
[Notes] CS+ Code Generator for RX, e² studio Code Generator Plug-in, AP4 Coding Assistance Tool for RX 日本語 Tool News - Note PDF 106 KB
[Notes] CS+ Code Generator for RH850, AP4 Coding Assistance Tool for RH850 日本語 Tool News - Note PDF 130 KB
[Notes] e² studio Code Generator Plug-in, AP4 Coding Assistance Tool for RZ 日本語 Tool News - Note PDF 93 KB
[Notes] CS+ Code Generator for RL78, e² studio Code Generator Plug-in, Applilet3 Coding Assistance Tool for RL78 日本語 Tool News - Note PDF 237 KB
[Notes] CS+ Code Generator for RL78 (CS+ for CC), CS+ Code Generator for RL78 (CS+ for CA,CX), e² studio Code Generator Plug-in, AP4 Coding Assistance Tool for RL78 日本語 Tool News - Note PDF 168 KB
[Notes]e² studio Code Generator Plug-in 日本語 Tool News - Note PDF 173 KB
[Notes] CS+ Code Generator for RL78 (CS+ for CC), CS+ Code Generator for RL78 (CS+ for CA, CX), e² studio Code Generator Plug-in, Applilet3 Coding Assistance Tool for RL78, AP4 Coding Assistance Tool for RL78 日本語 Tool News - Note PDF 227 KB
[Notes] CS+ Code Generator for RX, e² studio Code Generator Plug-in, AP4 Coding Assistance Tool for RX 日本語 Tool News - Note PDF 129 KB
[Notes] e² studio Code Generator Plug-in, AP4 Coding Assistance Tool for RZ 日本語 Tool News - Note PDF 120 KB
[Notes] CS+ Code Generator for RH850, AP4 Coding Assistance Tool for RH850 日本語 Tool News - Note PDF 122 KB
[Notes] CS+ Code Generator for RL78 (CS+ for CC), CS+ Code Generator for RL78 (CS+ for CA, CX), e² studio Code Generator Plug-in, AP4 Coding Assistance Tool for RL78, Applilet3 Coding Assistance Tool for RL78 日本語 Tool News - Note PDF 202 KB
[Notes] CS+ Code Generator for RL78 (CS+ for CC), CS+ Code Generator for RL78 (CS+ for CA, CX), e² studio Code Generator Plug-in, Applilet3 Coding Assistance Tool for RL78 日本語 Tool News - Note PDF 418 KB
Note on Using the Following Tools: CS+ Code Generator for RL78 (CS+ for CC), CS+ Code Generator for RL78 (CS+ for CA and CX), e² studio Code Generator Plug-in, Applilet3 Coding Assistance Tool for RL78 日本語 Tool News - Note PDF 60 KB
Note on Using the Following Tools:Code Generator for RL78 (CS+ for CC), CS+ Code Generator for RL78 (CS+ for CA and CX), e2 studio (Code Generator Plug-in), and Applilet3 coding assistance tool for RL78 日本語 Tool News - Note PDF 62 KB
[Upgrade to revision] CS+ Code Generator for RL78 (CS+ for CC) V2.20.00, CS+ Code Generator for RL78 (CS+ for CA,CX) V2.20.00, e² studio Code Generator Plug-in V2.16.0 日本語 Tool News - Release PDF 178 KB
[Upgrade to revision] e² studio Code Generator Plug-in V2.17.0, AP4 Coding Assistance Tool for RZ V1.10.00 日本語 Tool News - Release PDF 87 KB
Other
Code Generator for RL78 CS+ Code Generator for RL78 (CS+ for CC/CA,CX) V2.21.00, e2 studio Code Generator Plug-in V2.18.0, AP4 for RL78 V1.20.00, Applilet3 for RL78 V1.20.00 Release Note 日本語 Release Note PDF 835 KB
CS+ Code Generator for RL78 (CS+ for CC/CA,CX) V2.20.00, e² studio Code Generator Plug-in V2.17.0 Release Note 日本語 Release Note PDF 708 KB
Code Generator for RZ e² studio Code Generator Plug-in V2.17.0, AP4 for RZ V1.10.00 Release Note 日本語 Release Note PDF 438 KB
CS+ Code Generator for RL78 (CS+ for CC/CA,CX) V2.19.00, e² studio Code Generator Plug-in V2.15.1 / V2.16.100, AP4 for RL78 V1.18.00, Applilet3 for RL78 V1.18.00 Release Note 日本語 Release Note PDF 457 KB
CS+ Code Generator for RX V1.16.00 Release Note 日本語 Release Note PDF 467 KB
CS+ Code Generator for RH850 V1.04.00 Release Note 日本語 Release Note PDF 146 KB

Downloads

Title language Type Format File Size Date
Software
[Evaluation Software] CS+ for CA,CX V4.05.00 (Single Download) 日本語 Evaluation Software ZIP 483.78 MB
[Evaluation Software] CS+ for CC V8.05.00 (Single Download) 日本語 Evaluation Software ZIP 719.07 MB
- RL78/G13 Safety Function (A/D Test) CC-RL 日本語 Application Note PDF 571 KB
Upgrades
e² studio 2021-04 installer for Windows 日本語 Upgrade - IDE ZIP 1,816.26 MB
CS+ Code Generator for RL78 (CS+ for CA,CX) V2.21.00 日本語 Upgrade - IDE ZIP 41.42 MB
CS+ Code Generator for RL78 (CS+ for CC) V2.21.00 日本語 Upgrade - IDE ZIP 42.28 MB
Code Generator Common (CS+ for CA,CX) V1.16.00 日本語 Upgrade - IDE ZIP 7.85 MB
Code Generator Common (CS+ for CC) V1.19.00 日本語 Upgrade - IDE ZIP 8.74 MB
e² studio 2020-10 Linux Host 日本語 Upgrade - IDE ZIP 570.25 MB
e² studio 2020-10 installer for Windows 日本語 Upgrade - IDE ZIP 1,616.95 MB
e² studio V7.8.0 installer (Offline installer) 日本語 Upgrade - IDE ZIP 1,396.24 MB
CS+ Code Generator for RH850 V1.04.00 日本語 Upgrade - IDE ZIP 5.95 MB
CS+ Code Generator for RX V1.16.00 日本語 Upgrade - IDE ZIP 23.23 MB
Sample Code
RL78/G13 Safety Function (A/D Test) CC-RL - Sample Code Sample Code ZIP 1.47 MB

Microcontrollers for Code Generation

Target Device IDE
MCU Series Group CS+ e²studio
RL78 RL78/F1x RL78/F12, RL78/F13, RL78/F14, RL78/F15, RL78/F1E lens lens
RL78/G1x RL78/G10, RL78/G11, RL78/G12, RL78/G13, RL78/G13A, RL78/G14, RL78/G1A, RL78/G1C, RL78/G1D, RL78/G1E, RL78/G1F, RL78/G1G, RL78/G1H
RL78/H1x RL78/H1D
RL78/I1x RL78/I1A, RL78/I1C, RL78/I1D, RL78/I1E
RL78/L1x RL78/L12, RL78/L13, RL78/L1A, RL78/L1C
RX RX100 RX110 (Note1), RX111 (Note1), RX113 (Note1), RX130 (Note1) lens lens
RX200 RX230 (Note1), RX231 (Note1), RX23T (Note1), RX24T (Note1), RX24U (Note1)
RX600 RX64M (Note1), RX651 (Note1), RX65N (Note1)
RX700 RX71M (Note1)
RZ RZ/T RZ/T1

lens
RH850 RH850/E1x RH850/E1M-S (Please contact us.), RH850/E1L (Please contact us.) lens

RH850/F1x RH850/F1K lens

78K0R 78K0R/Kx 78K0R/Kx3, 78K0R/Kx3-A, 78K0R/Kx3-L lens

78K0R/Lx 78K0R/Lx3
78K0R/Ix 78K0R/Ix3
78K0R/Fx 78K0R/Fx3
78K0 78K0/Kx 78K0/Kx2-L
78K0/Ix 78K0/Ix2
V850 V850E/Sx V850E/Sx3-H
V850ES/Jx V850ES/Jx3, V850ES/Jx3-L, V850ES/Jx3-H, V850ES/Jx3-E

lens Available | — Not Available

Note

  1. You cannot use the code generator plug-in when creating a new project for devices of this group with CS+ or the e²studio since they are supported by the Smart Configurator.
    Regarding the Smart Configurator >>