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

描述

C Compiler package (incl. CA78K0R, CA78K0) for RL78 and 78K Families 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.

For RL78 Family Users; New compiler package "C Compiler Package for RL78 Family (CC-RL)" also available. Assistance in Porting Files to the CC-RL from the CA78K0R and CA78K0, please refer to Assistance in Porting Files to the C Compiler Package for RL78 Family.
For 78K Family Users; Please use this product (CA78K0R, CA78K0).

特性

  • ANSI-compliant
    • Supports C89 and C99 (subset of functions (For example, // comments)).
  • Superior optimization
    • Optimization for reducing the size or speed of executable code is available.
    • A multitude of optimization functions are easily accessible via the GUI.
  • Interoperation with RL78, 78K0R and 78K0 architectures
    • Interrupt handling can be accomplished by writing code in C.
    • A variety of interrupt functions are provided.
  • Development to match the usage application
    • Supports Renesas IDE, CS+.
    • Also supports execution from the command line.
  • Learn More

发布信息

Product NameVersion / Release DateNote
C Compiler and IDE for RL78/78K FamilyVer.: CS+ V8.09.00
(CS+ for CA,CX V4.08.00)
Released: Jan 20, 2023
Compiler: CA78K0R (for RL78 and 78K0R)
Latest Ver.: V1.72
Released: Mar 7, 2016

Compiler: CA78K0 (for 78K0)
Latest Ver.: V1.30
Released: Nov 1, 2012
Note
  1. Update CS+ if you are not already using the latest version.

FAQ

See all related FAQs

Target Devices (Target Families)

目标设备

类型 文档标题 日期
升级 - 编译器
登录后下载 ZIP 63 KB 日本語
升级 - 编译器
登录后下载 EXE 18.81 MB 日本語
2 项目
类型 文档标题 日期
工具新闻 - 通告 PDF 143 KB 日本語
工具新闻 - 注意事项 PDF 165 KB 日本語
工具新闻 - 注意事项 PDF 74 KB 日本語
工具新闻 - 注意事项 PDF 143 KB 日本語
手册 - 开发工具 PDF 2.03 MB 日本語
手册 - 开发工具 PDF 1.57 MB 日本語
工具新闻 - 注意事项 PDF 79 KB 日本語
工具新闻 - 注意事项 PDF 168 KB 日本語
指南 PDF 249 KB 日本語
指南 PDF 180 KB 日本語
指南 PDF 163 KB 日本語
指南 PDF 407 KB 日本語
工具新闻 - 发布公告 PDF 213 KB 日本語
工具新闻 - 发布公告 PDF 134 KB 日本語
工具新闻 - 注意事项 PDF 63 KB 日本語
指南 PDF 664 KB 日本語
工具新闻 - 发布公告 PDF 150 KB 日本語
工具新闻 - 注意事项 PDF 65 KB 日本語
工具新闻 - 注意事项 PDF 229 KB 日本語
手册 - 开发工具 PDF 6.08 MB 日本語
手册 - 开发工具 PDF 7.89 MB 日本語
手册 - 开发工具 PDF 4.01 MB 日本語
应用说明 PDF 1.04 MB 日本語
AI 生成的摘要: The document explains the development environment and tools for the RL78 family using CubeSuite+. It outlines the relationship between product development stages and tools, including planning, design, coding, compiling, debugging, and productization. CubeSuite+ integrates editors, compilers (CA78KOR), and debuggers (RL78 E1, IECUBE, and simulator). It also provides design tools for pin arrangement and automatic code generation. Typical CPU evaluation boards like QB-RSF100LE-TB and starter kits are introduced. Instructions for generating object module files (HEX and LMF) from sample code using CubeSuite+ are detailed, emphasizing project creation and build processes.
手册 - 开发工具 PDF 6.50 MB 日本語
24 项目

Product Lineup

Product NameIDEPart Number
C Compiler and IDE for RL78/78K Family (Note1)CS+(Note2)R0C07800QSW01N(Note3)

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

Notes
  1. This product is different from the C compiler package for RL78 family (CC-RL).
  2. CS+ is not promoted in America and Europe. Please contact your regional marketing/sales team for information.
  3. This part number is for ordering single license.
    To order 5-, 10-, and 20-license products, append #L5, #LA, and #LT, respectively, to the end of the part number.

Product Components

  • CS+ for CA,CX Common Program (with the debugging function)
  • Compiler/Assembler/Linker (CA78K0R, CA78K0)
  • Simulator
  • Device Information
  • CS+ Utilities
  • Emulator Utilities
  • USB Driver
  • Update Manager
  • Stack Usage Tracer
  • Variables/Functions Information File Generator (targets: RL78 family and 78K0R)
  • Variables Information File Generator (target: 78K0)
  • Memory Bank Relocation Support Tool (target: 78K0)

Resources

Download

CS+ for CA,CX

Note that simply entering the license key printed on a purchased compiler package upgrades to the commercial edition, so you don’t have to re-install CS+ from scratch.
For more information, refer to the License information on the CS+ Information for Users.

Product Updates

Online updates are available via the CS+ Update Manager.
We recommend using the latest version.

Device Information

You can add the support devices by updating the Device Information (DevInfo_RL78, DevInfo_78K).

Ordering

The CA78K0R Compiler and CA78K0 Compiler are included in the C Compiler package for the RL78 and 78K Families (for CS+) and is not available separately.
When ordering, please contact your local Renesas Electronics marketing office or distributor.

支持社区

  1. CS+ for CA,CX 有代码限制吗?收费吗?(急)

    ... 误? 请教下 CS+ for CA,CX 有代码限制的吗?需要收费的吗? 现在开发RL78,用 CS+ for CC,还要装个 CC-RL编译器,用 CS+ for CA,CX 开发,也要装什 ...

    2025年9月15日
  2. 手册查询

    R5F100LE芯片RAM区划分的具体情况在哪个手册里面可以查到?

    2021年12月28日
  3. R5F100BD 自编程

    大家好,请问,我在用R5F100BD 做串口升级功能,将 boot 区 跟 flash 区分开建立工程,hex文件合并烧录到MCU后, 程序从 boot 区 跳转到 flash 区后,中 ...

    2021年11月8日

知识库

  1. E3206(在具有镜像区域的微机上进行构建时)

    ... 78K0R Linker Wx.x Date:xx May 20xx Page:x (snip) * gap * 00316H 01CEAH ※1 @@CNST 02000H 00C1EH CSEG MIRRORP @@CNST @cstart 02000H 00000H (snip) @@CNST xxx_xxxx 02C16H 00008H * gap * 02C1EH 011E2H ※2 ??OCDROM 03E00H 00200H CSEG (snip) *** Not allocated segment *** SEGMENT SIZE TYPE MEMORY @@CODEL 0021EAH CSEG BASE ...

支持社区

支持社区

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

知识库

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

提交工单

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