跳转到主要内容
瑞萨电子 (Renesas Electronics Corporation) - June is Pride Month, a month to raise awareness of the rights and the culture of the LGBTQ+ community

描述

主题
CS+ 支持新产品 RX14T

CS+ 集成开发环境为软件开发提供了简单性、安全性和易用性。 初始安装后,您可以立即使用基本软件工具为瑞萨微控制器开发软件。 CS+ 还与瑞萨电子硬件工具兼容,包括调试仿真器(单独出售),以便进行高级调试。 丰富的扩展功能和用户支持功能可确保为所有用户提供可靠的环境。
目标产品的编译器软件包中包含 CS+。 将兼容的仿真器产品与 CS+ 结合使用,可实现所有类型的调试功能。

特性

  • Python 脚本 [了解更多]
    网站上提供了示例脚本:您不必从头开始编写脚本。
  • 智能手册 [了解更多]
    快速参考编辑器(和其他面板)中的注册信息,无需翻阅手册
  • 智能浏览器 [了解更多]
    查看所需信息,包括硬件手册内容和示例代码
  • 优化中性能比较 [了解更多]
    不仅可以比较尺寸,还可以轻松比较速度优化的结果,设置也快速、简单。
  • 与 Smart Configurator 的互操作性 [了解更多]
    在系统中轻松嵌入瑞萨电子驱动程序
  • 网络验证 [了解更多]
    [调试 CAN 总线接收程序] 调试通信时不需要实际对方
  • 在线帮助 [了解更多]
    查看最新的帮助文件
  • CAN 通信时间测量解决方案 [了解更多]
    [测量 CAN 总线接收时间] 通过该方案您可以测量 CAN 总线传输的响应时间(直到接收后程序开始处理)。
  • 电流消耗调整解决方案 [了解更多]
    [测量消耗的电流] 您可以通过测量系统电流来检查程序操作与电流变化之间的关系。
  • 通过故障注入进行验证 [了解更多]
    [伪错误调试] 难以实现的异常状态可以使用该系统进行设置。
  • 安全性验证 [了解更多]
    [专属控制检查工具] 检查禁止访问区域中的变量,查看它们是否未被更改。
  • 智能报告 [了解更多]
    质量相关信息的集体输出
  • 主核调试 [了解更多]
    主核调试支持开发用户程序,同时对开发非安全程序的工程师保密。
  • 了解更多

发布信息

CS+

重要: CS+ 通常不会向美国和欧洲客户推广。

产品名称支持的编译器下载
CS+(注 1)(注 2)CS+ for CC V8.15.00CC-RL/CC-RX/CC-RH 系列CS+ for CC V8.15.00
CS+ for CA,CX V4.09.00CA78K/CA78K0R/CA850/CXCS+ for CA,CX V4.09.00

备注

  1. CS+ 有两种类型,CS+ for CC 和 CS+ for CA,CX,其支持的编译器不同。
  2. 如果您希望继续在 Windows 32 位版本上使用该产品,请使用支持 32 位版本的 CS+ IDE V8.06 及更早版本。
    [Notification] End of Support: CS+ Integrated Development Environment for Windows 32-Bit Versions (PDF | English, 日本語)

CS+ 用户信息
关于组件更新、如何从评估版切换到商业版以及如何升级编译器,请参考 [CS+ 用户信息]
 

常见问题

查看所有相关常见问题

目标设备

类型 文档标题 日期
升级 - IDE
登录后下载 ZIP 867.85 MB 日本語
升级 - IDE
登录后下载 ZIP 494.79 MB 日本語
升级 - IDE
登录后下载 ZIP 166.81 MB 日本語
升级 - IDE
登录后下载 ZIP 16.66 MB 日本語
升级 - IDE
登录后下载 ZIP 18.39 MB 日本語
升级 - IDE
登录后下载 EXE 4.95 MB 日本語
升级 - IDE
登录后下载 ZIP 149.97 MB 日本語
升级 - IDE
登录后下载 EXE 4.94 MB 日本語
软件和工具 - 评估软件
[Toolchains=CC-RH|V2.4.00]
登录后下载 ZIP 2.23 MB 日本語 Compiler: CC-RH Function: IDE IDE: CS+
升级 - IDE
登录后下载 ZIP 830.51 MB 日本語
升级 - IDE
登录后下载 ZIP 81 KB 日本語
升级 - IDE
登录后下载 ZIP 93 KB 日本語
升级 - IDE
登录后下载 ZIP 87 KB 日本語
升级 - IDE
登录后下载 ZIP 164.05 MB 日本語
升级 - IDE
登录后下载 ZIP 66 KB 日本語
升级 - IDE
登录后下载 ZIP 74 KB 日本語
升级 - IDE
登录后下载 ZIP 471.02 MB 日本語
升级 - IDE
登录后下载 ZIP 12.60 MB 日本語
升级 - IDE
登录后下载 ZIP 13.50 MB 日本語
19 项目
类型 文档标题 日期
发行说明 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+.
发行说明 PDF 593 KB 日本語
手册 - 开发工具 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.
工具新闻 - 发布公告 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.
工具新闻 - 发布公告 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.
手册 - 开发工具 PDF 918 KB 日本語
This manual describes the GHS CCRH850 Build Tool for CS+ for CC V8.15.00.
手册 - 开发工具 PDF 5.68 MB 日本語
This manual describes project operation in CS+ for CC V8.15.00.
手册 - 开发工具 PDF 1.71 MB 日本語
This manual describes the Python Console for CS+ for CC V8.15.00.
手册 - 开发工具 PDF 5.55 MB 日本語
This manual describes the RH850 Debug Tool for CS+ for CC V8.15.00.
手册 - 开发工具 PDF 6.83 MB 日本語
This manual describes the RL78 Debug Tool for CS+ for CC V8.15.00.
手册 - 开发工具 PDF 6.21 MB 日本語
This manual describes the RX Debug Tool for CS+ for CC V8.15.00.
发行说明 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+.
工具新闻 - 发布公告 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.
应用说明 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.
工具新闻 - 发布公告 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.
手册 - 开发工具 PDF 2.94 MB 日本語
手册 - 开发工具 PDF 365 KB 日本語
手册 - 开发工具 PDF 1.27 MB 日本語
手册 - 开发工具 PDF 1.06 MB 日本語
发行说明 PDF 274 KB 日本語
发行说明 PDF 307 KB 日本語
工具新闻 - 发布公告 PDF 159 KB 日本語
工具新闻 - 注意事项 PDF 232 KB 日本語
工具新闻 - 通告 PDF 39 KB 日本語
工具新闻 - 发布公告 PDF 255 KB 日本語
手册 - 开发工具 PDF 2.84 MB 日本語
手册 - 开发工具 PDF 2.97 MB 日本語
手册 - 开发工具 PDF 1.19 MB 日本語
发行说明 PDF 196 KB 日本語
发行说明 PDF 292 KB 日本語
工具新闻 - 发布公告 PDF 133 KB 日本語
工具新闻 - 注意事项 PDF 159 KB 日本語
工具新闻 - 注意事项 PDF 114 KB 日本語
工具新闻 - 注意事项 PDF 95 KB 日本語
工具新闻 - 发布公告 PDF 67 KB 日本語
工具新闻 - 发布公告 PDF 93 KB 日本語
传单 PDF 329 KB English , 日本語
工具新闻 - 通告 PDF 167 KB 日本語
工具新闻 - 发布公告 PDF 169 KB 日本語
工具新闻 - 发布公告 PDF 173 KB 日本語
应用说明 PDF 1.98 MB 日本語
AI 生成的摘要: 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.
手册 - 开发工具 PDF 2.67 MB 日本語
工具新闻 - 发布公告 PDF 140 KB 日本語
应用说明 PDF 1.87 MB 日本語
AI 生成的摘要: 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.
工具新闻 - 发布公告 PDF 156 KB 日本語
发行说明 PDF 193 KB 日本語
发行说明 PDF 2.67 MB 日本語
发行说明 PDF 378 KB 日本語
工具新闻 - 发布公告 PDF 136 KB 日本語
指南 PDF 1.43 MB 日本語
工具新闻 - 通告 PDF 35 KB 日本語
工具新闻 - 发布公告 PDF 156 KB 日本語
工具新闻 - 发布公告 PDF 41 KB 日本語
工具新闻 - 注意事项 PDF 183 KB 日本語
工具新闻 - 注意事项 PDF 41 KB 日本語
工具新闻 - 发布公告 PDF 124 KB 日本語
工具新闻 - 发布公告 PDF 156 KB 日本語
应用说明 PDF 1.07 MB 日本語
AI 生成的摘要: 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.
工具新闻 - 发布公告 PDF 195 KB 日本語
工具新闻 - 注意事项 PDF 191 KB 日本語
发行说明 PDF 447 KB 日本語
工具新闻 - 发布公告 PDF 171 KB 日本語
工具新闻 - 发布公告 PDF 36 KB 日本語
工具新闻 - 注意事项 PDF 161 KB 日本語
工具新闻 - 注意事项 PDF 163 KB 日本語
工具新闻 - 通告 PDF 28 KB 日本語
工具新闻 - 发布公告 PDF 229 KB 日本語
工具新闻 - 发布公告 PDF 108 KB 日本語
工具新闻 - 通告 PDF 1023 KB 日本語
工具新闻 - 发布公告 PDF 39 KB 日本語
工具新闻 - 注意事项 PDF 183 KB 日本語
工具新闻 - 发布公告 PDF 144 KB 日本語
工具新闻 - 发布公告 PDF 92 KB 日本語
工具新闻 - 发布公告 PDF 491 KB 日本語
发行说明 PDF 127 KB 日本語
工具新闻 - 注意事项 PDF 156 KB 日本語
工具新闻 - 发布公告 PDF 762 KB 日本語
工具新闻 - 发布公告 PDF 130 KB 日本語
工具新闻 - 发布公告 PDF 98 KB 日本語
工具新闻 - 发布公告 PDF 223 KB 日本語
手册 - 开发工具 PDF 413 KB 日本語
工具新闻 - 注意事项 PDF 243 KB 日本語
工具新闻 - 注意事项 PDF 139 KB 日本語
工具新闻 - 注意事项 PDF 97 KB 日本語
工具新闻 - 发布公告 PDF 454 KB 日本語
工具新闻 - 注意事项 PDF 146 KB 日本語
工具新闻 - 发布公告 PDF 131 KB 日本語
工具新闻 - 注意事项 PDF 143 KB 日本語
工具新闻 - 注意事项 PDF 150 KB 日本語
工具新闻 - 注意事项 PDF 161 KB 日本語
工具新闻 - 发布公告 PDF 453 KB 日本語
工具新闻 - 注意事项 PDF 159 KB 日本語
工具新闻 - 注意事项 PDF 95 KB 日本語
工具新闻 - 注意事项 PDF 92 KB 日本語
工具新闻 - 发布公告 PDF 507 KB 日本語
工具新闻 - 注意事项 PDF 127 KB 日本語
工具新闻 - 注意事项 PDF 133 KB 日本語
工具新闻 - 注意事项 PDF 236 KB 日本語
工具新闻 - 注意事项 PDF 136 KB 日本語
工具新闻 - 发布公告 PDF 407 KB 日本語
工具新闻 - 注意事项 PDF 168 KB 日本語
工具新闻 - 注意事项 PDF 187 KB 日本語
工具新闻 - 注意事项 PDF 109 KB 日本語
工具新闻 - 注意事项 PDF 144 KB 日本語
工具新闻 - 发布公告 PDF 155 KB 日本語
手册 - 开发工具 PDF 850 KB 日本語
工具新闻 - 注意事项 PDF 94 KB 日本語
工具新闻 - 注意事项 PDF 86 KB 日本語
工具新闻 - 发布公告 PDF 213 KB 日本語
工具新闻 - 注意事项 PDF 79 KB 日本語
工具新闻 - 注意事项 PDF 119 KB 日本語
工具新闻 - 注意事项 PDF 131 KB 日本語
工具新闻 - 注意事项 PDF 63 KB 日本語
工具新闻 - 发布公告 PDF 224 KB 日本語
工具新闻 - 注意事项 PDF 101 KB 日本語
工具新闻 - 注意事项 PDF 107 KB 日本語
工具新闻 - 注意事项 PDF 165 KB 日本語
工具新闻 - 发布公告 PDF 989 KB 日本語
工具新闻 - 发布公告 PDF 839 KB 日本語
工具新闻 - 注意事项 PDF 266 KB 日本語
工具新闻 - 发布公告 PDF 1.24 MB 日本語
手册 - 开发工具 PDF 3.38 MB 日本語
工具新闻 - 发布公告 PDF 1.36 MB 日本語
手册 - 开发工具 PDF 174 KB 日本語
手册 - 开发工具 PDF 3.57 MB 日本語
手册 - 开发工具 PDF 5.39 MB 日本語
手册 - 开发工具 PDF 10.39 MB 日本語
手册 - 开发工具 PDF 6.99 MB 日本語
手册 - 开发工具 PDF 6.08 MB 日本語
手册 - 开发工具 PDF 11.78 MB 日本語
手册 - 开发工具 PDF 4.60 MB 日本語
工具新闻 - 注意事项 PDF 202 KB 日本語
手册 - 开发工具 PDF 6.50 MB 日本語
手册 - 开发工具 PDF 8.54 MB 日本語
手册 - 开发工具 PDF 8.60 MB 日本語
手册 - 开发工具 PDF 8.16 MB 日本語
136 项目

Python 脚本

网站上提供了示例脚本:您不必从头开始编写脚本。

您可以从瑞萨网站获取可通过 Python 控制台执行的示例脚本,只需将脚本文件注册到项目中并执行即可(仅适用于 CS+ for CC)。

  • 检查列表中可执行的示例脚本。
  • 只需使用 [添加到项目] 按钮,即可在活动项目中注册脚本文件。
  • 双击项目树面板中获取的脚本文件名称,即可在编辑器面板中打开该脚本文件。 然后您可以根据需要自定义脚本文件。
图像
Python Scripts

智能手册

快速参考,无需浏览手册即可从编辑器(和其他面板)注册信息

只需将鼠标光标停留在代码生成器生成的 SFR(特殊功能寄存器)、IOR(输入/输出寄存器)或 API 函数的名称上(仅适用于 RL78 或 RX 系列项目中的 CS+ for CC),即可查看其说明。

辅助面板:

  • 编辑器面板
  • SFR 和 IOR 面板(仅寄存器说明)
  • 拆卸面板(仅寄存器说明)

您还可以从 [智能手册] 面板显示所需寄存器或硬件手册的特定页面的说明。

图像
Smart Manual

智能浏览器

查看您需要的信息,包括硬件手册和示例代码的内容

您可以使用此功能代替标准 Web 浏览器,轻松查看与活动项目所选设备相关的最新信息内容,并下载示例代码(如果有的话),这些代码附带有适用的应用说明。 请注意,此功能仅适用于 CS+ for CC。

  • 文档的新版本和更新版本分别标记为“新”和“已更新”。
  • 智能浏览器能够自动搜索与错误对话框中显示的错误相关的常见问题以及瑞萨工程社区网站上发布的信息,以帮您解决问题。
图像
Smart Browser

优化中的性能比较

不仅可以对大小进行优化,还能轻松比较速度优化的结果,而且设置简单快捷。

程序优化的构建选项会自动应用,您可以比较代码大小或执行速度的优化结果,并设置相应的优化(仅适用于 CS+ for CC)。

  • 只需点击一个按钮,即可显示多种构建选项模式的代码大小和执行时间。
  • 测量结果以不同颜色显示,因此您可以轻松查看小体量代码或加速执行的设置效果。
  • 可以选择选项模式并立即反映在项目中。
图像
Comparing performance in optimization

与智能配置器的互操作性

将瑞萨电子驱动器轻松嵌入到系统中

Smart Configurator 是一个基于 GUI 的工具,具有设置外设模块驱动程序、嵌入中间件和引脚分配的功能。 您可以输出瑞萨电子 MCU 的最佳源代码,也可以将 FIT 模块与您自己的代码相结合(仅限 RX)。 从 V6.00.00 开始,CS+ 支持与 RX 系列的智能配置器的互操作性。

  • 从 CS+ 激活智能配置器。
  • 将 Smart Configurator 生成的文件添加到您的 CS+ 项目中。

了解有关 Smart Configurator 的更多信息 >>

图像
Smart Configurator

网络验证

[调试 CAN 总线接收程序] 调试通信时无需实际对方

RS-CAN 模块的信道间通信功能用于促进网络通信调试的早期阶段,而无需实际对方。 通过这种方式可以调试所需的 CAN 信道或所需类型帧的接收。 当然,如果要使用此功能,设备的 RS-CAN 模块必须至少有两个通道(仅适用于 RH850 系列设备)。

  • 只需设置所需的数据和频道,就能让程序处理接收。
  • 不仅可以传输单帧,还可以传输按指定顺序排列的帧序列。
  • 由于传输数据可以导入和导出,因此创建测试数据的过程非常流畅。
图像
Network verification

在线帮助

查看最新的帮助文件

您可以在线查看 CS+ 的帮助信息(仅适用于 CS+ for CC)。

  • 因此,您可以查看最新版本的帮助文件。
  • 您可以在常用的 Web 浏览器中查阅 Web 中的帮助信息,并在浏览器中搜索项目。
  • 查看安装在主机上的帮助文件的现有功能仍然有效。

CS+ 的在线帮助 >>

图像
Online Help

CAN 通信时间测量解决方案

[测量 CAN 总线接收时间] 通过该功能可以测量 CAN 总线传输的响应时间(直到接收后程序开始处理为止)。

您可以使用 E2 仿真器测量 CAN 通信响应时间,而无需昂贵的 CAN 分析仪。 这有助于在早期阶段发现问题(仅限 RH850)。

  • 响应时间在 CAN 通信中很重要。 该功能可轻松测量响应时间。
  • 当响应时间不在允许范围内时,可以停止程序。
  • 停止程序后,可以检查跟踪数据或 CAN 通信历史记录。

了解更多关于 CAN 通信时间测量解决方案的信息 >>

图像
CAN communication time measurement solution

电流消耗调整解决方案

[测量电流] 您可以通过测量系统电流来检查程序操作与电流变化之间的关系。

E2 仿真器允许您在不使用电流表的情况下测量系统电流。 这有助于缩短调整电流消耗所需的操作时间(仅适用于 RL78 系列和 RX100 和 RX200 系列项目中的 CS+ for CC)。

  • 检查系统电流与程序操作之间的关系,而无需修改电路板或程序。
  • 只需指定条件,程序就会在检测到电流过大时停止运行。
  • 您还可以使用监测点,以类似于设置断点的方式,监测程序行为与当前值之间的关系。

使用 QE for Current Consumption 来使用这些功能。

了解更多>>

图像
Current consumption tuning solution

通过故障注入进行验证

[伪错误调试] 使用该系统可以设置难以实现的异常状态。

通过注入人工故障(伪故障),可以创建难以在实际系统中设置的状态。 这样就能在检测到相应的异常情况时有效地调试程序操作。 该功能仅适用于配备错误控制模块(ECM)的 RH850 系列 MCU。

  • 可以为 MCU 注入各种伪故障,例如 ECC 错误和锁步错误。 可以同时生成多个伪错误。
  • 您可以轻松地在错误中断向量指向的位置及其后设置断点,并利用这些断点调试程序在响应错误时的运行。
  • 当发生各种错误时,可以在 [伪错误调试] 面板中进行检查。
图像
Verification through fault injection

安全性验证

[专属控制检查工具] 检查禁止访问区域中的变量是否未被更改。

您可以轻松检测变量是否在特定区域(如在允许中断的区域)未被更改。 您还可以使用此功能来检查专属控制的正确应用。

  • 可以通过访问(读取和写入)列表检查哪些函数可以访问指定变量, 这仅适用于 CS+ for CC。
  • 可以检测到特定区域(指定函数占用的空间)的变量被覆盖,并显示为错误。 此类错误可通过从覆盖的地址跳转到相应的源代码行来调试。 这仅适用于 RH850 设备。 (注 1)

备注

  1. 这也需要 RH850 系列的 CC-RH C 编译器 V1.04.00。
图像
Exclusive control check tool

智能报告

质量相关信息的集体输出

您可以使用此功能集体输出与质量相关的信息,如源文件列表、编译选项设置、函数和变量信息以及覆盖率。 请注意,此功能仅在 CS+ for CC 中可用。 CS+ 支持输出各种项目的信息,这对验证用户创建程序的安全性非常有用。

[可输出的信息类型]

  • 项目树、依赖项列表、[属性] 面板内容
  • 建筑质量报告
  • 内存映射分析结果
  • 函数和变量列表、分析图表、调用图以及函数和变量访问表
  • 编译器资格认证服务的构建工具信息
图像
Collective output of quality-related information

主核调试

主核调试可在开发用户程序的同时,对开发非安全程序的工程师的安全信息进行保密。

具体来说,这允许在主 CPU 内核上调试用户程序,同时运行 ICU-M 的用户程序,但使用调试器的人不知道其操作或安全范围的内容(仅适用于 RH850)。

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

图像
Main-Core Debugging

简单性、安全性和易用性的其他方面

[手把手教程]

任何人都可以通过教程中提供的程序,自由体验 CS+ IDE 从创建程序到调试程序的整个过程。

图像
Tutorials Make Things Easy

[轻松生成代码(注1)]

控制 MCU 外围功能(定时器、UART、A/D 转换器等)的控制程序(设备驱动程序)可根据 GUI 设置自动生成。

用于代码生成的 API 对每个 MCU 系列都有通用规范。 一旦在开发程序时使用了这种代码生成功能,在更换到具有相同内部外设功能的其他 MCU 时,您只需要更换设备驱动程序。 这大大减少了开发工时。 因此,开发人员可以专注于学习新的外设功能,而不是花时间重复已经完成的工作。

生成的程序代码是 C 语言。 通过 GUI,即使是 MCU 的初学者也可以一目了然地了解进行特定设置的原因或正在运行的程序。

了解更多>>

备注

  1. 某些 MCU 不支持此功能。
图像
Easy Code Generation

[平滑构建]

在传统的开发环境中,您必须在编辑所有源文件后执行所有构建。 因此,构建需要很长时间。 CS+ 的快速构建功能,每次修改或存储源文件时,都会在后台自动执行构建,从而大大减少了构建所需的时间。

图像
Smooth Building

[平滑调试]

此外,还实现了"动作事件"功能,可在给定地址执行程序代码后显示变量值。

只需右键单击鼠标即可指定可变显示功能,让您可以顺利调试代码,而无需花费时间进行额外的构建操作。

[查看和查找]

程序运行时的变量值能够以类似示波器的图形形式显示,让您在开发程序时可以直观地了解传感器等应用中重要的模拟变化。

此外,从函数的执行时间比率或调用图中找出造成重负荷的进程,可有效调整整个系统的性能。

分析功能如函数或变量的分类显示、CSV 文件的输出以及定义和声明的检测)简化了相对庞大复杂的程序结构的管理和维护。

图像
Viewing and Finding

[备份数据]

IDE 具有高效的备份功能,可在文件格式中存储和提取项目和工具。

图像
Backup Data

合作工具

[CS+ 支持的模拟器]

以下仿真器(单独出售)可与 CS+ 一起使用以调试程序。

全规格仿真器

片上调试仿真器

[可选调试器扩展产品]

QE for Battery Management 是 CS+ IDE 的一个插件,可以调整电池管理所需的参数。
QE for Battery Management(电池电量计)

CS+ 合作伙伴操作系统感知调试插件(免费下载)支持在 CS+ 上对实时操作系统应用程序进行任务级调试。
CS+ 合作伙伴操作系统感知调试插件

[基于模型的开发环境]

我们提供了一个协同仿真工具,用于将 CS+ 与 MATLAB® 和 Simulink® 进行互连操作。
适用于瑞萨电子 CS+(环路仿真处理器(Note 1)系统)的嵌入式目标:评估版

备注

  1. PILS 是指在目标处理器上模拟生成的代码。

[RH850 的循环精确模拟器]

循环精确模拟器是 CS+ 的可选产品,在该模拟器上测量时间的精确度接近 RH850 实际机器上测量的时间。

支持的编译器

 

支持社区

  1. CS+ 8.06版本用E2 Lite仿真无法进入main函数

    第一次用renesas RL78芯片,官网下的CS+ V8.06版,建立了一个最简单的I/O测试DEMO工程,仿真TOOL选择E2 Lite连接正常,打开main.C按F9 ...

    2021年8月14日
  2. RL78 F14 系列,基于CS+ for CA CX 的环境是否支持脚本编译

    请问CS+的IDE是否支持自己编辑脚本.bat,直接脚本编译实现代码,如何实现?

    2024年10月11日
  3. 关于 RX130 DEMO 板(RTK0EG0003S02001BJ) 实现低功耗的CS+样例程序?

    关于 RX130 DEMO 板(RTK0EG0003S02001BJ)  实现低功耗的CS+样例程序,请教下 在哪里可以下载 参考,官网的样例程序都是基于 e2studio?但是公司都是用 CS+ for ...

    2024年6月6日
查看所有来自 支持社区 的搜索结果 (378个)

知识库

  1. 当一个不曾使用的中断发生的时候,如果我想进行这样的操作将语句跳转到 @cstart. 我该做些什么?

    在C源函数中简单的定义中断的函数,同时将那个处理函数命名为@cstart。 如果要按照这种方法使用INTP0,就需要写一个声明,例 ...

  2. uPD789101A,可将CSIE20置0使SCI操作停止后将它置1,作为用第一个时钟到来时的起始位启动发/收的方法吗?

    你的做法是正确的。 当位偏移发生时,停止串行通讯操作,然后重新启动它。 这将初始化位计数器并从起始位引发数据的发 ...

  3. CS+项目树中未显示“代码生成器(code generator)”和“引脚配置器(pin configurator)”

    ... 智能配置器(Smart Configurator)的支持情况,请参考CS+产品页面内的“Functions Supported by CS+”。 缺少一句话: 通过更新管理器更新CS+软件,或者从CS+下载页 ...

查看所有来自 知识库 的搜索结果 (71个)
支持社区

支持社区

在线询问瑞萨电子工程社群的技术人员,快速获得技术支持。
浏览文章

知识库

浏览我们的知识库,获取文章、常见问题解答及其他实用资源。
提交工单

提交工单

需要咨询技术性问题或提供非公开信息吗?