メインコンテンツに移動

概要

説明

RL78/G15は、動作周波数が16MHzの汎用マイコンです。 RL78ファミリでは最小の8ピンパッケージなど、幅広いラインアップを用意し、-40°Cから125°Cまでの幅広い動作周囲温度に対応しています。 高精度(±1.0%)の高速オンチップ発振器、データフラッシュ、豊富なシリアルインターフェース、コンパレータを内蔵しているため、スペースが重視されるコンパクトなアプリケーションに最適です。 RL78/G15は、USBケーブルを接続するだけでプログラムの書き込みやデバッグが可能な評価ボード(Fast Prototyping Board)、GUIによるソフトウェア開発が容易なスマート・コンフィグレータ、Arduinoライブラリなど、充実した開発環境を提供しています。 また、従来のRL78ファミリと互換性があり、家電製品や民生機器から産業機器まで、幅広いアプリケーションで使用できます。

特長

  • CPU:RL78コア、最大16MHz
  • 電圧:2.4V〜5.5V
  • パッケージ:8ピン〜20ピン
  • メモリ:プログラムフラッシュ:4-8KB、SRAM1KB、データフラッシュ1KB
  • 動作温度範囲:最大125°C
  • タイマ:16ビットタイマ×8ch、ウォッチドッグタイマ×1ch、12ビットインターバルタイマ×1ch
  • アナログ機能:10ビットA/Dコンバータ×11ch、コンパレータ
  • オンチップオシレータ周波数 (MHz):高速:1、2、4、8、16MHz;低速:15kHz
  • 接続性:SCI(CSI、UART、Simple I2C)、I2C
  • その他:選択可能なパワーオンリセット、低電圧検出、オンチップデバッグ2.4V〜5.5V(単線式、2線式)

製品比較

アプリケーション

ドキュメント

設計・開発

ソフトウェア/ツール

ソフトウェア/ツール

Software title
Software type
会社名
RL78ファミリ用Cコンパイラパッケージ [CC-RL]
RL78ファミリ用Cコンパイラパッケージ 。[対応する統合開発環境: CS+, e² studio]
Compiler/Assembler ルネサス
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 ルネサス
RL78ファミリ用リアルタイムOS [RI78V4] V2
μITRON4.0仕様準拠 RL78ファミリ用リアルタイムOS [対応IDE: 統合開発環境CS+]
ITRON OS ルネサス
RL78ファミリ,78K0R用リアルタイムOS [RI78V4] V1
μITRON4.0仕様準拠 RL78ファミリ,78K0R用リアルタイムOS [対応IDE: 統合開発環境CS+]
ITRON OS ルネサス
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) ルネサス
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) ルネサス
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 ルネサス
RL78 スマート・コンフィグレータ
「ソフトウェアを自由に組み合わせられる」をコンセプトとしたRL78ファミリ向けユーティリティ。ミドルウェアとドライバのインポートや端子設定機能でシステムへのルネサス製ドライバの組み込みを容易にします。
Solution Toolkit ルネサス
消費電流測定ツール QE for Current Consumption
消費電流チューニングの作業期間短縮に貢献する開発支援ツール [ルネサスIDE "e² studio" および CS+(CS+ for CCのみ)に標準搭載] [Support MCU/MPU: RX, RL78]
Solution Toolkit ルネサス
RL78ファミリ用 音声録音・再生システム [M3S-S2-Tiny]
RL78ファミリ用 音声再生システム
Sound / Voice ルネサス
FFTライブラリ
Fast Fourier Transform (FFT) ライブラリ
DSP / FFT ルネサス
統合開発環境 e² studio RL78ファミリ向け情報
Eclipseベース ルネサス統合開発環境
IDE and Coding Tool ルネサス
暗号ライブラリ
セキュリティが必要とされる各種システム開発のために強固な暗号ライブラリ
Security / Crypto ルネサス
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 ルネサス
Reality AI Utilities
AI開発とパフォーマンス検証のためのラウンドトリップワークフローにより、データの収集、モデルの最適化、およびルネサスハードウェアへの直接デプロイが可能
Solution Toolkit ルネサス
24件

サンプルコード

ボード&キット

モデル

ECADモデル

SamacSysの回路図シンボル、PCBフットプリント、および3D CADモデルは、製品オプションテーブルのCADモデルリンクをクリックすることで参照できます。シンボルまたはモデルが対応していない場合は、SamacSysに直接リクエスト可能です。

Diagram of ECAD Models

モデル

分類 タイトル 日時
モデル-IBIS ログインしてダウンロード ZIP 999 KB
1件

製品選択

適用されたフィルター

サポート

サポートコミュニティ

サポートコミュニティ

ルネサスエンジニアリングコミュニティの技術スタッフから迅速なオンライン技術サポートを受けることができます。
FAQを参照

よくあるご質問

一般的な質問や回答を集約しているナレッジベースをご覧ください。
サポートチケット

サポートチケット

技術的に深い内容や公開したくない内容のご質問はこちらです。

サポートコミュニティ

  1. RL78/G15の位置づけって・・

    各位様 あけましておめでとうございます RL78ファミリにG15が追加されたようですね。デリバリ安定してきて安かったら挑戦してみたいな・・ このマイコンの規模感はG10と被る感じに思えますが、ねらい目 ...

    2023年1月16日
  2. RL78/G23-64PFPBを再開しました。

    チョコです。 久しぶりに、部品箱でRL78/G23-64PFPBを目にしたので、まだ動くかどうか確認するためにHD44780互換のI/Fで接続してみたところ、きちんと動作しました。 そこで、すこし遊べる ...

    2024年3月4日
  3. RL78/G22-FPB始めました。

    チョコです。 RL78/G22-FPBを入手したので、連休前から遊び始めました。 サンプルプログラム等 https://community-ja.renesas.com/cafe_rene/m/sample_program 以下の3件をアップしました。 RL78/G22-FPB ...

    2023年5月9日
サポートコミュニティからの全ての結果を参照 (6件)

よくあるご質問

  1. RL78/G15のバックグランド・オペレーション対応について

    最終更新日: 2023/01/12 Question: RL78/G15のデータ・フラッシュ・メモリは、バックグランド・オペレーションに対応していますか?※バックグラウンド・オペレーション(BGO):データ・フラッシュ書き換え中に、プログラム・メモリ内の命令実行が可能になる機能 Answer: RL78/G15の ...

    2023年1月12日
  2. RL78/G15の既存製品との互換性について

    RL78/G15(10pin, 16pin) は、RL78/G10(10pin, 16pin)とピン互換性があり、同じ端子に同じ機能が割り当てられています。RL78/G15(20pin)は、RL78/G12(20pin)と基本的にピン互換性がありますが、ANI,TOOLTxD ...

    2023年1月12日
  3. RL78/G15の動作電圧について

    RL78/G15の動作電圧範囲は2.4~5.5Vです。2.4Vより低い電圧で動作させたい場合は、RL78/G12を使用してください。

    2023年1月12日
よくあるご質問からの全ての結果を参照 (9件)

ビデオ&トレーニング

このビデオではルネサスエレクトロニクスのGitHubで公開しているRL78ボードプラットフォームを
Arduino IDEバージョン1に追加して動作させる方法を紹介します。

関連リソース:クイックスタートガイドページ(GitHub)

00:00 オープニング
00:36 Arduino IDEのインストール
01:03 ツールのインストール
02:28 スケッチの記述
02:39 COMポートの設定
03:16 ボードの設定
03:36 コンパイル、ダウンロード、LED点灯