概要

説明

RL78/G24マイコンは、最大動作周波数48MHzのCPU動作とフレキシブル・アプリケーション・アクセラレータ(FAA)を搭載したRL78ファミリMCUの中で最高の処理性能を持つマイクロコントローラです。さらに、強化されたアナログ機能と豊富なタイマを搭載し、モータ制御、電源、照明アプリケーションに適しています。FAAは演算専用のコプロセッサであり、CPUとは独立して動作させることが可能なため、より高い処理能力を実現することができます。

また、USBケーブルの接続だけで追加のツール無しでプログラムの書き込み/デバッグが可能な評価ボード(Fast Prototyping Board)や、モータ、電源、照明向けソリューションの初期評価に特化したキット、GUIで設計容易化できるSmart Configuratorなど、RL78/G24用に充実した開発環境を提供します。既存のRL78ファミリとの互換性もあり、シームレスに置き換えすることが可能で、家電や民生機器から産業機器まで、幅広い用途にお使い頂けます。

特長

  • CPU: RL78 core, Max. 48MHz, FAA core
  • Voltage: 1.6V to 5.5V
  • Package: 20-pin to 64-pin
  • Memory: Program Flash: 64/128KB, SRAM 12KB, Data Flash 4KB
  • Operating temperature range:​ up to 125°C
  • Timer: 16-bit Timer (ch) x 12, Watchdog Timer (ch) x 1, 32-bit Interval Timer x 1 ch
  • PWM: PWM Output x 14
  • Analog function: 8/10/12-bit A/D Converter (ch) x 23, 8/10-bit D/A - Converter (ch) x 2~3, Comparator x 4, Programmable gain amplifier (PGA) x 1
  • On-chip Oscillator Freq. (MHz):
    • High-Speed: up to 64MHz
    • Middle-Speed: up to 4MHz
    • Low-speed: 32.768kHz
  • Event link controller
  • Others: RTC, Power-On Reset, Low Voltage Detection
  • Packages: SSOP, LQFP, LFQFP, HWQFN, WFLGA

製品比較

アプリケーション

アプリケーション

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

ドキュメント

設計・開発

ソフトウェア/ツール

ソフトウェア/ツール

Software title
Software type
会社名
Renesas Motor Workbench
Renesas Motor Workbenchはモータ制御プログラムのデバッグ、解析、チューニングを行うための開発支援ツールです。
Solution Toolkit ルネサス
RL78ファミリ用リアルタイムOS [RI78V4] V2
μITRON4.0仕様準拠 RL78ファミリ用リアルタイムOS [対応IDE: 統合開発環境CS+]
ITRON OS ルネサス
統合開発環境 CS+
ルネサス統合開発環境 [Support MCU/MPU: RH850, V850, RX, RL78, 78K0R, 78K0] (Note: CS+でRL78/G23、RXスマート・コンフィグレータを使用するには、別途インストールする必要があります。スマート・コンフィグレータの製品ページから、RL78/G23用、RX用のスマート・コンフィグレータをダウンロードしてください)
IDE and Coding Tool ルネサス
統合開発環境 e² studio RL78ファミリ向け情報
Eclipseベース ルネサス統合開発環境
IDE and Coding Tool ルネサス
モータ対応開発支援ツール QE for Motor
マイコンのモータ用ソフトウェアの開発において、モータ用ミドルウェアおよびドライバの設定を簡単に行え、Renesas Motor Workbenchと連携したモータのチューニングと分析ができる開発支援ツール [ルネサスIDE e² studio用拡張機能] [Support MCU/MPU: RA, RX,RL78]
Solution Toolkit ルネサス
RL78 スマート・コンフィグレータ
「ソフトウェアを自由に組み合わせられる」をコンセプトとしたRL78ファミリ向けユーティリティ。ミドルウェアとドライバのインポートや端子設定機能でシステムへのルネサス製ドライバの組み込みを容易にします。
Solution Toolkit ルネサス
CS+ パートナーOS対応デバッグプラグイン
リアルタイムOSアプリケーションのタスクレベルデバッグ機能 [ルネサスIDE CS+用拡張機能] [Support MCU/MPU: RX, RL78]
Plug-in, OS Aware Debugging, Etc. ルネサス
RL78ファミリ用Cコンパイラパッケージ [CC-RL]
RL78ファミリ用Cコンパイラパッケージ 。[対応する統合開発環境: CS+, e² studio]
Compiler/Assembler ルネサス
RL78 Webシミュレータ
低消費電力マイコンRL78ファミリの消費電流シミュレーションが手軽にできるオンラインツール。2種類の無償ツールをラインアップしています: MCU simulator online、消費電流計算ツール
Simulator ルネサス
RL78ファミリ用e² studioシミュレータ
RL78ファミリ用シミュレータ [対応IDE: e² studio] (Note: 本製品はルネサス統合開発環境e² studioに含まれています。単体販売はありません。)
Simulator ルネサス
RL78ファミリ, 78K0R, 78K0用CS+シミュレータ
RL78ファミリ, 78K0R, 78K0用シミュレータ [対応IDE: CS+] (Note: 本製品はコンパイラパッケージに含まれています。単体販売はありません。)
Simulator ルネサス
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 ルネサス
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) ルネサス
Renesas Flash Programmer (Programming GUI)
フラッシュメモリ用書き込みソフト [Support MCU/MPU and devices: RA, RE, RX, RL78, RH850, RISC-V MCU, Renesas Synergy, 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) ルネサス
暗号ライブラリ
セキュリティが必要とされる各種システム開発のために強固な暗号ライブラリ
Security / Crypto ルネサス
RL78ファミリ用 音声録音・再生システム [M3S-S2-Tiny]
RL78ファミリ用 音声再生システム
Sound / Voice ルネサス
RL78ファミリ用 FATファイルシステム [M3S-TFAT-Tiny]
RL78ファミリ用 FATファイルシステム
File System ルネサス
DALIマスタコントローラGUI
DALI 規格に従った通信ができる RL78/I1A 照明通信マスタ評価ボードを制御するGUI
Code Generator ルネサス
SPI/QSPIシリアルフラッシュメモリ・QSPIシリアル相変化メモリドライバ
SPI/QSPIバスシリアルフラッシュメモリ用、QSPIバスシリアル相変化メモリ用デバイスドライバ
Serial Memory ルネサス
消費電流測定ツール QE for Current Consumption
消費電流チューニングの作業期間短縮に貢献する開発支援ツール [ルネサスIDE "e² studio" および CS+(CS+ for CCのみ)に標準搭載] [Support MCU/MPU: RX, RL78]
Solution Toolkit ルネサス
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 ルネサス
25 items

サンプルコード

ボード&キット

ボード&キット

モデル

ビルディングオートメーション向けのスマート照明ソリューション

この動画は、ビルディングオートメーション向けのスマート照明ソリューションを紹介します。
この動画では、照明市場のトレンド、照明デザインにおけるデマンド、そしてルネサスの照明ソリューションが提供する価値についてご紹介します。
 

詳細については、DALIソリューションのページをご覧ください。