1. Home
    2. Software and Tools
    3. Tools

C Compiler Package for RH850 Family

C Compiler for RH850 Family is intended for the development of ROM-based systems for embedded applications. In addition to powerful optimization functions that help boost code efficiency and speed up program execution, this package provides extension functionality to support a broad range of embedded devices.



New release: CC-RH V1.07.00
In Professional edition, a function to detect indirect function calls to illegal addresses is now supported. This function is useful for improving the security and quality of programs.
The amount of memory on the host PC that CC-RH can use has been expanded. This expansion allows for building of projects larger than previously possible.

Learn More (Tool News) >>

Release Information

Product Name Latest Version / Release Date Note
C Compiler and IDE for RH850 Family Latest Ver.: CS+ V.6.01.00
(CS+ for CC V6.01.00)
Released: Jan 22, 2018
Compiler: CC-RH
Latest Ver.: V1.07.00
Released: Jan 22, 2018



  • ANSI-compliant
    Supports C89 and C99 (Note1).
  • Superior optimization
    Improved optimization for generation of more compact code. In addition, the optimization functionality has been further enhanced with new large-area optimization supporting existing Renesas products. This makes it possible to further minimize the code size and boost the execution speed.
    A multitude of optimization functions are easily accessible via the GUI.
  • Interoperation with RH850 architecture
    Interrupt handling can be accomplished by writing code in C.
    A variety of interrupt functions are provided.
  • Development to match the usage application
    Supports CS+.
    Also supports execution from the command line.
  • An MISRA C rule checker supports the description of high-quality program (Note2)
    Supports automatic checking of C source code based on the MISRA-C: 2004/2012 rules as compiler options
    About MISRA C, refer to here.



  1. The variable length array type, complex type, and some standard library functions of the C99 standard are not supported.
  2. Professional edition only


Product Lineup

Product Name (Note1) IDE Valid period Node Locked License Floating License (Note2)
C Compiler and IDE for RH850 Family Standard Edition CS+ (Note3) permanent
C Compiler and IDE for RH850 Family Professional Edition CS+ (Note3) permanent
C Compiler for RH850 Family Standard Edition CS+ (Note3) annual
C Compiler for RH850 Family Professional Edition CS+ (Note3) annual

✔: Available -: Not Available

When ordering, please contact your local Renesas Electronics marketing office or distributor.



  1. The differences between the Standard and Professional editions are described in detail here.
  2. We currently support only the following products with both floating and annual licenses.
    - C Compiler Package for RH850 Family (CC-RH) V1.02.00 or later
  3. CS+ is not promoted in America and Europe. Please contact your regional marketing/sales team for information.


Below you will find information to support the development of your application.


Information supporting development tools

Title Description
My Renesas Create a My Renesas account to use our tool download services,receive e-newsletter/update notifications, and take advantage of our other services.
e-learning Information for studying and learning about microcontrollers and microprocessors.
FAQ Frequently asked questions and useful hints for development.
Forum A forum and community site to share technical information,
questions and opinions with others who use Renesas MCU's.
Tool News Tool release information and other important information.
Operating Environment Information on system requirements and operating environment for the latest version of tools.
Info on Discontinued Products A list of Renesas software and tools that have been discontinued and are no longer being offered for new projects.

Confirm below disclaimers

Input Renesas account name and password