Skip to main content
Renesas Electronics Corporation - June is Pride Month, a month to raise awareness of the rights and the culture of the LGBTQ+ community

Description

Topics
CS+ supports the new device RX14T.

The CS+ integrated development environment provides simplicity, security, and ease of use in developing software. You can use the basic software tools for developing software for Renesas MCUs immediately after the initial installation. CS+ is also compatible with Renesas hardware tools including the debugging emulators (sold separately), which facilitates advanced debugging. Abundant extensions and functions for user support ensure a dependable environment for all users.
Compiler packages for the target products include CS+. Combining a compatible emulator product with CS+ makes all types of debugging functions available.

Features

  • Python Scripts [Learn More]
    Sample scripts are available on the Web site: You do not have to write scripts from scratch.
  • Smart Manual [Learn More]
    Quick reference to register information from the editor (and other panels) without having to scan through manuals
  • Smart Browser [Learn More]
    View the information you require, including the contents of hardware manuals and sample code
  • Comparing Performance in Optimization [Learn More]
    Easy comparison of the results of optimization for speed, not only for size, and settings for this are quick and simple.
  • Interoperability with the Smart Configurator [Learn More]
    Easy embedding of Renesas drivers in systems
  • Network Verification [Learn More]
    [Debugging CAN bus reception procedures] No need for an actual other party when debugging communications
  • Online Help [Learn More]
    Viewing the latest help files
  • CAN Communication Time Measurement Solution [Learn More]
    [Measuring times for CAN bus reception] This allows you to measure the response times for CAN bus transfer (up to the start of processing by the program after reception).
  • Current Consumption Tuning Solution [Learn More]
    [Measuring current drawn] You can check the relations between program operations and changes in current drawn by measuring system currents.
  • Verification Through Fault Injection [Learn More]
    [Pseudo-error debugging] Abnormal states which are hard to realize can be set up with this system.
  • Verification of Safety [Learn More]
    [Exclusive control check tool] Check variables in access-prohibited areas to see that they have not been changed.
  • Smart Reports [Learn More]
    Collective output of quality-related information
  • Main-Core Debugging [Learn More]
    Main-core debugging enables the development of user programs while keeping secure information confidential from engineers who are developing non-secure programs.
  • Learn More

Release Information

CS+

Important: CS+ is not generally promoted to U.S. and European customers.

Product nameSupproted compilerDownload
CS+(Note1) (Note2)CS+ for CC V8.15.00CC-RL/CC-RX/CC-RHCS+ for CC V8.15.00
CS+ for CA,CX V4.09.00CA78K/CA78K0R/CA850/CXCS+ for CA,CX V4.09.00

Note

  1. There are two types of CS+, CS + for CC and CS + for CA,CX, and the supported compilers are different.
  2. If you hope to continue to use the product on the Windows 32-bit version, use the CS+ IDE V8.06 and earlier that supports the 32-bit versions.
    [Notification] End of Support: CS+ Integrated Development Environment for Windows 32-Bit Versions (PDF | English, 日本語)

CS+ Information for Users
Regarding the component update, how to switch from the evaluation edition to the commercial edition, and how to upgrade the compilers, refer to [CS+ Information for Users] .
 

FAQ

See all related FAQs

Target Devices

Type Title Date
Upgrade - IDE
Log in to Download ZIP 867.85 MB 日本語
Upgrade - IDE
Log in to Download ZIP 494.79 MB 日本語
Upgrade - IDE
Log in to Download ZIP 166.81 MB 日本語
Upgrade - IDE
Log in to Download ZIP 16.66 MB 日本語
Upgrade - IDE
Log in to Download ZIP 18.39 MB 日本語
Upgrade - IDE
Log in to Download EXE 4.95 MB 日本語
Upgrade - IDE
Log in to Download ZIP 149.97 MB 日本語
Upgrade - IDE
Log in to Download EXE 4.94 MB 日本語
Software & Tools - Evaluation Software
[Toolchains=CC-RH|V2.4.00]
Log in to Download ZIP 2.23 MB 日本語 Compiler: CC-RH Function: IDE IDE: CS+
Upgrade - IDE
Log in to Download ZIP 830.51 MB 日本語
Upgrade - IDE
Log in to Download ZIP 81 KB 日本語
Upgrade - IDE
Log in to Download ZIP 93 KB 日本語
Upgrade - IDE
Log in to Download ZIP 87 KB 日本語
Upgrade - IDE
Log in to Download ZIP 164.05 MB 日本語
Upgrade - IDE
Log in to Download ZIP 66 KB 日本語
Upgrade - IDE
Log in to Download ZIP 74 KB 日本語
Upgrade - IDE
Log in to Download ZIP 471.02 MB 日本語
Upgrade - IDE
Log in to Download ZIP 12.60 MB 日本語
Upgrade - IDE
Log in to Download ZIP 13.50 MB 日本語
19 items
Type Title Date
Release Note PDF 371 KB 日本語
The release note for CS+ for CC V8.15.00 provide information on supported devices, uninstallation procedures, functional improvements and modifications in this version, as well as usage limitations and precautions. Please read this carefully before using the CS+.
Release Note PDF 593 KB 日本語
Manual - Development Tools XLSX 589 KB 日本語
This is a list of functions for each microcontroller that are supported in the latest periodic updates of CS+. The supported functions include compiler, emulator, device information file version, and supported QE solutions. This file is resisted in Excel to make it easier to find the information.
Tool News - Release PDF 163 KB 日本語
This is the tool news announcing the revision of the RL78 device information for CS+. It explains the details of the revision of the RL78 device Information and how to update it. The main revision details is the addition of supported device.
Tool News - Release PDF 196 KB 日本語
This is the tool news announcing the revision of the RX device information for CS+. It explains the details of the revision of the RX device Information and how to update it. The main changes in this revision update are fixes for the issues reported in R20TS1215EJ0100.
Manual - Development Tools PDF 918 KB 日本語
This manual describes the GHS CCRH850 Build Tool for CS+ for CC V8.15.00.
Manual - Development Tools PDF 5.68 MB 日本語
This manual describes project operation in CS+ for CC V8.15.00.
Manual - Development Tools PDF 1.71 MB 日本語
This manual describes the Python Console for CS+ for CC V8.15.00.
Manual - Development Tools PDF 5.55 MB 日本語
This manual describes the RH850 Debug Tool for CS+ for CC V8.15.00.
Manual - Development Tools PDF 6.83 MB 日本語
This manual describes the RL78 Debug Tool for CS+ for CC V8.15.00.
Manual - Development Tools PDF 6.21 MB 日本語
This manual describes the RX Debug Tool for CS+ for CC V8.15.00.
Release Note PDF 269 KB 日本語
The release note for the CS+ Integrated Development Environment Package V8.15.00 provide information on the operating environment, supported devices, functional improvements and modifications in this version, as well as usage limitations and precautions. Please read this carefully before using the CS+.
Tool News - Release PDF 142 KB 日本語
This announcement provides information on the latest revision update for CS+ for CC. It outlines the products covered by the update, summarizes the improvements and changes included in the release notes, and explains the procedures for applying the update.
Application Note PDF 1.76 MB 日本語
This application note is an introductory guide to using the Python functionality incorporated in the CS+ integrated development environment with RH850 microcontrollers. Descriptions in this guide are also applicable to RL78 and RX microcontrollers.
Tool News - Release PDF 160 KB 日本語
This is the tool news announcing the revision of the RL78 device information for CS+. It explains the details of the revision of the RL78 device Information and how to update it. The main revision details are corrections to device information and the addition of supported devices.
Manual - Development Tools PDF 2.94 MB 日本語
Manual - Development Tools PDF 365 KB 日本語
Manual - Development Tools PDF 1.27 MB 日本語
Manual - Development Tools PDF 1.06 MB 日本語
Release Note PDF 274 KB 日本語
Release Note PDF 307 KB 日本語
Tool News - Release PDF 159 KB 日本語
Tool News - Note PDF 232 KB 日本語
Tool News - Notification PDF 39 KB 日本語
Tool News - Release PDF 255 KB 日本語
Manual - Development Tools PDF 2.84 MB 日本語
Manual - Development Tools PDF 2.97 MB 日本語
Manual - Development Tools PDF 1.19 MB 日本語
Release Note PDF 196 KB 日本語
Release Note PDF 292 KB 日本語
Tool News - Release PDF 133 KB 日本語
Tool News - Note PDF 159 KB 日本語
Tool News - Note PDF 114 KB 日本語
Tool News - Note PDF 95 KB 日本語
Tool News - Release PDF 67 KB 日本語
Tool News - Release PDF 93 KB 日本語
Tool News - Notification PDF 167 KB 日本語
Tool News - Release PDF 169 KB 日本語
Tool News - Release PDF 173 KB 日本語
Application Note PDF 1.98 MB 日本語
AI-generated Summary: Porting projects from CS+ for the V850 family to e2 studio for the RX family involves understanding differences in emulator usability and functionality. Emulators like E2 Lite, E2, E1, and E20 support RX devices, with E2 and E2 Lite recommended for new RX microcontrollers. Key debugging features include hardware and software breakpoints, tracing, performance measurement, and hot plug-in support. Settings for emulator connection, launching debuggers, and debugging techniques are detailed, focusing on efficient migration and usage of emulators in the RX environment.
Manual - Development Tools PDF 2.67 MB 日本語
Tool News - Release PDF 140 KB 日本語
Application Note PDF 1.87 MB 日本語
AI-generated Summary: This document explains how to port projects from CS+ to e2 studio for the Renesas RX family using emulators such as E2 Lite, E2, and E20. It details the differences in emulator settings, connection configurations, and debugging operations within e2 studio. Users learn how to open CS+ projects in e2 studio, configure emulator connections via the Debug Configurations window, and manage target devices. The document covers debugging features including breakpoints, tracing, memory and register manipulation, and performance measurements, facilitating smooth migration and effective debugging in the e2 studio environment.
Flyer PDF 319 KB 日本語 , 简体中文
Tool News - Release PDF 156 KB 日本語
Release Note PDF 193 KB 日本語
Release Note PDF 2.67 MB 日本語
Release Note PDF 378 KB 日本語
Tool News - Release PDF 136 KB 日本語
Guide PDF 1.43 MB 日本語
Tool News - Notification PDF 35 KB 日本語
Tool News - Release PDF 156 KB 日本語
Tool News - Release PDF 41 KB 日本語
Tool News - Note PDF 183 KB 日本語
Tool News - Note PDF 41 KB 日本語
Tool News - Release PDF 124 KB 日本語
Tool News - Release PDF 156 KB 日本語
Application Note PDF 1.07 MB 日本語
AI-generated Summary: The Call Walker utility analyzes stack usage in software built with the CS+ compiler package. It reads stack usage files (*.sni) generated by the optimizing linkage editor or profile files (*.pro) from the simulator debugger, displaying function call relationships and stack sizes in a tree structure. Users can edit stack information to estimate dynamic stack sizes and save this data for further analysis. The tool highlights maximum static stack sizes per function and supports importing various related files, including standard and user library data. Limitations include inability to calculate dynamic stack sizes for recursive calls or function pointers, requiring manual adjustments in such cases.
Tool News - Release PDF 195 KB 日本語
Tool News - Note PDF 191 KB 日本語
Release Note PDF 447 KB 日本語
Tool News - Release PDF 171 KB 日本語
Tool News - Release PDF 36 KB 日本語
Tool News - Note PDF 161 KB 日本語
Tool News - Note PDF 163 KB 日本語
Tool News - Notification PDF 28 KB 日本語
Tool News - Release PDF 229 KB 日本語
Tool News - Release PDF 108 KB 日本語
Tool News - Notification PDF 1023 KB 日本語
Tool News - Release PDF 39 KB 日本語
Tool News - Note PDF 183 KB 日本語
Tool News - Release PDF 144 KB 日本語
Tool News - Release PDF 92 KB 日本語
Tool News - Release PDF 491 KB 日本語
Release Note PDF 127 KB 日本語
Tool News - Note PDF 156 KB 日本語
Tool News - Release PDF 762 KB 日本語
Tool News - Release PDF 130 KB 日本語
Tool News - Release PDF 98 KB 日本語
Tool News - Release PDF 223 KB 日本語
Manual - Development Tools PDF 413 KB 日本語
Tool News - Note PDF 243 KB 日本語
Tool News - Note PDF 139 KB 日本語
Tool News - Note PDF 97 KB 日本語
Tool News - Release PDF 454 KB 日本語
Tool News - Note PDF 146 KB 日本語
Tool News - Release PDF 131 KB 日本語
Tool News - Note PDF 143 KB 日本語
Tool News - Note PDF 150 KB 日本語
Tool News - Note PDF 161 KB 日本語
Tool News - Release PDF 453 KB 日本語
Tool News - Note PDF 159 KB 日本語
Tool News - Note PDF 95 KB 日本語
Tool News - Note PDF 92 KB 日本語
Tool News - Release PDF 507 KB 日本語
Tool News - Note PDF 127 KB 日本語
Tool News - Note PDF 133 KB 日本語
Tool News - Note PDF 236 KB 日本語
Tool News - Note PDF 136 KB 日本語
Tool News - Release PDF 407 KB 日本語
Tool News - Note PDF 168 KB 日本語
Tool News - Note PDF 187 KB 日本語
Tool News - Note PDF 109 KB 日本語
Tool News - Note PDF 144 KB 日本語
Tool News - Release PDF 155 KB 日本語
Manual - Development Tools PDF 850 KB 日本語
Tool News - Note PDF 94 KB 日本語
Tool News - Note PDF 86 KB 日本語
Tool News - Release PDF 213 KB 日本語
Tool News - Note PDF 79 KB 日本語
Tool News - Note PDF 119 KB 日本語
Tool News - Note PDF 131 KB 日本語
Tool News - Note PDF 63 KB 日本語
Tool News - Release PDF 224 KB 日本語
Tool News - Note PDF 101 KB 日本語
Tool News - Note PDF 107 KB 日本語
Tool News - Note PDF 165 KB 日本語
Tool News - Release PDF 989 KB 日本語
Tool News - Release PDF 839 KB 日本語
Tool News - Note PDF 266 KB 日本語
Tool News - Release PDF 1.24 MB 日本語
Manual - Development Tools PDF 3.38 MB 日本語
Tool News - Release PDF 1.36 MB 日本語
Manual - Development Tools PDF 174 KB 日本語
Manual - Development Tools PDF 3.57 MB 日本語
Manual - Development Tools PDF 5.39 MB 日本語
Manual - Development Tools PDF 10.39 MB 日本語
Manual - Development Tools PDF 6.99 MB 日本語
Manual - Development Tools PDF 6.08 MB 日本語
Manual - Development Tools PDF 11.78 MB 日本語
Manual - Development Tools PDF 4.60 MB 日本語
Tool News - Note PDF 202 KB 日本語
Manual - Development Tools PDF 6.50 MB 日本語
Manual - Development Tools PDF 8.54 MB 日本語
Manual - Development Tools PDF 8.60 MB 日本語
Manual - Development Tools PDF 8.16 MB 日本語
136 items

Python Scripts

Sample scripts are available on the Web site: You do not have to write scripts from scratch.

You can obtain sample scripts that are executable with Python console from the Renesas Web site and simply register script files with projects and execute them (only for CS+ for CC).

  • Check the sample scripts which are executable in a list.
  • Register a script file with an active project by simply using the [Add to project] button.
  • Double-click on the name of the script file you have acquired in the Project Tree panel to open the script file in an Editor panel. You can then customize the script file as you wish.
Image
Python Scripts

Smart Manual

Quick reference to register information from the editor (and other panels) without having to scan through manuals

You can refer to the description of an SFR (special function register), IOR (input/output register), or API function generated by the Code Generator by simply hovering the mouse cursor over its name (only for CS+ for CC in projects for the RL78 or RX Family).

Supporting panels:

  • Editor panel
  • SFR and IOR panels (only descriptions of registers)
  • Disassemble panel (only descriptions of registers)

You can also display a description of a desired register or specific pages of the hardware manuals from the [Smart Manual] panel.

Image
Smart Manual

Smart Browser

View the information you require, including the contents of hardware manuals and sample code

You can use this feature instead of a standard Web browser to easily view the contents of the latest information related to the device selected for the active project and to download sample code, if any, which comes with the applicable application notes. Note that this feature is only available with CS+ for CC.

  • New releases and updated versions of documents are labeled “NEW” and “UPDATED”, respectively.
  • The Smart Browser is capable of automatically searching for FAQs related to errors that have been displayed in the error dialog box and information posted on the Renesas Renesas Engineering Community Web site, helping you to solve problems as they arise.
Image
Smart Browser

Comparing Performance in Optimization

Easy comparison of the results of optimization for speed, not only for size, and settings for this are quick and simple.

The build options for optimization of the programs are applied automatically, and you can compare the results of optimization for code size or execution speed and set optimization accordingly (only for CS+ for CC).

  • By simply clicking on a button, you can display code sizes and execution times for multiple patterns of build options.
  • Since the results of measurement are shown in different colors, you can easily check the effects of settings for small code size or fast execution.
  • A pattern of options can be selected and immediately reflected in a project.
Image
Comparing performance in optimization

Interoperability with the Smart Configurator

Easy embedding of Renesas drivers in systems

The Smart Configurator is a GUI-based tool with functions for setting up drivers for peripheral modules, middleware for embedding, and pin assignments. You can output optimal source code for Renesas MCUs or combine FIT modules with your own code (RX only). From V6.00.00, CS+ supports interoperability with the Smart Configurator for the RX Family.

  • Activate the Smart Configurator from CS+.
  • Add the files generated by the Smart Configurator to your CS+ project.

Learn more about the Smart Configurator >>

Image
Smart Configurator

Network Verification

[Debugging CAN bus reception procedures] No need for an actual other party when debugging communications

The inter-channel communications facility of the RS-CAN module is applied to facilitate early stages in the debugging of network communications without an actual other party. A desired CAN channel or reception of a desired type of frame can be debugged in this way. The RS-CAN module of the device must, of course, have at least two channels if this is to be used (Only for RH850 family devices).

  • Simply set the desired data and channel to make a program handle reception.
  • Not only single frames but sequences of frames in a specified order can be transmitted.
  • Creating test data is a smooth process since data for transmission can be imported and exported.
Image
Network verification

Online Help

Viewing the latest help files

You can view help information for CS+ online (only in CS+ for CC).

  • You can thus view the latest versions of help files.
  • You can consult help information from the Web in your customary Web browser and search for items in the browser.
  • The existing function for viewing help files installed on the host PC is still in place.

Online Help of CS+ >>

Image
Online Help

CAN Communication Time Measurement Solution

[Measuring times for CAN bus reception] This allows you to measure the response times for CAN bus transfer (up to the start of processing by the program after reception).

You can measure the CAN communications response times with the use of an E2 emulator, eliminating the need for an expensive CAN analyzer. This helps in the detection of problems at early stages (RH850 only).

  • Response times are important in CAN communications. This facility makes measuring response times easy.
  • A program can be made to stop when the response time is not within the allowable range.
  • After stopping the program, you can check the trace data or the history of CAN communications.

Learn more about CAN Communication Time Measurement Solution >>

Image
CAN communication time measurement solution

Current Consumption Tuning Solution

[Measuring current drawn] You can check the relations between program operations and changes in current drawn by measuring system currents.

The E2 emulator allows you to measure system currents without using an ammeter. This helps to shorten the times taken in operations for the tuning of current drawn (only for CS+ for CC in projects for the RL78 Family and RX100 and RX200 Series).

  • Check the relations between system current and the operations of programs without having to modify your board or program.
  • Simply specify the condition and the program will stop when excessive current is detected.
  • You can also use monitoring points, in a similar manner to the setting of breakpoints, to monitor the relationship between the behavior of the program and values for current.

Use QE for Current Consumption to use these functions.

Learn more >>

Image
Current consumption tuning solution

Verification Through Fault Injection

[Pseudo-error debugging] Abnormal states which are hard to realize can be set up with this system.

States which would be hard to set up on the actual system can be created by injecting artificial faults (pseudo-errors). This allows the effective debugging of program actions in response to detecting the corresponding abnormal condition. This facility is only available on RH850 Family MCUs equipped with the Error Control Module (ECM).

  • Various pseudo-faults can be injected for MCUs, such as ECC errors and lock-step errors. Multiple pseudo-errors can be generated simultaneously.
  • You can easily set breakpoints at and after the location pointed to by the interrupt vector for the error, and use these to debug program operation in response to the error.
  • When various errors have occurred, you can check them in the [Pseudo-Error Debugging] panel.
Image
Verification through fault injection

Verification of Safety

[Exclusive control check tool] Check variables in access-prohibited areas to see that they have not been changed.

You can easily detect if variables have not been changed in specific areas (e.g., in an area where interrupts are allowed). You can also use this feature to check for the correct application of exclusive control.

  • Which functions access specified variables can be checked on a list of access (reading and writing). This is only for CS+ for CC.
  • Overwriting of variables in specific areas (the spaces taken up by specified functions) can be detected and indicated as errors. Such errors can be debugged by jumping from the overwritten address to the corresponding line of source code. This is only for RH850 devices. (Note1)

Note

  1. This will also require V1.04.00 of the CC-RH C compiler for the RH850 family.
Image
Exclusive control check tool

Smart Reports

Collective output of quality-related information

You can use this feature for the collective output of quality-related information such as listings of source files, build option settings, information on functions and variables, and coverage rates. Note that this feature is only available in CS+ for CC. CS+ supports the output of information on various items, which is useful in verifying the security of user-created programs.

[Types of information that can be output]

  • Project trees, lists of dependencies, contents of the [Property] panel
  • Quality reports on building
  • Results of profiling of memory maps
  • Lists of functions and variables, analysis charts, call graphs, and tables of access to functions and variables
  • Build-tool information for compiler qualification service
Image
Collective output of quality-related information

Main-Core Debugging

Main-core debugging enables the development of user programs while keeping secure information confidential from engineers who are developing non-secure programs.

Specifically, this allows the debugging of user programs on the main CPU core with the user program for the ICU-M running but without the person using the debugger being aware of its operations or the contents of the secure range (RH850 only).

Security-Conscious Debugging Methods for RH850 Devices (Main-Core Debugging) (PDF | English, 日本語)

Image
Main-Core Debugging

Other Aspects of Simplicity, Security, and Ease of Use

[Tutorials Make Things Easy]

Anyone can freely experience the CS+ IDE from the creation to the debugging of programs by going through the procedures given as tutorials.

Image
Tutorials Make Things Easy

[Easy Code Generation (Note1)]

The control programs (device driver programs) to control MCU peripheral features (timers, UARTs, A/D convertors, and so on) can be automatically generated from GUI settings.

The APIs for code generation have common specifications for every family of MCUs. Once you have used this code generation feature in developing a program, the only thing you will need to do when changing to another MCU with the same internal peripheral functionality is to replace the device drivers. This dramatically reduces person-hours for development. Hence, developers can concentrate on learning the new peripheral features instead of spending time repeating work that’s already been done.

The generated program code is in the C language. From the GUI, even a beginner on an MCU can see at a glance why a given setting is made or what procedure is being performed.

Learn more >>

Note

  1. This feature is not supported for certain MCUs.
Image
Easy Code Generation

[Smooth Building]

In the conventional development environment, you had to execute all building after editing all of the source files. Building thus took a long time. The rapid building functionality of CS+, which automatically executes building from source files in the background every time they are modified or stored, dramatically reduces times taken for building.

Image
Smooth Building

[Smooth Debugging]

Furthermore, an “action event” feature is implemented for displaying the values of variables following execution of the program code at a given address.

The variable display feature can be specified by simply right-clicking on the mouse, so you can debug your code smoothly without spending time on extra build operations.

[Viewing and Finding]

The values of variables as the program is running can be displayed in an oscilloscope-like graphical form, so you can develop programs with an intuitive understanding of the analog changes which are essential to sensor applications and so on.

Also, identifying processes that impose heavy loads from the ratios of execution times of functions or from call graphs makes for efficient tuning of the performance of the system as a whole.

Analytical features such as sorted displays of functions or variables, output of CSV files, and the detection of definitions and declarations simplifies the management and maintenance of even relatively big and complex program structures.

Image
Viewing and Finding

[Backup Data]

The IDE has an efficient backup feature that can store and extract projects and tools in and from a file format.

Image
Backup Data

Cooperating tools

[CS+ Supported Emulators]

The following emulators (sold separately) can be used with CS+ to debug programs.

Full-spec emulators

On-chip debugging emulators

[Optional Debugger Extension Product]

QE for Battery Management is a plug-in for the CS+ IDE, enabling the adjustment of parameters required for the management of batteries.
QE for Battery Management (Battery Fuel Gauge)

CS+ Partner OS Aware Debugging Plug-in (download free of charge) can support task level debugging of real-time OS applications on CS+.
CS+ Partner OS Aware Debugging Plug-in

[Model-Based Development Environment]

We offer a co-simulation tool for interlinked operation of CS+ with MATLAB® and Simulink®.
Embedded Target for Renesas CS+ (Processor in the Loop Simulation (Note1) System): evaluation version

Note

  1. PILS means the simulation of the generated code on the target processor.

[Cycle-Accurate Simulator for RH850]

The cycle-accurate simulator on which times can be measured with accuracy close to those on the actual machine of RH850 is available as an optional product of CS+.

Supported Compilers

 

Support Communities

  1. RL78/G14 CSI01 frequency

    I am interfacing Graphic LCD with R5F104LG. What is the required Minimum and Maximum CSI01 frequency??

    Jun 5, 2023
  2. RH850 F1K CSIH END JOB

    ... threads about this issue, but none had a clear answer. Is there any solution other than handling CS manually as a GPIO? I’m also attaching an oscilloscope capture where I send 4 frames. After each frame CS is strobed high. Yellow trace = clock, blue trace = CS. Thanks in advance.

    Oct 7, 2025
  3. failed to create new project in CS+

    I couldn't open a new project. I am getting a error like this . can somebody please help me with this??

    Sep 22, 2021
View All Results from Support Communities (2766)

Knowledge Base

  1. Setting the Link Order in CS+_CC-RX

    The default link order is the order that the files are added to the project. To set the link order manually, select and right-click on the CC-RX (build tool) property on the CS+ project tree, and then select [Set Link Order…] from the pop-up menu. The settings ...

    Jul 1, 2019
  2. How to debug a device incorporating an initially stopped core (CS+) [RH850]

    It is possible to check the status of an initially stopped core (i.e., a CPU core that is activated by a register operation rather than automatically on release from a reset) and debug a device with an initially stopped core. Refer to the application note for details. https:/ ...

    Feb 26, 2021
  3. Errors occur when using E1/E20 for hot plug-in function of CS+ (CS+, E2, E2 Lite, E1, E20) [RX]

    This error message is displayed when the mot, hex, or bin file has been registered as a file for downloading in addition to the abs file in the [Download File Settings] tab in CS+, which disables connection with the emulator through the hot plug-in function.To use the hot ...

    Mar 5, 2021
View All Results from Knowledge Base (585)
Support Communities

Support Communities

Get quick technical support online from Renesas Engineering Community technical staff.
Browse Articles

Knowledge Base

Browse our knowledge base for helpful articles, FAQs, and other useful resources.
Submit a Ticket

Submit a Ticket

Need to ask a technical question or share confidential information?