In the RE family, Arm®CMSIS-compliant API driver software and Renesas driver software are provided. By using the driver software, each peripheral function can be controlled easily.

Features

  • The following software can be used for a software development for RE family.
    • CMSIS Driver Package: Arm® 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.

With ARM CMSIS Device Driver (Click Read more below for more details)

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

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.20
Released: Aug. 25, 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 cloud_download
External DCDC mode How to reduce power consumption by using the external DC/DC converter(ISL9123) cloud_download cloud_download
Power Management R_EHC Maintenance free power management by RE energy harvesting controller cloud_download
Communication I2C bus R_I2C I2C Single-Master Communication Sample Code cloud_download
SPI bus R_SPI SPI Master/Slave Communication Sample Code cloud_download
Start-Stop Synchronous Communication R_USART USART Asynchronous Communication Sample Code cloud_download
Clock Synchronous Communication USART Clock-Synchronous Communication Sample Code cloud_download
Analog A/D R_ADC S14AD Scan Conversion Sample Code cloud_download
S14AD Scan Conversion and DTC Transfer Sample Code cloud_download
Data transfer R_DMAC DMAC Repeat Transfer Sample Code cloud_download
R_DTC DTC Normal Transfer Sample Code cloud_download
DTC Block Transfer Sample Code cloud_download
DTC Chain Transfer Sample Code cloud_download
Firmware Update R_USB_PMSC_MINI,
R_FLASH,
R_DTC,
R_DMAC
Firmware Update Sample Code via USB Memory (PMSC) cloud_download
Low power consumption R_LPM Transition and Examples to Reduce Power Consumption cloud_download
Low Power Mode Transition Example cloud_download cloud_download
2D Graphics R_GDT, R_SMIP R_GDT Driver Sample Code cloud_download
R_GDT Driver Color LCD Sample Code cloud_download
LCD controller R_SMIP R_GDT Driver Sample Code cloud_download
R_GDT Driver Color LCD Sample Code cloud_download
R_SMIP, R_EHC GDT and SMIP Sample Code with EHC cloud_download
R_PMIP MLCD Transfer Sample Code cloud_download
Signal Processing CMSIS-DSP Library Example of DSP Library IIR Usage (Polling) cloud_download
Example of DSP Library FIR Usage (Polling) cloud_download
Example of DSP Library FFT Usage (Polling) cloud_download
Others (implementation example) - LED Blinker Sample Code cloud_download
- USART Communication Sample Code cloud_download
- Temperature Monitoring Display Demo using External Temperature Sensor and Serial MIP cloud_download
- Energy Harvesting Launch Operation Demo using Quick Start Mode cloud_download
- ISL29125 Light Monitoring Display Demo cloud_download
Security R_TSIP, R_Flash RE family Secure firmware update sample program using TSIP driver Contact *1

cloud_download: Downloadable | —:Unavailable

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

 

With Low Level Code (LLC) (Click Read more below for more details)

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 cloud_download
External DCDC mode How to reduce power consumption by using the external DC/DC converter(ISL9123) cloud_download cloud_download
Communication SPI bus Simple SPI (FIFO operation +DMA) cloud_download
Simple SPI cloud_download
RSPI cloud_download
I2C bus Simple I2C Operation in Master Transmission with EEPROM cloud_download
RIIC (ch0 set as Master, ch1 set as Slave) cloud_download
QSPI bus QSPI External Flash Memory Writing in Direct Communications Mode cloud_download
QSPI bus(XIP mode) QSPI XIP Connection Sample Code cloud_download
Clock Synchronous Communication UART cloud_download
Analog A/D AD (SW Trigger+Single Scan) cloud_download
AD (AGT Trigger using ELC, Single Scan) cloud_download
AD (AGT Trigger using ELC, Group Scan) cloud_download
Timer PWM GPT Basic Operation+Buffer Operation+Compare Match Output 2 to 4 phases cloud_download
GPT Operation+Buffer Operation+Compare Match Output 4 phases,Multi-channel Synchronous operation cloud_download
Periodic timer、PWM AGT (Underflow Interrupt, Compare Match Interrupt, Compare Match PWM) cloud_download
AGT Output and Underflow Interrupt Sample Code cloud_download
Power monitor Low voltage detection LVD1 Sample Code cloud_download
Low power consumption Transition between ALLPWON Mode and MINPWON Sleep Mode cloud_download
Transition between ALLPWON Mode and EXFPWON VBB Software Standby Mode cloud_download
Transition between ALLPWON Mode and MINPWON VBB Software Standby Mode cloud_download
Transition to Deep Software Standby Mode cloud_download
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 cloud_download
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 cloud_download
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 cloud_download
EXFPWON VBB Software Standby Mode Transition Sample Code (Low Level Code) Power-Saving Functions Transition between ALLPWON Mode and EXFPWON VBB Software Standby Mode cloud_download
Deep Software Standby Mode Transition Sample Code (Low Level Code) Power-Saving Functions Transition to Deep Software Standby Mode cloud_download
Others (implementation example) LED Blinker Sample Code cloud_download

cloud_download: Downloadable | —:Unavailable

 

Target Devices