Overview

The following software can be used for a software development for RE family.

CMSIS Driver Package:
Arm® CMSIS compliant API device driver software and Renesas driver software
Device Driver SW sample code:
For users who want to make their source code readability better and complete their application firmware development in a shorter time.
Low Level code (LLC):
For users who are familiar with MCU peripheral hardware modules and want to make direct accesses to the hardware registers to optimize the hardware control, make software execution speed faster, reduce code size.

Release Information

Software can be downloaded from the list below.

Getting Started Guide

The Getting Started is a document that contains the following essential information for development. We recommend that you refer to it when starting development.

  • Procedure/method of using driver (initial clock, pin setting, interrupt setting, program allocation method into RAM, etc.)
  • How to set up the debugger in the development environment
  • trouble shooting
Application Note RE01 1500KB RE01 256KB
RE01 Getting Started Guide to Development Using CMSIS Package

Getting Started Guide

Under Development

CMSIS Driver Package

All drivers are available by downloading the CMSIS Driver Package.

Application Note RE01 1500KB RE01 256KB
CMSIS Driver Package Latest Ver.: V.1.10
Released: Mar. 31, 2020
Latest Ver.: V.1.00
Released: Jul. 2, 2020

Download

Download

Device Driver SW sample code

For users who want to make their application code be a peripheral hardware agnostic. The Device Drives will help users to make their source code readability better and complete their application firmware development in a shorter time.

Category Driver Application Note RE01 1500KB RE01 256KB
Current Measurement Current Measurement in Different Power Modes and Clock Frequencies
Power Management R_EHC Maintenance free power management by RE energy harvesting controller
Communication I2C bus R_I2C I2C Single-Master Communication Sample Code
SPI bus R_SPI SPI Master/Slave Communication Sample Code
Start-Stop Synchronous Communication R_USART USART Asynchronous Communication Sample Code
Clock Synchronous Communication USART Clock-Synchronous Communication Sample Code
Analog A/D R_ADC S14AD Scan Conversion Sample Code
S14AD Scan Conversion and DTC Transfer Sample Code
Data transfer R_DMAC DMAC Repeat Transfer Sample Code
R_DTC DTC Normal Transfer Sample Code
DTC Block Transfer Sample Code
DTC Chain Transfer Sample Code
Firmware Update R_USB_PMSC_MINI,
R_FLASH,
R_DTC,
R_DMAC
Firmware Update Sample Code via USB Memory (PMSC)
Low power consumption R_LPM Transition and Examples to Reduce Power Consumption
Low Power Mode Transition Example
2D Graphics R_GDT, R_SMIP R_GDT Driver Sample Code
R_GDT Driver Color LCD Sample Code
LCD controller R_SMIP R_GDT Driver Sample Code
R_GDT Driver Color LCD Sample Code
R_SMIP, R_EHC GDT and SMIP Sample Code with EHC
R_PMIP MLCD Transfer Sample Code
Signal Processing CMSIS-DSP Library Example of DSP Library IIR Usage (Polling)
Example of DSP Library FIR Usage (Polling)
Example of DSP Library FFT Usage (Polling)
Others (implementation example) - LED Blinker Sample Code
- USART Communication Sample Code
- Temperature Monitoring Display Demo using External Temperature Sensor and Serial MIP
- Energy harvesting launch operation and quick start SMIP display demo Under Development
- ISL29125 Light Monitoring Display Demo
Security R_TSIP, R_Flash RE family Secure firmware update sample program using TSIP driver Contact *1

—:Unavailable

*1. Please contact your local Renesas Electronics sales office or distributor. Trusted Secure IP Driver >>

Low Level Code

For users who are familiar with MCU peripheral hardware modules and want to make direct accesses to the hardware registers to optimize the hardware control, make software execution speed faster, reduce code size.

Category Application Note RE01 1500KB RE01 256KB
Current Measurement Current Measurement in Different Power Modes and Clock Frequencies
Communication SPI bus Simple SPI (FIFO operation +DMA)
Simple SPI
RSPI
I2C bus Simple I2C Operation in Master Transmission with EEPROM
RIIC (ch0 set as Master, ch1 set as Slave)
QSPI bus QSPI External Flash Memory Writing in Direct Communications Mode
QSPI bus(XIP mode) QSPI XIP Connection Sample Code
Clock Synchronous Communication UART
Analog A/D AD (SW Trigger+Single Scan)
AD (AGT Trigger using ELC, Single Scan)
AD (AGT Trigger using ELC, Group Scan)
Timer PWM GPT Basic Operation+Buffer Operation+Compare Match Output 2 to 4 phases
GPT Operation+Buffer Operation+Compare Match Output 4 phases,Multi-channel Synchronous operation
Periodic timer、PWM AGT (Underflow Interrupt, Compare Match Interrupt, Compare Match PWM)
AGT Output and Underflow Interrupt Sample Code
Power monitor Low voltage detection LVD1 Sample Code
Low power consumption Transition between ALLPWON Mode and MINPWON Sleep Mode
Transition between ALLPWON Mode and EXFPWON VBB Software Standby Mode
Transition between ALLPWON Mode and MINPWON VBB Software Standby Mode
Transition to Deep Software Standby Mode
Transition from BOOST to MINPWON VBB Software Standby Mode Sample Code (Low Level Code) Power-Saving Functions Transition between BOOST Mode and MINPWON VBB Software Standby Mode
MINPWON VBB BOOST Software Standby Mode Transition Sample Code (Low Level Code) Power-Saving Functions Transition between BOOST Mode and MINPWON VBB BOOST Software Standby Mode
Transition from EXFPWON to MINPWON BB Software Standby Mode Sample Code (Low Level Code)Power-Saving Functions Transition between EXFPWON Mode and MINPWON VBB Software Standby Mode 
EXFPWON VBB Software Standby Mode Transition Sample Code (Low Level Code) Power-Saving Functions Transition between ALLPWON Mode and EXFPWON VBB Software Standby Mode
Deep Software Standby Mode Transition Sample Code (Low Level Code) Power-Saving Functions Transition to Deep Software Standby Mode
Others (implementation example) LED Blinker Sample Code

—:Unavailable

目标设备

产品家族 产品群组
RE Family

Development Tools Support

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.
您可以使用下方的筛选器来筛选样例程序和应用手册。

Action Needed