Peripheral Driver Generatorは、マイコン内蔵の各種周辺I/Oドライバ本体と、その初期設定ルーチン(関数)の作成を、開発者手作業によるコーディング不要で実現 するユーティリティです。必要なソースコードは、ユーザ設定に従ってすべてPeripheral Driver Generatorが準備するため、開発期間、開発コストを大幅に削減できます。 操作はすべて、わかりやすいGUIによる簡単操作。周辺I/Oのモード設定状況もひとめで分かります。

また、複数の周辺機能によるピンの競合をチェックする機能も装備しています(V.2のみ)。

Peripheral Driver Generatorは、無償ツールです。インストール、利用などに制限はありません。生成コードは充分に評価していますが、動作を保証するものではありません。お客様の責任においてご使用ください。

Note CS+ (Peripheral Driver Generator V.2 のみサポート)、e² studio V3.0.0.22以降 (Peripheral Driver Generator V.2 のみサポート) または High-performance Embedded Workshop

Peripheral Driver Generatorをお使いのお客様へ

今後、Peripheral Driver Generatorの対応デバイス追加や改修は予定していません。新製品を中心にスマート・コンフィグレータの対応デバイスを拡充していきます。また、Peripheral Driver Generatorをお使いの方へのサポートは行っていきますが、スマート・コンフィグレータの使用をご検討ください。

スマート・コンフィグレータについてはこちら >>

特長

  • 周辺I/Oの細かい設定をコーディングレスで手間なく実現
  • マイコンの仕様差に対応し、設定間違いや設定し忘れを回避
  • ポップアップで設定方法をアドバイス(V.2のみ)
  • 端子ウィンドウで端子競合が確認可能(V.2のみ)
  • 端子配置図が表示可能(V.2のみ)
    • 対象マイコン: RX210, RX630, RX63N, RX631, RX63T
  • Learn More

Release Information

Peripheral Driver Generator V.2

最新Ver.: V.2.09

リリース: 2014/05/16

バージョンアップ内容(ツールニュース参照)

動作環境

ドキュメント&ダウンロード

タイトル language 分類 形式 サイズ 日付
ユーザーガイド、マニュアル
コード生成支援ツールのご紹介 マニュアル PDF 6.14 MB
Peripheral Driver Generator V.2.09 リファレンスマニュアル (RX63Tグループ) English マニュアル PDF 6.86 MB
Peripheral Driver Generator V.2.09 リファレンスマニュアル (RX220グループ) English マニュアル PDF 3.15 MB
Peripheral Driver Generator V.2.09 リファレンスマニュアル (RX62G グループ) English マニュアル PDF 2.67 MB
Peripheral Driver Generator V.2.09 リファレンスマニュアル (RX63N, RX631グループ) English マニュアル PDF 4.16 MB
Peripheral Driver Generator V.2.09 リファレンスマニュアル (RX630グループ) English マニュアル PDF 4.54 MB
Peripheral Driver Generator V.2.09 リファレンスマニュアル (RX210グループ) English マニュアル PDF 3.29 MB
Peripheral Driver Generator V.2.09 リファレンスマニュアル (RX62Tグループ) English マニュアル PDF 2.55 MB
Peripheral Driver Generator V.2.09 リファレンスマニュアル (RX62Nグループ) English マニュアル PDF 2.76 MB
Peripheral Driver Generator V.2.09 ユーザーズマニュアル (RXファミリ) English マニュアル PDF 1.86 MB
Peripheral Driver Generator V.2.09 リファレンスマニュアル (RX610グループ) English マニュアル PDF 2.81 MB
Peripheral Driver Generator V.1.04 ユーザーズマニュアル (SH/Tiny, H8S/Tiny, H8/300H Tiny, R8C, M16C/62P, M16C/Tiny) マニュアル PDF 3.07 MB
E8/E8aエミュレータ ユーザーズマニュアル別冊 (H8/38704F 接続時の注意事項) English マニュアル PDF 369 KB
Peripheral Driver Generator V.1.04 ガイドブック (SH/Tiny, H8S/Tiny, H8/300H Tiny, R8C, M16C/62P, M16C/Tiny) English マニュアル PDF 1.96 MB
Peripheral Driver Generator V.1.04 Renesas Embedded Application Programming Interface リファレンスマニュアル (H8S/Tiny, H8/300H Tiny, R8C, M16C/Tiny版) English マニュアル PDF 1.31 MB
Peripheral Driver Generator V.1.04 Renesas Embedded Application Programming Interface ユーザーズマニュアル (SH/Tiny版) English マニュアル PDF 1.31 MB
Peripheral Driver Generator V.1.04 Renesas Embedded Application Programming Interface リファレンスマニュアル (M16C/62Pグループ版) English マニュアル PDF 847 KB
ダウンロード
tn_140901_PDG_patch for RX210 ソフトウェア ZIP 0 KB
tn_140701_PDG_patch ソフトウェア ZIP 1 KB
Peripheral Driver Generator V.2.09 (RXファミリ用) English ソフトウェア EXE 164.65 MB
Peripheral Driver Generator V.1.04 (SH/Tiny、M16C/60、M16C/Tiny、R8C/1x、R8C/2x、H8S/Tiny、H8/300H Tinyシリーズ用) English ソフトウェア EXE 27.21 MB
ツールニュース
Peripheral Driver Generator ご使用上のお願い English ツールニュース-注意事項 PDF 449 KB
Renesas Peripheral Driver Library および Peripheral Driver Generator ご使用上のお願い English ツールニュース-注意事項 PDF 444 KB
RX62G、RX62Tグループ Renesas Peripheral Driver Library および Peripheral Driver Generator ご使用上のお願い English ツールニュース-注意事項 PDF 444 KB
RX63Tグループ Renesas Peripheral Driver Library および Peripheral Driver Generator ご使用上のお願い English ツールニュース-注意事項 PDF 632 KB
Peripheral Driver Generator V.2.09 ご使用上のお願い English ツールニュース-注意事項 PDF 532 KB
Peripheral Driver Generatorご使用上のお願い English ツールニュース-注意事項 PDF 443 KB
Peripheral Driver Generator V.2.09 ご使用上のお願い English ツールニュース-注意事項 PDF 531 KB
Peripheral Driver Generator V.2.09 ご使用上のお願い English ツールニュース-注意事項 PDF 534 KB
Peripheral Driver Generator V.2.08 および V.2.09 ご使用上のお願い English ツールニュース-注意事項 PDF 531 KB
RX62N, RX621, RX630, RX63N, RX631, RX210, RX220グループ Renesas Peripheral Driver Library および Peripheral Driver Generator ご使用上のお願い -- リアルタイムクロック (RTC) のアラームの曜日を設定する場合の注意事項 -- English ツールニュース-注意事項 PDF 443 KB
Peripheral Driver Generator V.2.09 へのリビジョンアップのお知らせ English ツールニュース-リリース PDF 3.24 MB
RX62N, RX621グループ Renesas Peripheral Driver Library および Peripheral Driver Generator ご使用上のお願い-- シリアルコミュニケーションインタフェース (SCIa) を使用する場合の注意事項 -- English ツールニュース-注意事項 PDF 532 KB
Peripheral Driver Generator V.2.08 ご使用上のお願い -- RX62Nグループマイコンの外部バスを設定する際の注意事項 -- English ツールニュース-注意事項 PDF 532 KB
RX210グループ Renesas Peripheral Driver Library および Peripheral Driver Generator ご使用上のお願い -- 145/144ピンパッケージのマルチファンクションタイマパルス ユニット2、8 ビットタイマ、シリアルコミュニケーション インタフェース -- English ツールニュース-注意事項 PDF 534 KB
Peripheral Driver Generator V.2.08 へのリビジョンアップのお知らせ English ツールニュース-リリース PDF 1.22 MB
Peripheral Driver Generator ご使用上のお願い English ツールニュース-注意事項 PDF 531 KB
RX630、RX63N、RX631 および RX210グループ Renesas Peripheral Driver Library および Peripheral Driver Generator ご使用上のお願い -- 16ビットタイマパルスユニット (TPUa) で外部クロックを使用する場合の注意事項 -- English ツールニュース-注意事項 PDF 446 KB
Renesas Peripheral Driver LibraryおよびPeripheral Driver Generator ご使用上のお願い-- I²Cバスインタフェース (RIIC) のコールバック関数を使用して スレーブアドレスを送信する場合の注意事項 -- English ツールニュース-注意事項 PDF 536 KB
Peripheral Driver Generator ご使用上のお願い English ツールニュース-注意事項 PDF 531 KB
Renesas Peripheral Driver Library および Peripheral Driver Generator ご使用上のお願い--リアルタイムクロック (RTC) のアラーム設定変更時の注意事項-- English ツールニュース-注意事項 PDF 597 KB
Renesas Peripheral Driver Library および Peripheral Driver Generator ご使用上のお願い--特権命令例外およびアクセス例外割り込み設定時の注意事項-- English ツールニュース-注意事項 PDF 533 KB
Renesas Peripheral Driver Library および Peripheral Driver Generator ご使用上のお願い--BCLK端子出力クロックの分周設定時の注意事項-- English ツールニュース-注意事項 PDF 506 KB
Renesas Peripheral Driver Library および Peripheral Driver Generator ご使用上のお願い--メインクロックをシステムクロックとして設定する場合の注意事項-- English ツールニュース-注意事項 PDF 443 KB
Peripheral Driver Generator V.2.07 へのリビジョンアップのお知らせ English ツールニュース-リリース PDF 602 KB
Renesas Peripheral Driver Library および Peripheral Driver Generatorご使用上のお願い-- RX62N, RX621グループマイコンのリアルタイムクロック (RTC) 使用時の注意事項-- English ツールニュース-注意事項 PDF 314 KB
Renesas Peripheral Driver Library および Peripheral Driver Generator ご使用上のお願い--RX62N, RX621グループマイコンのI²Cバスインタフェース (RIIC) 使用時の注意事項-- English ツールニュース-注意事項 PDF 432 KB
Renesas Peripheral Driver Library および Peripheral Driver Generatorご使用上のお願い-- RX62N, RX621グループマイコンのシリアルコミュニケーション インタフェース (SCIa) 使用時の注意事項-- English ツールニュース-注意事項 PDF 524 KB
Renesas Peripheral Driver Library および Peripheral Driver Generatorご使用上のお願い-- RX62N, RX621グループマイコンのEXDMA コントローラ (EXDMAC) 使用時の注意事項-- English ツールニュース-注意事項 PDF 432 KB
Renesas Peripheral Driver Library および Peripheral Driver Generator ご使用上のお願い English ツールニュース-注意事項 PDF 571 KB
Peripheral Driver Generator V.2.06 へのリビジョンアップのお知らせ English ツールニュース-リリース PDF 436 KB
Renesas Peripheral Driver Library および Peripheral Driver Generator ご使用上のお願い English ツールニュース-注意事項 PDF 526 KB
Peripheral Driver Generator ご使用上のお願い English ツールニュース-注意事項 PDF 523 KB
Renesas Peripheral Driver Library および Peripheral Driver Generator ご使用上のお願い--リアルタイムクロック(RTC)設定時の注意事項-- English ツールニュース-注意事項 PDF 526 KB
Renesas Peripheral Driver Library および Peripheral Driver Generator ご使用上のお願い--USBクロック(UCLK)設定時の注意事項-- English ツールニュース-注意事項 PDF 434 KB
Renesas Peripheral Driver Library および Peripheral Driver Generator ご使用上のお願い--プログラマブル パルスジェネレータ(PPG)設定時の注意事項-- English ツールニュース-注意事項 PDF 523 KB
Peripheral Driver Generator V.2.05 へのリビジョンアップのお知らせ English ツールニュース-リリース PDF 1.16 MB
Peripheral Driver Generator V.2.04 ご使用上のお願い English ツールニュース-注意事項 PDF 522 KB
Renesas Peripheral Driver Library およびPeripheral Driver Generator ご使用上のお願い--マルチファンクションタイマパルスユニット3 (MTU3) の注意事項 English ツールニュース-注意事項 PDF 524 KB
Peripheral Driver Generatorご使用上のお願い English ツールニュース-注意事項 PDF 432 KB
Renesas Peripheral Driver Library およびPeripheral Driver Generator ご使用上のお願い--RX210グループマイコンのSCI5, SCI6 および SCI12使用時の注意事項 English ツールニュース-注意事項 PDF 525 KB
Renesas Peripheral Driver LibraryおよびPeripheral Driver Generatorご使用上のお願い--シリアルペリフェラルインタフェース (RSPI) の注意事項 English ツールニュース-注意事項 PDF 479 KB
Renesas Peripheral Driver Library およびPeripheral Driver Generator ご使用上のお願い--RX630グループマイコンのIEBus使用時の注意事項 English ツールニュース-注意事項 PDF 530 KB
Peripheral Driver Generator V.2.04 へのリビジョンアップのお知らせ English ツールニュース-リリース PDF 548 KB
Peripheral Driver Generator V.2.03ご使用上のお願い English ツールニュース-注意事項 PDF 523 KB
Peripheral Driver Generator V.2.03 へのリビジョンアップのお知らせ English ツールニュース-リリース PDF 547 KB
Peripheral Driver Generator V.2.02 へのリビジョンアップのお知らせ English ツールニュース-リリース PDF 557 KB
Peripheral Driver Generator V.2.01 ご使用上のお願い English ツールニュース-注意事項 PDF 478 KB
Peripheral Driver Generator V.2.01 へのリビジョンアップのお知らせ English ツールニュース-リリース PDF 500 KB
Peripheral Driver Generator V.2.00 (RX600シリーズ用)リリースのお知らせ English ツールニュース-リリース PDF 501 KB
Peripheral Driver Generator V.1.04 へのリビジョンアップのお知らせ English ツールニュース-リリース PDF 133 KB
Peripheral Driver Generator V.1.03へのリビジョンアップのお知らせ English ツールニュース-リリース PDF 217 KB
The Peripheral I/O Supporting Tool Peripheral Driver Generator V.1.02 Published ツールニュース-リリース PDF 195 KB
Peripheral Driver Generator(日本語版) V.1.02へのリビジョンアップのお知らせ ツールニュース-リリース PDF 224 KB
Peripheral Driver Generator(日本語版) V.1.01.000 へのリビジョンアップ のお知らせ ツールニュース-リリース PDF 237 KB
マイコン周辺IO自動生成ツール Peripheral Driver Generator V.1.00.000 日本語版 公開のお知らせ ツールニュース-リリース PDF 237 KB
その他資料
ルネサス 開発環境 総合カタログ 2020年11月版 カタログ PDF 4.25 MB
Peripheral Driver Generator V.2.09 リリースノート (RXファミリ) English リリースノート PDF 204 KB

Peripheral Driver Generatorおよび同梱のライブラリは、リアルタイムOSと組み合わせた環境での評価を行なっておりません。リアルタイムOSと組み合わせて使用する場合は、以下の使用条件をご検討の上、お客様の責任においてご使用ください。

  1. Peripheral Driver Generatorが生成する関数やライブラリは、リエントラントではありません。
  2. Peripheral Driver Generatorおよび同梱のライブラリは、リアルタイムOSの割り込み処理を考慮していません。

Peripheral Driver Generatorでサポートする周辺I/Oドライバ

[Peripheral Driver Generator V.2]

マイコン機種(グループ) Peripheral Driver Generatorでドライバ生成/設定できる周辺I/O
RX220 クロック、通信機能(SCI、I2C、SPI)、タイマ(MTU2、POE2、TMR、CMT、RTC、IWDT)、バス、I/O、割り込みコントローラ(ICU)、A/D(12ビット)、DMA(DMAC、DTC)、CRC、LVD、消費電力低減機能、MPC、クロック周波数精度測定回路(CAC)、イベントリンクコントローラ(ELC)、データ演算回路(DOC)、アナログ入力比較機能(CMPA)
RX210 クロック、通信機能(SCI、I2C、SPI)、タイマ(MTU2、POE2、TMR、CMT、RTC、WDT、IWDT、TPU)、バス、I/O、割り込みコントローラ(ICU)、A/D(12ビット、温度センサ)、D/A、DMA(DMAC、DTC)、CRC、LVD、消費電力低減機能、MPC、クロック周波数精度測定回路(CAC)、イベントリンクコントローラ(ELC)、データ演算回路(DOC)、アナログ入力比較機能(CMPA、CMPB)
RX630 クロック、通信機能(SCI、I2C、SPI、IEB)、タイマ(MTU2、MCK、POE2、TPU、PPG、TMR、CMT、RTC、WDT、IWDT)、バス、I/O、割り込みコントローラ(ICU)、A/D(12ビット、10ビット、温度センサ)、D/A、DMA(DMAC、DTC)、CRC、LVD、消費電力低減機能、MPC
RX63T クロック、通信機能(SCI、I2C、SPI)、タイマ(MTU3、POE3、CMT、WDT、IWDT、GPT)、バス、I/O、割り込みコントローラ(ICU)、A/D(10ビット、12ビット)、D/A、DMA(DMAC、DTC)、CRC、LVD、消費電力低減機能、MPC、クロック周波数精度測定回路(CAC)、データ演算回路(DOC)
RX63N, RX631 クロック、通信機能(SCI、I2C、SPI、IEB)、タイマ(MTU2、MCK、POE2、TPU、PPG、TMR、CMT、RTC、WDT、IWDT)、バス、I/O、割り込みコントローラ(ICU)、A/D(12ビット、10ビット、温度センサ)、D/A、DMA(DMAC、EXDMAC、DTC)、CRC、LVD、消費電力低減機能、MPC
RX62G クロック、通信機能(SCI、I2C、SPI、LIN)、タイマ(MTU3、POE3、CMT、WDT、IWDT、GPT)、バス、I/O、割り込みコントローラ(ICU)、A/D(12ビット、10ビット)、DMA(DTC)、CRC、LVD、消費電力低減機能
RX62T クロック、通信機能(SCI、I2C、SPI、LIN)、タイマ(MTU3、POE3、CMT、WDT、IWDT、GPT)、バス、I/O、割り込みコントローラ(ICU)、A/D(12ビット、10ビット)、DMA(DTC)、CRC、LVD、消費電力低減機能
RX62N クロック、通信機能(SCI、I2C、SPI)、タイマ(TMR、CMT、MTU2(Note1)、WDT、IWDT、POE2、PPG、RTC)、バス、I/O、割り込みコントローラ(ICU)、A/D(10ビット、12ビット)、D/A、DMA(DMAC、EXDMAC、DTC)、CRC、LVD、消費電力低減機能
RX610 クロック、通信機能(SCI、I2C)、タイマ(TMR、TPU、CMT)、I/O、割り込みコントローラ(ICU)、A/D、DMAC
* リトルエンディアンのみサポート

Note

  1. 相補PWMモードおよびリセット同期PWMモードは除く

[Peripheral Driver Generator V.1]

マイコン機種(グループ) Peripheral Driver Generatorでドライバ生成/設定できる周辺I/O
SH7125 シリアル、タイマ(MTU2)、I/O(PFCを含む)、INT(外部割り込み)、A/D
M16C/62P シリアル、タイマ、I/O、INT(外部割り込み)、A/D
M16C/28, M16C/28B, M16C/29 シリアル、タイマ、I/O、INT(外部割り込み)、A/D
R8C/13, R8C/22, R8C/23, R8C/24, R8C/25, R8C/26, R8C/27, R8C/28, R8C/29, R8C/2A, R8C/2B, R8C/2C, R8C/2D シリアル、タイマ、I/O、INT(外部割り込み)、A/D
H8S/20103, H8S/20203, H8S/20223 シリアル、タイマ、I/O(PMCを含む)、INT(外部割り込み)、A/D、DTC、ELC
H8/3687, H8/36077, H8/36049, H8/36109 シリアル、タイマ、I/O、INT(外部割り込み)、A/D

ターゲットデバイス

[Peripheral Driver Generator V.2]

ファミリ シリーズ グループ サポート情報
RX RX200 RX210, RX220 ドライバ生成/設定できる周辺I/O
RX600 RX610, RX62N, RX62G, RX62T, RX630, RX63N/RX631, RX63T

[Peripheral Driver Generator V.1]

Peripheral Driver Generator V.1は、M16Cシリーズ,R8Cファミリ用C/C++コンパイラパッケージ [M3T-NC30WA]のV.5でご利用ください。V.6.00 Release 00以降では利用できません。

ファミリ シリーズ グループ サポート情報
SuperH SH/Tiny SH7125 ドライバ生成/設定できる周辺I/O
M16C M16C/60 M16C/62P
M16C/Tiny M16C/28, M16C/28B, M16C/29
R8C R8C/2x, R8C/1x R8C/22, R8C/23, R8C/24, R8C/25, R8C/26, R8C/27, R8C/28, R8C/29, R8C/2A, R8C/2B, R8C/2C, R8C/2D, R8C/13
H8S H8S/Tiny H8S/20103, H8S/20203, H8S/20223
H8 H8/300H Tiny H8/3687, H8/36077, H8/36049, H8/36109