概要

説明

RL78/G23マイコングループは、41μA/MHzのCPU動作を持つ新世代のRL78ファミリマイコンです。 RL78/G23グループは、停止時210nA(SRAM保持4KB )と業界最小の消費電力を実現し、間欠動作時の消費電力を大幅に削減するスヌーズモードシーケンサを搭載しています。 RL78/G23グループは、最大32MHzで1.6Vから5.5Vの広い動作電圧範囲、30ピンから128ピンまでの幅広いパッケージピン数、最大768KBのフラッシュメモリを特長としています。 アナログ機能やセキュリティ機能の強化に加え、ロジック&イベントリンクコントローラ(ELCL)やRL78ファミリ初の静電容量式タッチセンシングユニット(CTSU2L)を搭載しています。 RL78/G23には、ラピッドプロトタイピングボードなど、豊富な開発環境も用意されています。 このボードは、USBケーブルとスマート・コンフィグレータを接続するだけで、使いやすいGUIでのプログラムの作成やデバッグが可能で、追加のツールは必要ありません。 RL78/G23は、既存のRL78ファミリと互換性があり、シームレスな置き換えが可能なため、家電製品や民生機器から産業機器まで、幅広いアプリケーションに適しています。

特長

  • CPU:RL78コア、最大32MHz
  • 最大768kBのフラッシュメモリと48kBのSRAM
  • メモリ:SRAMまで 48KB、最大768KBのプログラムフラッシュ
  • EEPROMのようにデータを保存するための8KBデータフラッシュ
  • 30ピンから128ピンまでのスケーラブルパッケージ
  • 1.6V~5.5Vの広い動作電圧範囲
  • 強化型静電容量式センシングユニット(CTSU2L)
  • タイマ:16ビットタイマ(ch)×16、8ビットタイマ、ウォッチドッグタイマ(ch)×1.32ビットインターバルタイマ×1ch
  • PWM:PWM出力×14
  • アナログ機能:12ビットA/Dコンバータ(ch)×26、8ビットD/Aコンバータ(ch)×2、コンパレータ×2
  • オンチップオシレータ周波数 (MHz):高速:最大32MHz
  • 中速:最大4MHz
  • 低速:32.768kHz
  • スヌーズモードシーケンサー
  • ロジック&イベントリンクコントローラ
  • その他:RTC、パワーオンリセット、低電圧検出
  • 多様なパッケージラインナップ (LQFP, QFN, LGA, BGA, WLCSP)

製品比較

アプリケーション

アプリケーション

  • 汎用
  • 民生用途
  • 家電
  • 産業オートメーション
  • ビルディング・オートメーション

ドキュメント

設計・開発

ソフトウェア/ツール

ソフトウェア/ツール

Software title
Software type
会社名
RL78ファミリ用リアルタイムOS [RI78V4] V2
μITRON4.0仕様準拠 RL78ファミリ用リアルタイムOS [対応IDE: 統合開発環境CS+]
ITRON OS ルネサス
RL78 Webシミュレータ
低消費電力マイコンRL78ファミリの消費電流シミュレーションが手軽にできるオンラインツール。2種類の無償ツールをラインアップしています: MCU simulator online、消費電流計算ツール
Simulator ルネサス
RL78ファミリ用Cコンパイラパッケージ [CC-RL]
RL78ファミリ用Cコンパイラパッケージ 。[対応する統合開発環境: CS+, e² studio]
Compiler/Assembler ルネサス
消費電流測定ツール QE for Current Consumption
消費電流チューニングの作業期間短縮に貢献する開発支援ツール [ルネサスIDE "e² studio" および CS+(CS+ for CCのみ)に標準搭載] [Support MCU/MPU: RX, RL78]
Solution Toolkit ルネサス
静電容量式タッチセンサ対応開発支援ツール QE for Capacitive Touch
マイコンの静電容量式タッチ機能を使用した組み込みシステム開発において、タッチインタフェースの初期設定や感度のチューニングを簡単に行え、開発期間の短縮が実現できます。 [ルネサスIDE e² studio用拡張機能] [スタンドアロン版] [Support MCU/MPU:RA,RL78, RX, Renesas Synergy™]
Solution Toolkit ルネサス
E2エミュレータ [RTE0T00020KCE00000R]
オンチップデバッギングエミュレータ。フラッシュプログラマ兼用。 [Support MCU/MPU: RA, RE, RH850, R-Car D1, RL78, RX, RISC-V MCU]
Emulator ルネサス
E2エミュレータLite [RTE0T0002LKCE00000R]
オンチップデバッギングエミュレータ。フラッシュプログラマ兼用。 [Support MCU/MPU: RA, RE, RL78, RX, RISC-V MCU]
Emulator ルネサス
統合開発環境 CS+
ルネサス統合開発環境 [Support MCU/MPU: RH850, V850, RX, RL78, 78K0R, 78K0] (Note: CS+でRL78/G23、RXスマート・コンフィグレータを使用するには、別途インストールする必要があります。スマート・コンフィグレータの製品ページから、RL78/G23用、RX用のスマート・コンフィグレータをダウンロードしてください)
IDE and Coding Tool ルネサス
CS+ パートナーOS対応デバッグプラグイン
リアルタイムOSアプリケーションのタスクレベルデバッグ機能 [ルネサスIDE CS+用拡張機能] [Support MCU/MPU: RX, RL78]
Plug-in, OS Aware Debugging, Etc. ルネサス
PG-FP6
フラッシュメモリプログラマ [書き込み用ソフト: 付属のプログラミングGUI ”FP6 Terminal”] [Support MCU/MPU and devices: RA, RE, RX, RL78, RH850, RISC-V MCU, Renesas Synergy, パワーマネージメント, Renesas USB Power Deliveryファミリ, モータドライバ/アクチュエータドライバIC, SuperH, V850, 78K, R8C]
Programmer (Unit/SW) ルネサス
RL78ファミリ用e² studioシミュレータ
RL78ファミリ用シミュレータ [対応IDE: e² studio] (Note: 本製品はルネサス統合開発環境e² studioに含まれています。単体販売はありません。)
Simulator ルネサス
Renesas Flash Programmer (Programming GUI)
フラッシュメモリ用書き込みソフト [Support MCU/MPU and devices: RA, RE, RX, RL78, RH850, RISC-V MCU, Renesas Synergy, DA1453x, DA1459x, DA1469x, DA1470x, パワーマネージメント, Renesas USB Power Deliveryファミリ, モータドライバ/アクチュエータドライバIC, V850, 78K0R, 78K0]
Programmer (Unit/SW) ルネサス
コードフラッシュライブラリ
コードフラッシュメモリ書き換えライブラリ(78Kファミリ コードフラッシュ用EEPROMエミュレーションライブラリ含む)
Self Programming Library (Flash Library) ルネサス
データフラッシュライブラリ
データフラッシュメモリ書き換えライブラリ(RL78ファミリ データフラッシュ用EEPROMエミュレーションライブラリ含む)
Self Programming Library (Flash Library) ルネサス
センサソフトウェア
ルネサスセンサ製品の制御、データ取得を実現するミドルウェア(FITモジュール、FSPモジュール)、サンプルソフトウェアパッケージを提供します。
Sensor ルネサス
暗号ライブラリ
セキュリティが必要とされる各種システム開発のために強固な暗号ライブラリ
Security / Crypto ルネサス
RL78 スマート・コンフィグレータ
「ソフトウェアを自由に組み合わせられる」をコンセプトとしたRL78ファミリ向けユーティリティ。ミドルウェアとドライバのインポートや端子設定機能でシステムへのルネサス製ドライバの組み込みを容易にします。
Solution Toolkit ルネサス
RL78ファミリ用 音声録音・再生システム [M3S-S2-Tiny]
RL78ファミリ用 音声再生システム
Sound / Voice ルネサス
統合開発環境 e² studio RL78ファミリ向け情報
Eclipseベース ルネサス統合開発環境
IDE and Coding Tool ルネサス
DALIマスタコントローラGUI
DALI 規格に従った通信ができる RL78/I1A 照明通信マスタ評価ボードを制御するGUI
Code Generator ルネサス
RL78ファミリ用 FATファイルシステム [M3S-TFAT-Tiny]
RL78ファミリ用 FATファイルシステム
File System ルネサス
SPI/QSPIシリアルフラッシュメモリ・QSPIシリアル相変化メモリドライバ
SPI/QSPIバスシリアルフラッシュメモリ用、QSPIバスシリアル相変化メモリ用デバイスドライバ
Serial Memory ルネサス
IAR Embedded Workbench for Renesas RL78
IAR Embedded Workbenchは、自動車アプリケーションを作成するための強力かつ最先端の最適化技術を備えた統合開発ツールであり、RL78 デバイスに対して広範なサポートを提供します。
IDE and Coding Tool IAR Systems
Renesas IAR Embedded Workbench Device-Support-Packages
Renesas IAR Embedded Workbench Device-Support-Packages include all device-specific files to be used with the Embedded Workbench IDE.
IDE and Coding Tool ルネサス
クラウド向け開発支援ツール QE for OTA
クラウド(AWS、Azure)を利用したOTA(Over the Air)を簡単にお試しいただくための開発支援ツール [ルネサスIDE e² studio用拡張機能] [Support MCU/MPU: RX, RL78]
Solution Toolkit ルネサス
25 items

ソフトウェアダウンロード

分類 タイトル 日時
PCB設計ファイル PDF 109 KB
PCB設計ファイル ログインしてダウンロード ZIP 4.24 MB
PCB設計ファイル PDF 240 KB
3 items

サンプルコード

ボード&キット

ボード&キット

モデル

ビデオ&トレーニング

RL78 Arduino Tutorial - RL78 Arduino Arduinoライブラリを使用したサンプルスケッチのご紹介

このビデオでは、RL78/G23-64p Fast Prototyping BoardとセンサHS3001を用いて、 センサから取得した値をArduino IDE上のシリアルモニタに表示する方法を説明します。

章のタイトル

00:00 はじめに
01:14 ボード接続
01:32 ボードマネージャのセットアップ
02:29 サンプルスケッチの動作確認
03:35 最後に

関連資料

クイックスタートガイド

Software

Hardware

温度検出ソリューションガイド

NTCサーミスタとの組み合わせにより、高精度な高温監視を実現します。

サーミスタ情報
村田製作所:ムラタのホームページで製品情報をご確認ください。