REファミリでは、Arm®のCMSISに準拠したAPIのドライバソフトウェアおよびルネサスドライバソフトウェアを提供します。ドライバソフトウェアを使用することで、各周辺機能が容易に制御可能です。

特長

  • REファミリ用のソフトウェア開発キットとして、以下のソフトウエアを提供しています。
    • CMSIS Driver Package:Arm®のCMSISに準拠したAPIのドライバソフトウェアおよびルネサスドライバソフトウェア一式
    • ドライバSWサンプルコード:ドライバを使用した開発用
    • ローレベルサンプルコード:ドライバを使用しない開発用
  • システムの実装しやすさや可読性を重視するユーザにはドライバSWサンプルコード、ドライバのオーバーヘッドも削減し、低消費電力を追求するユーザのニーズに対してローレベルサンプルコードを準備しています。

Release Information

ソフトウェアを以下より入手してください。

ドライバを使用する - HW IPの細かい動作はドライバに任せ、システムの実装・可読性を重視するユーザー向け
(Read Moreをクリックして詳細を表示)

スタートアップガイド

スタートアップガイドには、以下の開発に必須となる情報が記載されたドキュメントです。開発を始める際にご参照することを推奨しています。

  • ドライバを使う手順・方法(初期クロック、端子設定、割込み設定、RAMへのプログラム配置方法等)
  • 開発環境のデバッガ設定方法
  • トラブルシューティング
アプリケーションノート RE01 1500KB RE01 256KB
RE01 CMSISパッケージを用いた開発スタートアップガイド スタートアップガイド

ドライバパッケージ

CMSIS Driver Package をダウンロードすることで、すべてのドライバが利用可能になります。

アプリケーションノート RE01 1500KB RE01 256KB
CMSIS Driver Package バージョン: V.1.20
リリース日: 2020/8/25
バージョン: V.1.00
リリース日: 2020/7/2
ダウンロード ダウンロード

ドライバSWサンプルコード

HW IPの細かい動作はドライバに任せ、システムの実装・可読性を重視するユーザー向け

カテゴリ ドライバ サンプルコード RE01 1500KB RE01 256KB
電流測定 各低消費電力モードとクロック設定による電流測定用サンプルコード cloud_download
外部DCDCモード 外部DC/DCコンバータ(ISL9123)による低消費電力化の実現方法 cloud_download cloud_download
パワーマネジメント R_EHC バッテリーメンテナンスフリーを可能とするエナジーハーベストシステムのパワーマネジメント cloud_download
通信 I2Cバス R_I2C I2Cシングルマスタ通信サンプルコード cloud_download
SPIバス R_SPI SPIマスタ/スレーブ通信サンプルコード cloud_download
調歩同期通信 R_USART USART調歩同期通信サンプルコード cloud_download
クロック同期通信 USARTクロック同期通信サンプルコード cloud_download
アナログ A/D R_ADC S14ADスキャン変換サンプルコード cloud_download
S14ADスキャン変換+DTC転送サンプルコード cloud_download
データ転送 R_DMAC DMACリピート転送サンプルコード cloud_download
R_DTC DTCノーマル転送サンプルコード cloud_download
DTCブロック転送サンプルコード cloud_download
DTCチェーン転送サンプルコード cloud_download

ファームウェアアップデート

R_USB_PMSC_MINI,
R_FLASH,
R_DTC,
R_DMAC

USBメモリ(PMSC)経由のファームウェアアップデートサンプルコード

cloud_download
低消費電力 R_LPM 消費電力低減を実現するモード遷移とユースケース cloud_download
低消費電力モードの状態遷移例 cloud_download cloud_download
2Dグラフィック処理 R_GDT, R_SMIP R_GDTドライバサンプルコード cloud_download
R_GDTドライバ カラー液晶向けサンプルコード cloud_download
MIP-LCD I/F R_SMIP R_GDTドライバサンプルコード cloud_download
R_GDTドライバ カラー液晶向けサンプルコード cloud_download

R_SMIP, R_EHC

GDT and SMIP Sample Code with EHC cloud_download
R_PMIP MLCD転送サンプルコード cloud_download
信号処理 CMSIS-DSPライブラリ DSP ライブラリIIR 使用例(ポーリング) cloud_download
DSP ライブラリFIR 使用例(ポーリング) cloud_download
DSP ライブラリFFT 使用例(ポーリング) cloud_download
その他(実装例) - 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
- エナジーハーベストクイックスタートデモ cloud_download
- ISL29125 Light Monitoring Display Demo cloud_download
セキュリティ R_TSIP, R_Flash REファミリ TSIPドライバを使用するセキュアファームアップデートサンプルプログラム お問い合わせください注1

cloud_download: ダウンロード可能 | —:非対応

注1. 入手方法に関しては営業窓口にお問い合わせください。詳細は Trusted Secure IPドライバ をご参照ください。

 

ドライバを使用しない - HW IPの詳細まで理解、SWの実行速度を重視、ROMサイズを小さくしたいユーザー向け
(Read Moreをクリックして詳細を表示)

ローレベルサンプルコード

HW IPの詳細まで理解したい、SWの実行速度を重視したい、ROMサイズを小さくしたいユーザー向け

カテゴリ サンプルコード RE01 1500KB RE01 256KB
電流測定 各低消費電力モードとクロック設定による電流測定用サンプルコード cloud_download
外部DCDCモード 外部DC/DCコンバータ(ISL9123)による低消費電力化の実現方法 cloud_download cloud_download
通信 SPIバス 簡易SPI(FIFO動作+DMA) cloud_download
簡易SPI cloud_download
RSPI cloud_download
I2Cバス 簡易I2Cマスタ送信 with EEPROM cloud_download
RIIC ch0マスタ ch1 スレーブ cloud_download
QSPIバス QSPI 直接通信モードによる外部FLASHメモリ書き込み cloud_download
QSPIバス(XIPモード) QSPI XIP接続例 cloud_download
調歩同期通信 UART cloud_download
アナログ A/D AD(SWトリガ+シングルスキャン) cloud_download
AD(AGTトリガ usingELC, シングルスキャン) cloud_download
AD(AGTトリガ usingELC, グループスキャン) cloud_download
タイマ PWM GPT 基本動作+バッファ動作+コンペアマッチ出力 2~4相 cloud_download
GPT 基本動作+バッファ動作+コンペアマッチ出力 4相 複数ch同期動作 cloud_download
周期タイマ、PWM AGT(アンダフロー割り込み、コンペアマッチ割り込み、コンペアマッチPWM) cloud_download
AGT Output and Underflow Interrupt Sample Code cloud_download
電源監視 電圧低下検出 LVD1 サンプルコード cloud_download
低消費電力 消費電力低減機能 ALLPWONモードとMINPWONモードのスリープ間の遷移 cloud_download
ALLPWONモードとEXFPWON VBB ソフトウェアスタンバイモード間の遷移 cloud_download
ALLPWONモードとMINPWON VBB ソフトウェアスタンバイモード間の遷移 cloud_download
消費電力低減機能 ディープスタンバイモードの遷移 cloud_download
BOOSTからVBB MINPWON BOOSTモードとVBB MINPWON ソフトウェアスタンバイモード間の遷移 cloud_download
VBB BOOST MINPWON BOOSTモードとVBB BOOST MINPWON ソフトウェアスタンバイモード間の遷移 cloud_download
EXFPWONからVBB MINPWON EXFPWONモードとVBB MINPWON ソフトウェアスタンバイモード間の遷移 cloud_download
VBB EXFPWON ALLPWONモードとVBB EXFPWON ソフトウェアスタンバイモード間の遷移 cloud_download
ALLPWONモードとディープソフトウェアスタンバイモード間の遷移 cloud_download
その他(実装例) LED Blinker Sample Code cloud_download

cloud_download: ダウンロード可能 | —:非対応

 

Target Devices