メインコンテンツに移動

概要

説明

最新のメモリ技術により低電源電圧動作・低消費電力・高速動作・高信頼性を実現するルネサスシリアルEEPROMを制御します。シリアルEEPROMの業界標準バス方式に合わせたドライバを提供しています。

特長

  • ユーザAPI関数をコールするだけで、データの読み出し/書き込み可能
  • MCUのクロック同期シリアルI/Oと1つのポートを使って制御
  • Learn More

ターゲットデバイス

ドキュメント

設計・開発

サンプルコード

詳細情報

応用例

  • 携帯電話/コードレス電話/FAX:短縮ダイヤル、通信履歴管理
  • TV/VTR/リモコン:チャンネル、モード設定
  • 計測機器:アプリケーションソフト、ログデータ格納
  • 家電:微調整設定、使用状況来歴管理
  • 液晶TV:パラメータ設定
  • カメラモジュール:調整設定
  • DVC:調整設定
画像
app-eeprom-driver-ja

システム構成

本ドライバは以下を搭載したシステムに使用します。

スレーブデバイスルネサスシリアルEEPROM
(R1EX25xxxおよびHN58X25xxxシリーズ)
マスタデバイスルネサスマイコン(RXファミリ, RL78ファミリ)

サポートするスレーブデバイスの詳細は「対応メモリ」に、マイコンの詳細は「ターゲットデバイスと製品展開」の「サンプルプログラムリスト」に記載しています。

対応メモリ

R1EX25xxxシリーズ

  • R1EX25512A(512Kbit)
  • R1EX25064A(64Kbit)
  • R1EX25032A(32Kbit)
  • R1EX25016A(16Kbit)
  • R1EX25008A(8Kbit)
  • R1EX25004A(4Kbit)
  • R1EX25002A(2Kbit)

HN58X25xxxシリーズ

  • HN58X25256(256Kbit)
  • HN58X25128(128Kbit)

ターゲットデバイスと製品展開

ここではマイコン別に各ソフトウェアの展開をご紹介しています。なお、対応する統合開発環境は、各アプリケーションノートでご確認ください。

RXファミリ(FIT)の場合 RXファミリ(FITを除く), RL78ファミリの場合 その他のデバイス

RXファミリ(FIT)の場合

ここでご紹介する各ソフトウェアは、Firmware Integration Technology(FIT)に対応した「FITモジュール」であり、他のFITモジュールと組み合わせることにより、ユーザアプリケーションへ各サンプルコードを組み込む事が容易になります。DMAC FITモジュール、もしくはDTC FITモジュールと組み合わせることによりDMAC転送またはDTC転送を実現する事ができます。(FITとは?

FITモジュールの入手については RX Driver Package をご用意しており、必要なFITモジュールをまとめてダウンロードいただけます。
また、FITモジュールは スマート・コンフィグレータ と連携しています。スマート・コンフィグレータ は、FITモジュールのダウンロードやユーザアプリケーションへの組み込みを容易にすることができます。

画像
RXファミリ(FIT)の場合 ブロック図
サンプルプログラムリスト
スレーブデバイス用制御ソフトウェア(上位層ソフトウェア)
制御するメモリアプリケーションノートタイトル
R1EX25xxx、HN58X25xxxシリーズ SPIシリアルEEPROMRX Family Clock Synchronous Control Module for EEPROM Access Firmware Integration Technology Rev.3.20 - Sample Code (ZIP)
マスタデバイス用制御ソフトウェア(下位層ソフトウェア)
制御するマイコンアプリケーションノートタイトル
RXファミリ
FITモジュール対応製品
RX Family RSPI Module Using Firmware Integration Technology Rev.3.50 - Sample Code (ZIP)
RX Family SCI Module Using Firmware Integration Technology Rev.5.40 - Sample Code (ZIP)
RX Family RSCI Module Firmware Integration Technology Rev.2.70 - Sample Code (ZIP)
RX Family Memory Access Driver Interface Module Using Firmware Integration Technology Rev.1.30 - Sample Code (ZIP)
RX Family QSPI Clock Synchronous Single Master Control Module Using Firmware Integration Technology Rev.1.21 - Sample Code (ZIP)
RX Family DMAC Module Using Firmware Integration Technology Rev.3.40 - Sample Code (ZIP)
RX Family DTC Module Using Firmware Integration Technology Rev.4.50 - Sample Code (ZIP)
RX Family CMT Module Using Firmware Integration Technology Rev.5.70 - Sample Code (ZIP)

RXファミリ(FITを除く), RL78ファミリの場合

画像
RX(FITを除く), RL78ファミリの場合 ブロック図
サンプルプログラムリスト
スレーブデバイス用制御ソフトウェア(上位層ソフトウェア)
制御するメモリアプリケーションノートタイトル
R1EX25xxx, HN58X25xxxシリーズ SPIシリアルEEPROMRXファミリ、RL78ファミリ、78K0R/Kx3-L Renesas R1EX25xxxシリーズ Serial EEPROM制御ソフトウェア Rev.1.06 - Sample Code (ZIP | English, 日本語)
マスタデバイス用制御ソフトウェア(下位層ソフトウェア)
制御するマイコンアプリケーションノートタイトル
RXファミリ:
RX210, RX21A, RX220, RX63N, RX63T, RX111, RX64M
RX210, RX21A, RX220, RX63N, RX63T, RX111, RX64MグループSCIを使ったクロック同期式シングルマスタ制御ソフトウェア Rev.1.07 - Sample Code (ZIP | English, 日本語)
RX ファミリ RSPI を使ったクロック同期式シングルマスタ制御ソフトウェア Rev.1.11 - Sample Code (ZIP | English, 日本語)
RX62NRX62N グループ SCI を使ったクロック同期式シングルマスタ制御ソフトウェア Rev.1.01 - Sample Code (ZIP | English, 日本語)
RX62Nグループ RSPI を使ったクロック同期式シングルマスタ制御ソフトウェア (ZIP | English, 日本語)
RL78ファミリ:
RL78/G14, RL78/G1C, RL78/L12, RL78/L13, RL78/L1C
RL78/G14, RL78/G1C, RL78/L12, RL78/L13, RL78/L1C, RL78/G23 Group Clock Synchronous Single Master Control Software Using CSI Mode of Serial Array Unit Rev.1.07 - Sample Code (ZIP)

その他のデバイス

以下のマイコンの場合、マイコンごとに提供するソフトウェアで、スレーブデバイスとマスタデバイス両方を制御します。

スレーブデバイスおよびマスタデバイス用制御ソフトウェア(共通ソフトウェア)
制御するマイコンアプリケーションノートタイトル
R8CファミリHN58X25xxxシリーズ・シリアルEEPROMサンプルプログラム M16C(UART) (ZIP | English, 日本語)
M16CファミリHN58X25xxxシリーズ・シリアルEEPROMサンプルプログラム M16C(SI/O) (ZIP | English, 日本語)
HN58X25xxxシリーズ・シリアルEEPROMサンプルプログラム M16C(UART) (ZIP | English, 日本語)
H8, H8S, H8SXファミリルネサスH8/H8S/H8SX/SHクロック同期式SCIを使った制御 サンプルプログラム ダウンロード (ZIP | English, 日本語)
SHファミリ

以下のソフトウェアは「RXファミリ、RL78ファミリ、78K0R/Kx3-L Renesas R1EX25xxxシリーズ Serial EEPROM制御ソフトウェア」と組み合わせることができます。

マスタデバイス用制御ソフトウェア(下位層ソフトウェア)
制御するマイコンアプリケーションノートタイトル
RX610RX610グループ SCIを使ったクロック同期式シングルマスタ制御ソフトウェア (ZIP | English, 日本語)
78Kファミリ:78K0R/Kx378K0R/Kx3-L シリアル・アレイ・ユニットのCSI モードを使ったクロック同期式シングルマスタ制御ソフトウェア Ver.2.02 (ZIP | English, 日本語)