概要

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

応用例

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

応用例

特 長

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

システム構成

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

スレーブデバイス ルネサスシリアルEEPROM
(R1EX25xxxおよびHN58X25xxxシリーズ)
マスタデバイス ルネサスマイコン
(RX, RL78, 78K, SuperH, R8C, M16C, H8, H8S, H8SX, 740ファミリ)

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

アプリケーション構成図

アプリケーション構成図

対応メモリ

R1EX25xxxシリーズ

  • R1EX25512A(512Kbit)
  • R1EX25256A(256Kbit)
  • R1EX25128A(128Kbit)
  • R1EX25064A(64Kbit)
  • R1EX25032A(32Kbit)
  • R1EX25164A(16Kbit)
  • R1EX25008A(8Kbit)
  • R1EX25004A(4Kbit)
  • R1EX25002A(2Kbit)

HN58X25xxxシリーズ

  • N58X25256(256Kbit)
  • HN58X25128(128Kbit)

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

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

 

RXファミリの場合 (FIT)

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

ブロック図

ブロック図

 

サンプルプログラムリスト

スレーブデバイス用制御ソフトウェア(上位層ソフトウェア)
制御するメモリ アプリケーションノートタイトル
R1EX25xxx、HN58X25xxxシリーズ SPIシリアルEEPROM RXファミリ EEPROMアクセス クロック同期式制御モジュール Firmware Integration Technology
マスタデバイス用制御ソフトウェア(下位層ソフトウェア)
制御するマイコン アプリケーションノートタイトル
RX72T, RX71M, RX66T, RX64M, RX231, RX113, RX111, RX110 RXファミリ RSPIモジュール Firmware Integration Technology
RXファミリ QSPIクロック同期式シングルマスタ制御モジュール Firmware Integration Technology
RXファミリ DMAコントローラDMACA制御モジュール Firmware Integration Technology
RXファミリ データトランスファコントローラ(DTC)モジュール Firmware Integration Technology
RXファミリ コンペアマッチタイマ (CMT)モジュール Firmware Integration Technology

 

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

ブロック図

ブロック図

 

サンプルプログラムリスト

スレーブデバイス用制御ソフトウェア(上位層ソフトウェア)
制御するメモリ アプリケーションノートタイトル
R1EX25xxx, HN58X25xxxシリーズ
SPIシリアルEEPROM
Renesas R1EX25xxx シリーズ Serial EEPROM 制御ソフトウェア
マスタデバイス用制御ソフトウェア(下位層ソフトウェア)
制御するマイコン アプリケーションノートタイトル
RXファミリ:
RX210, RX21A, RX220, RX63N, RX63T, RX111, RX64M
RX210, RX21A, RX220, RX63N, RX63T, RX111, RX64Mグループ SCIを使ったクロック同期式シングルマスタ制御ソフトウェア
RX ファミリ RSPI を使ったクロック同期式シングルマスタ制御ソフトウェア
RX62N RX62Nグループ SCIを使ったクロック同期式シングルマスタ制御ソフトウェア
RX62Nグループ RSPIを使ったクロック同期式シングルマスタ制御ソフトウェア
RX610 RX610グループ SCIを使ったクロック同期式シングルマスタ制御ソフトウェア
RL78ファミリ:
RL78/G14, RL78/G1C, RL78/L12, RL78/L13, RL78/L1C
RL78/G14, RL78/G1C, RL78/L12, RL78/L13, RL78/L1C グループ シリアル・アレイ・ユニットのCSIモードを使ったクロック同期式シングルマスタ制御ソフトウェア
78Kファミリ:
78K0R/Kx3
78K0R/Kx3-L シリアル・アレイ・ユニットのCSIモードを使ったクロック同期式シングルマスタ制御ソフトウェア

 

SH, R8C, M16C, H8, H8S, H8SX, 740ファミリの場合

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

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

開発ツール サポート情報

タイトル 概要
My Renesas MY RENESASに登録いただくと、各種ドキュメントの改訂情報、
ツール製品などのダウンロードサービスやメールニュースなどの
各種サービスをご利用いただけるようになります。
セミナー マイコン学習のための情報が掲載されています。
FAQ よくあるお問合せ、開発のヒントが掲載されています。
フォーラム ルネサスの総合コミュニティサイトです。
ツールニュース ツールのリリース情報、注意事項などが掲載されています。
動作環境 ツール製品の最新バージョンの動作環境をご案内しています。
旧製品/保守製品 すでに新規供給を終了しているルネサス開発環境製品の一覧が掲載されています。
サンプルコードとアプリケーションノートを掲載しています。各フィルタで絞込みを行えます。

下記をご確認ください