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

描述

Topics
Flash memory reprogramming software for RL78/L23 has been released.

The code flash library is free-of-charge software that reprograms the contents of the code flash memory by user programs.
"Renesas Flash Driver for RL78" is free-of-charge software that reprograms the contents of code flash memory and data flash memory by user programs.

特性

  • Flash Self Programming Libraries provide the interface for operations on the code areas of flash memories that MCUs have. (Functions are supported varies with the MCU. Please check the available functions in the user's manual for the target flash reprogramming software.) :
    • Erasing
    • Programming
    • Internal verification
    • Blank checking
    • Security settings, etc.
  • An EEPROM emulation library for code flash memory is also included.
  • Learn More

发布信息

Renesas Flash Driver RL78 Type 11 for RL78/L23 Group

  • Latest Ver.: Ver.1.00
  • Released: Sep 05, 2025

Flash Self Programming Library Type01 for the RL78 Family

  • Latest Ver.: Ver.4.00
  • Released: Feb 05, 2024

Note: The LLVM compiler version was added to the package.

Renesas Flash Sample Program Type01 for RL78/G15 Group and RL78/G16 Group

  • Latest Ver.:  Ver.1.21
  • Released: Jan 20, 2026

Renesas Flash Driver RL78 Type 01 for RL78/G2x Group

  • Latest Ver.: Ver.1.21
  • Released: Dec 05, 2025

Renesas Flash Driver RL78 Type 02 for RL78/F23 and RL78/F24

  • Latest Ver.: Ver.1.01
  • Released: Dec 05, 2025

Renesas Flash Driver RL78 Type 03 for RL78/F22 and RL78/F25

  • Latest Ver.: Ver.1.00
  • Released: Aug 05, 2024

Details of upgrade (See Tool News)

Operating Environment

Distribution Method

目标设备

类型 文档标题 日期
升级 - 编程器
登录后下载 ZIP 2.69 MB 日本語
图库
登录后下载 ZIP 1.71 MB
升级 - 编程器
登录后下载 ZIP 10.47 MB 日本語
升级 - 编程器
登录后下载 ZIP 11.08 MB 日本語
升级 - 编程器
登录后下载 ZIP 9.46 MB 日本語
升级 - 编程器
登录后下载 ZIP 9.97 MB 日本語
升级 - 编程器
登录后下载 ZIP 10.95 MB 日本語
升级 - 编程器
登录后下载 ZIP 12.06 MB 日本語
升级 - 编程器
登录后下载 ZIP 11.99 MB 日本語
升级 - 编程器
登录后下载 ZIP 10.27 MB 日本語
升级 - 编程器
登录后下载 ZIP 10.73 MB 日本語
升级 - 编程器
登录后下载 ZIP 10.71 MB 日本語
升级 - 编程器
登录后下载 ZIP 10.52 MB 日本語
13 项目
类型 文档标题 日期
工具新闻 - 发布公告 PDF 164 KB 日本語
其他 PDF 337 KB 日本語
应用说明 PDF 2.42 MB 日本語
The Renesas Flash Driver RL78 Type 01 SC version is a smart configurator-compatible version of the software that reprograms the flash memory on the RL78/G22, RL78/G23 and RL78/G24. This document describes in detail the supported development environment and file structure of the Renesas Flash Driver RL78 Type 01 SC version. Additionally, it describes the procedures for creating projects and operation verification.
应用说明 PDF 2.30 MB 日本語
The Renesas Flash Driver RL78 Type 01 SC version is a smart configurator-compatible version of the software that reprograms the flash memory on the RL78/G22, RL78/G23 and RL78/G24. This document describes in detail the supported development environment and file structure of the Renesas Flash Driver RL78 Type 01 SC version. Additionally, it describes the procedures for creating projects and operation verification.
应用说明 PDF 149 KB 日本語
The Renesas Flash Driver RL78 Type 01 SC version is a smart configurator-compatible version of the software that reprograms the flash memory on the RL78/G22, RL78/G23 and RL78/G24. This document describes in detail the supported development environment and file structure of the Renesas Flash Driver RL78 Type 01 SC version. Additionally, it describes the procedures for creating projects and operation verification.
工具新闻 - 发布公告 PDF 174 KB 日本語
应用说明 PDF 2.12 MB 日本語
AI 生成的摘要: The Renesas Flash Sample Program Type 01 is software that reprograms the flash memory built in the RL78/G15 and RL78/G16. The Renesas Flash Sample Program Type 01 API functions can be incorporated into user programs to reprogram code flash memory and data flash memory. This document describes API functions of the Renesas Flash Sample Program Type 01 and provides instructions for adding the Renesas Flash Sample Program Type 01 to a project.
应用说明 PDF 1.72 MB 日本語
AI 生成的摘要: The Renesas Flash Sample Program Type 01 SC version is a smart configurator-compatible version of the software that reprograms the flash memory on the RL78/G15 and RL78/G16. This document describes in detail the supported development environment and file structure of Renesas Flash Sample Program Type 01. Additionally, it describes the procedures for creating projects and operation verification.
应用说明 PDF 141 KB 日本語
AI 生成的摘要: The Renesas Flash Sample Program Type 01 SC version is a smart configurator-compatible version of the software that reprograms the flash memory on the RL78/G15 and RL78/G16. This document describes in detail the supported development environment and file structure of Renesas Flash Sample Program Type 01. Additionally, it describes the procedures for creating projects and operation verification.
工具新闻 - 发布公告 PDF 145 KB 日本語
手册 - 开发工具 PDF 3.37 MB 日本語
The Renesas Flash Driver RL78 Type 01 is software that reprograms the flash memory built in the RL78/G2x. The Renesas Flash Driver RL78 Type 01 API functions can be incorporated into user programs to reprogram code flash memory, data flash memory and extra area. This document describes API functions of the Renesas Flash Driver RL78 Type 01 and provides instructions for adding the Renesas Flash Driver RL78 Type 01 to a project.
手册 - 开发工具 PDF 3.29 MB 日本語
The Renesas Flash Driver RL78 Type 02 is software that reprograms the flash memory built in the RL78/F23 and RL78/F24. The Renesas Flash Driver RL78 Type 02 API functions can be incorporated into user programs to reprogram code flash memory, data flash memory and extra area. This document describes API functions of the Renesas Flash Driver RL78 Type 02 and provides instructions for adding the Renesas Flash Driver RL78 Type 02 to a project.
手册 - 开发工具 PDF 4.50 MB 日本語
The Renesas Flash Driver RL78 Type 11 is software that reprograms the flash memory built in the RL78/L23. The Renesas Flash Driver RL78 Type 11 API functions can be incorporated into user programs to reprogram code flash memory, data flash memory and extra area. This document describes API functions of the Renesas Flash Driver RL78 Type 11 and provides instructions for adding the Renesas Flash Driver RL78 Type 11 to a project.
手册 - 开发工具 PDF 146 KB 日本語
The Renesas Flash Driver RL78 Type XX and The EEPROM Emulation Software RL78 Type XX are software that reprograms the flash memory built in the RL78/x2x. This document describes the settings for each device required when using the sample program of each software. Please use this with reference to the user’s manual for the target software.
工具新闻 - 发布公告 PDF 146 KB 日本語
This is the Tool News announcing the revision upgrade to the Renesas Flash Driver RL78 Type 02 for RL78/F23 and RL78/F24 package V1.01 and EEPROM Emulation Software RL78 Type 02 RL78/F23 and RL78/F24 package V1.01. It describes the details of the revision upgrade (Summary of Changes) and how to obtain. The Renesas Flash Driver RL78 Type 02 and The EEPROM Emulation Software RL78 Type 02 are softwares that reprograms the flash memory built in the RL78/F23 and RL78/F24.
工具新闻 - 发布公告 PDF 145 KB 日本語
This is the Tool News announcing the revision upgrade to the Renesas Flash Driver RL78 Type 01 for RL78/G2x package V1.21 and EEPROM Emulation Software RL78 Type 01 RL78/G2x package V1.21. It describes the details of the revision upgrade (Summary of Changes) and how to obtain. The Renesas Flash Driver RL78 Type 01 and The EEPROM Emulation Software RL78 Type 01 are softwares that reprograms the flash memory built in the RL78/G2x.
应用说明 PDF 2.88 MB 日本語
应用说明 PDF 2.44 MB 日本語
应用说明 PDF 139 KB 日本語
应用说明 PDF 2.42 MB 日本語
工具新闻 - 发布公告 PDF 155 KB 日本語
The Renesas Flash Driver RL78 Type 11 SC version is a smart configurator-compatible version of the software that reprograms the flash memory on the RL78/L23. Components are provided for each reprogramming target, and the user uses the smart configurator and can incorporate the components for the reprogramming target into user’s project.
工具新闻 - 发布公告 PDF 148 KB 日本語
工具新闻 - 发布公告 PDF 151 KB 日本語
应用说明 PDF 2.81 MB 日本語
应用说明 PDF 1.83 MB 日本語
应用说明 PDF 165 KB 日本語
手册 - 开发工具 PDF 2.48 MB 日本語
工具新闻 - 发布公告 PDF 167 KB 日本語
手册 - 开发工具 PDF 1.33 MB 日本語
手册 - 软件 PDF 904 KB
发行说明 PDF 1.34 MB 日本語
工具新闻 - 发布公告 PDF 148 KB 日本語
工具新闻 - 发布公告 PDF 143 KB 日本語
工具新闻 - 发布公告 PDF 137 KB 日本語
工具新闻 - 发布公告 PDF 138 KB 日本語
工具新闻 - 发布公告 PDF 163 KB 日本語
手册 - 开发工具 PDF 218 KB 日本語
工具新闻 - 通告 PDF 141 KB 日本語
应用说明 PDF 2.18 MB 日本語
AI 生成的摘要: The document details the Renesas Flash Driver RL78 Type 02 SC version for RL78/F2x microcontrollers, focusing on programming code flash memory using Smart Configurator. It explains the sample program structure, operating environment, supported compilers, and emulator compatibility. The driver supports erasing and programming specific code flash blocks, with detailed folder and file structures provided for integration. Differences between the SC version and the conventional version are highlighted, including newly added interface headers. The document guides creating sample projects across various IDEs and includes configuration and source code examples for efficient code flash reprogramming.
应用说明 PDF 2.10 MB 日本語
AI 生成的摘要: The Renesas Flash Driver RL78 Type 02 SC version enables programming of an extra flash memory area on RL78/F23 and RL78/F24 microcontrollers using Smart Configurator. It includes a sample program structure, source code examples for multiple IDEs (CS+, e2studio, IAR EW), and detailed file organization to support extra area reprogramming. The driver supports 4-byte flash shield window control and operates with specified C compilers and emulators. Differences between the SC and conventional versions focus mainly on interface headers, while core API files remain unchanged. The document guides creating, registering, and verifying sample projects for extra area programming.
应用说明 PDF 142 KB 日本語
AI 生成的摘要: Renesas Flash Driver RL78 Type 02 SC version supports RL78/F23 and RL78/F24 microcontroller groups and integrates with Smart Configurator (SC) for flash memory operations. It requires specific C compiler versions and emulator support, and works alongside related flash driver components for code flash, data flash, and extra area. The document details operating environments, usage instructions, and sample program folder structures. It also provides essential handling precautions for microcontroller units, including ESD protection, power-on processing, signal input restrictions, unused pin handling, clock signal stability, voltage waveform considerations, reserved address access prohibition, and product differences. Legal disclaimers and quality grades clarify intended applications and liabilities.
工具新闻 - 发布公告 PDF 154 KB 日本語
手册 - 开发工具 PDF 173 KB 日本語
工具新闻 - 通告 PDF 142 KB 日本語
工具新闻 - 发布公告 PDF 152 KB 日本語
工具新闻 - 发布公告 PDF 146 KB 日本語
工具新闻 - 发布公告 PDF 176 KB 日本語
工具新闻 - 发布公告 PDF 171 KB 日本語
手册 - 硬件 PDF 356 KB 日本語
手册 - 开发工具 PDF 188 KB 日本語
手册 - 开发工具 PDF 121 KB 日本語
手册 - 软件 PDF 1.15 MB 日本語
工具新闻 - 发布公告 PDF 106 KB 日本語
工具新闻 - 发布公告 PDF 111 KB 日本語
工具新闻 - 发布公告 PDF 486 KB 日本語
工具新闻 - 注意事项 PDF 315 KB 日本語
工具新闻 - 发布公告 PDF 716 KB 日本語
工具新闻 - 发布公告 PDF 422 KB 日本語
应用说明 PDF 1.04 MB 日本語
59 项目

样例程序

样例程序

筛选
类型 文档标题 日期 日期
示例代码
[Toolchains=CC-RL|V1.10 or later;LLVM for Renesas RL78|10.0.0.202312 or later;IAR Compiler for RL78|v.4.21 or later]
登录后下载 ZIP 4.60 MB
应用: 工业
Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.10 or later;LLVM for Renesas RL78|10.0.0.202312 or later;IAR Compiler for RL78|v.4.21 or later]
登录后下载 ZIP 4.30 MB
应用: 工业
Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.10 or later;LLVM for Renesas RL78|10.0.0.202312 or later;IAR Compiler for RL78|v.4.21 or later]
登录后下载 ZIP 440 KB
应用: 工业
Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.10 or later;LLVM for Renesas RL78|V10.0.0.202306 or later;IAR Compiler for RL78|V4.21 or later]
登录后下载 ZIP 3.62 MB Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.10 or later;LLVM for Renesas RL78|V10.0.0.202306 or later;IAR Compiler for RL78|V4.21 or later]
登录后下载 ZIP 418 KB Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
登录后下载 ZIP 3.86 MB 日本語
示例代码
登录后下载 ZIP 265 KB 日本語
示例代码
登录后下载 ZIP 176 KB 日本語
示例代码
[Toolchains=CC-RL|V1.15 or later;LLVM for Renesas RL78|V17.0.1.202412 or later;IAR Compiler for RL78|v.5.10.3 or later]
登录后下载 ZIP 5.42 MB Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.15 or later;LLVM for Renesas RL78|V17.0.1.202412 or later;IAR Compiler for RL78|v.5.10.3 or later]
登录后下载 ZIP 4.70 MB Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.15 or later;LLVM for Renesas RL78|V17.0.1.202412 or later;IAR Compiler for RL78|v.5.10.3 or later]
登录后下载 ZIP 418 KB Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.15 or later;LLVM for Renesas RL78|V17.0.1.202412 or later;IAR Compiler for RL78|v.5.10.3 or later]
登录后下载 ZIP 4.55 MB Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.15 or later;IAR Compiler for RL78|v.5.10.3 or later]
登录后下载 ZIP 5.07 MB Compiler: CC-RL, ICCRL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.15 or later;IAR Compiler for RL78|v.5.10.3 or later]
登录后下载 ZIP 449 KB Compiler: CC-RL, ICCRL78 Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.15 or later;IAR Compiler for RL78|v.5.10.3 or later]
登录后下载 ZIP 3.55 MB Compiler: CC-RL Function: Memory IDE: CS+ for CC, e2 studio, IAR EWRL78
示例代码
登录后下载 ZIP 256 KB 日本語
示例代码
登录后下载 ZIP 174 KB 日本語
示例代码
[Toolchains=CC-RL|V1.11.xx;IAR Compiler for RL78|v4.21.x]
登录后下载 ZIP 4.93 MB Compiler: CC-RL, ICCRL78 Function: Memory IDE: CS+, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.11.xx;IAR Compiler for RL78|v4.21.x]
登录后下载 ZIP 4.13 MB Compiler: CC-RL, ICCRL78 Function: Memory IDE: CS+, e2 studio, IAR EWRL78
示例代码
[Toolchains=CC-RL|V1.11.xx;IAR Compiler for RL78|v4.21.x]
登录后下载 ZIP 428 KB Compiler: CC-RL, ICCRL78 Function: Memory IDE: CS+, e2 studio, IAR EWRL78
20 项目

Distribution Method

Target Device FamilyDistribution MethodSoftware name described in the download list
V850DownloadFlash Self Programming Library  Note1
RL78/x1xDownloadFlash Self Programming Library  Note2, 3  
Renesas Flash Sample Program Type01 Note4
RL78/x2xDesign & DevelopmentRenesas Flash Driver RL78 Type01
Renesas Flash Driver RL78 Type02 
Renesas Flash Driver RL78 Type11
Renesas Flash Driver RL78 Type03
Note5 
78K (78K0, 78K0R)DownloadFlash self programming library  
EEPROM emulation library
RXApplication notes and sample codes for RX family related to flash programming are available. Please visit the Application Notes & Sample Code of the Documentation tab on the RX family product page.-

Notes:

  1. For the EEPROM emulation library, contact your local Renesas Electronics marketing office or distributor.
  2. In the User's Manual (Hardware) for some RL78 MCUs or the User's Manual for some Flash Libraries for the RL78 family, the self RAM areas used in common for all flash libraries may be shown. However, for the latest information, please refer to the RL78 Family Self RAM list of Flash Self Programming Library Rev.3.05 (PDF | English, 日本語).
  3. As the self RAM areas are used as the work area for the library, using these areas for the user program is prohibited. For the latest information, please refer to the RL78 Family Self RAM list of Flash Self Programming Library Rev.3.05 (PDF | English, 日本語).
  4. Renesas Flash Sample Program Type01 for RL78/G15 group and RL78 G16 group can be downloaded from [Design & Development].
  5. Refer to Renesas Flash Driver and EEPROM Emulation Software Target MCU List for RL78 (PDF | English, 日本語) for Renesas Flash Driver and EEPROM Emulation Software target MCUs.

Target Devices

支持社区

  1. bootloader 例程rl78/g13_flash 移植到f14平台

    该工程是我参照例程rl78/g13_flash 创建的 user program的工程 请问出现这个问题是因为什么呢?我使用的cs+  for CCRL 是因为 g13的fsl.lib 基 ...

    2022年11月8日
  2. R5F104GDAFB 读写data flash问题

    在R5F104GFAFB上dataflash 调试能正常读写操作,由于物料问题,现改为 R5F104GDAFB,其它功能都运行正常,只有dataflash 功能运行不能正常,一进入R_FDL_Init();就 ...

    2021年9月30日
  3. RL78bootload和app读写代码闪存存在的问题RL78 bootloader via UART for CCRL这个代码

    使用的你们提供的 RL78 bootloader via UART for CCRL这个代码 ,发现在app工程程序中调用FSL_Erase就会复位重启,但是在bootload工程中调用没有问题 ...

    2026年1月15日
支持社区

支持社区

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

知识库

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

提交工单

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