概要

Description

本製品は、USBインタフェースを使用する場合に必要な、各種制御を行うドライバです。USB基本ファームウェアとUSBデバイスクラスファームウェアの2種類があり、これらを組み合わせて使用することでUSBプロトコル層の制御を意識することなく接続相手と簡単にUSBデータ通信ができます。

ルネサスUSBデバイスでは、USBデータ通信を簡単に実現するための環境として、本ドライバ(USBサンプルコード)を提供しています。また、パートナーベンダ製のドライバもご紹介も可能です。お取引のあるルネサス特約店またはルネサスエレクトロニクス営業へご相談ください。

特長

  • USB用途に使用できるUSBサンプルコード(USB F/W)を各種提供 [詳細]
    • USBデバイスクラスファームウェア(Host/Peripheral)
    • USB基本ファームウェア(Host/Peripheral)
    • 非OS版/リアルタイムOS版

ターゲットデバイス

ドキュメント

タイトル 分類 日付
PDF2.33 MBEnglish
アプリケーションノート
PDF1.79 MBEnglish
アプリケーションノート
PDF1.01 MBEnglish
アプリケーションノート
PDF822 KBEnglish
アプリケーションノート
PDF2.28 MBEnglish
アプリケーションノート
PDF1.58 MBEnglish
アプリケーションノート
PDF1.84 MBEnglish
アプリケーションノート
PDF1.86 MBEnglish
アプリケーションノート
PDF1.98 MBEnglish
アプリケーションノート
PDF2.05 MBEnglish
アプリケーションノート
PDF2.09 MBEnglish
アプリケーションノート
PDF861 KBEnglish
アプリケーションノート
PDF840 KBEnglish
アプリケーションノート
PDF798 KBEnglish
アプリケーションノート
PDF985 KBEnglish
アプリケーションノート
PDF1.55 MBEnglish
アプリケーションノート
PDF1.54 MBEnglish
アプリケーションノート
PDF1.54 MBEnglish
アプリケーションノート
PDF1.87 MBEnglish
アプリケーションノート
PDF1.61 MBEnglish
アプリケーションノート
PDF1.64 MBEnglish
アプリケーションノート
PDF1.47 MBEnglish
アプリケーションノート
PDF909 KBEnglish
アプリケーションノート
PDF903 KBEnglish
アプリケーションノート
PDF879 KBEnglish
アプリケーションノート
PDF1.05 MBEnglish
アプリケーションノート
PDF793 KBEnglish
アプリケーションノート
PDF1024 KBEnglish
アプリケーションノート
PDF1.47 MBEnglish
アプリケーションノート
PDF1.60 MBEnglish
関連ファイル:
アプリケーションノート
PDF1.14 MBEnglish
アプリケーションノート
PDF1.08 MBEnglish
アプリケーションノート
PDF1.32 MBEnglish
アプリケーションノート
PDF1.75 MBEnglish
アプリケーションノート
PDF1.70 MBEnglish
関連ファイル:
アプリケーションノート
PDF1.83 MBEnglish
アプリケーションノート
PDF1.84 MBEnglish
関連ファイル:
アプリケーションノート
PDF974 KBEnglish
アプリケーションノート
PDF421 KBEnglish
関連ファイル:
アプリケーションノート
PDF384 KBEnglish
アプリケーションノート
PDF1.35 MBEnglish
関連ファイル:
アプリケーションノート
PDF1.47 MBEnglish
アプリケーションノート
PDF1.66 MBEnglish
アプリケーションノート
PDF1.62 MB
関連ファイル:
アプリケーションノート
PDF224 KB
アプリケーションノート
PDF1.01 MB
関連ファイル:
アプリケーションノート
PDF794 KB
関連ファイル:
アプリケーションノート
PDF941 KB
関連ファイル:
アプリケーションノート
PDF836 KB
アプリケーションノート
PDF890 KB
アプリケーションノート
PDF169 KBEnglish
ツールニュース-注意事項

設計・開発

サンプルコード

サンプルコード

タイトル Type Date
[Toolchains=CC-RX|v3.03.00;GNURX|4.08.04.201902;GNU ARM Embedded|v4.12.01]
ZIP458.39 MB
Application: Industrial
Compiler: CC-RX
Function: Driver or Library
IDE: e2 studio
サンプルコード
ZIP88.84 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX
Function: Communication Interface
IDE: e2 studio
サンプルコード
ZIP126.10 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX
Function: Communication Interface, Driver or Library
IDE: e2 studio
サンプルコード
ZIP353.30 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX
Function: Communication Interface, Driver or Library
IDE: e2 studio
サンプルコード
ZIP291.95 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX
Function: Communication Interface, Driver or Library
IDE: e2 studio
サンプルコード
ZIP476.64 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX
Function: Communication Interface, Driver or Library
IDE: e2 studio
サンプルコード
ZIP306.51 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX
Function: Communication Interface, Driver or Library
IDE: e2 studio
サンプルコード
ZIP360.46 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX
Function: Communication Interface, Driver or Library
IDE: e2 studio
サンプルコード
ZIP114.08 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX
Function: Communication Interface, Driver or Library
IDE: e2 studio
サンプルコード
ZIP101.02 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX
Function: Communication Interface, Driver or Library
IDE: e2 studio
サンプルコード
ZIP152.96 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX
Function: Communication Interface, Driver or Library
IDE: e2 studio
サンプルコード
ZIP145.51 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX
Function: Communication Interface, Driver or Library
IDE: e2 studio
サンプルコード
ZIP113.02 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX
Function: Communication Interface, Driver or Library
IDE: e2 studio
サンプルコード
ZIP125.30 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX
Function: Communication Interface, Driver or Library
IDE: e2 studio
サンプルコード
ZIP9.56 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX, GNURX, ICCRX
Function: Communication Interface, Driver or Library
IDE: e2 studio, IAR EWRX
サンプルコード
ZIP9.39 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX, GNURX, ICCRX
Function: Communication Interface, Driver or Library
IDE: e2 studio, IAR EWRX
サンプルコード
ZIP9.36 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX, GNURX, ICCRX
Function: Communication Interface, Driver or Library
IDE: e2 studio, IAR EWRX
サンプルコード
ZIP9.88 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX, GNURX, ICCRX
Function: Communication Interface, Driver or Library
IDE: e2 studio, IAR EWRX
サンプルコード
ZIP9.09 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX, GNURX, ICCRX
Function: Communication Interface, Driver or Library
IDE: e2 studio, IAR EWRX
サンプルコード
ZIP9.99 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX, GNURX, ICCRX
Function: Communication Interface, Driver or Library
IDE: e2 studio, IAR EWRX
サンプルコード
ZIP8.16 MBEnglish
Compiler: CC-RL, CA78K0R, ICCRL78, KPITGCC, NC30WA
IDE: CS+, e2 studio, HEW, IAR EWRL78
サンプルコード
ZIP5.71 MBEnglish
Compiler: NC30WA
IDE: HEW
サンプルコード
ZIP5.51 MBEnglish
Compiler: CC-RL, CA78K0R
IDE: CS+, e2 studio
サンプルコード
ZIP6.60 MBEnglish
Compiler: CC-RL, CA78K0R, ICCRL78, KPITGCC, NC30WA
IDE: CS+, e2 studio, HEW, IAR EWRL78
サンプルコード
ZIP6.73 MBEnglish
関連ファイル:
Compiler: CC-RL, CA78K0R, ICCRL78, KPITGCC, NC30WA
IDE: CS+, e2 studio, HEW, IAR EWRL78
サンプルコード
ZIP5.38 MBEnglish
Compiler: CC-RL, CA78K0R, ICCRL78, KPITGCC, NC30WA
IDE: CS+, e2 studio, HEW, IAR EWRL78
サンプルコード
ZIP8.47 MBEnglish
関連ファイル:
Compiler: CC-RL, CA78K0R, ICCRL78, KPITGCC, NC30WA
IDE: CS+, e2 studio, HEW, IAR EWRL78
サンプルコード
ZIP8.06 MBEnglish
関連ファイル:
Compiler: CC-RL, CA78K0R, ICCRL78, KPITGCC, NC30WA
IDE: CS+, e2 studio, HEW, IAR EWRL78
サンプルコード
ZIP17.68 MB
IDE: HEW
サンプルコード
ZIP1.54 MB
IDE: CubeSuite, IAR Embedded Workbench, MULTI
サンプルコード
ZIP1.67 MB
IDE: CubeSuite, IAR Embedded Workbench, MULTI
サンプルコード

詳細情報

システム構成と機能

画像
USBドライバレイヤ構成

USBドライバレイヤ構成

入手方法

本ドライバ(USBサンプルコード)をご希望の場合には、お取引のあるルネサス特約店またはルネサスエレクトロニクス営業へご依頼ください(一部の製品についてはターゲットデバイス(マイコン)と製品展開の表より、サンプルコードをダウンロードできます)。

ターゲットデバイス(マイコン)と製品展開

各マイコン情報については、USBデバイスページをご参照ください。

なお、動作確認を実施した統合開発環境は以下のとおりです。

ルネサスエレクトロニクス製
 
画像
ide-e2s
 : e2 studio
 
画像
ide-qsp
 : CS+
 
画像
High-performance Embedded Workshop
 : High-performance Embedded Workshop
 
画像
PM+
 : PM+(プロジェクト・マネージャ)
パートナー社製
 
画像
IAR Embedded Workbench
 : IARシステムズ社製 IAR Embedded Workbench
 
画像
Green Hills Software MULTI
 : Green Hills Software社製 MULTI
 
画像
Arm DS-5 Development Studio
 : Arm社製 DS-5 Development Studio

 

USBマイコン

非OS版
Host
対応マイコン / 統合開発環境 Host
USB基本ファームウェア
(USB-BASIC-F/W)
USBデバイスクラスファームウェア USB F/Wアップデータ
Mass Storage (HMSC) Comm. (HCDC) HID (HHID)
RL78 RL78/G1C
画像
ide-qsp
画像
ide-e2s
画像
IAR Embedded Workbench
lens

lens lens

RX RX111, RX113, RX231, RX23W
画像
ide-e2s
(Note8) lens (Note4) (Note8) lens (Note8) lens (Note8) lens
RX62x, RX63T, RX63N/RX631
画像
ide-e2s
(Note2) lens (Note4) lens lens lens
RX64M, RX65N/RX651, RX66N, RX66T, RX71M, RX72M, RX72N, RX72T
画像
ide-e2s
(Note8) lens (Note4) (Note8) lens (Note8) lens (Note8) lens
RZ RZ/T1
画像
ide-e2s
画像
IAR Embedded Workbench
画像
Arm DS-5 Development Studio
(Note2) lens lens lens

RZ/A1H
画像
ide-e2s
画像
IAR Embedded Workbench
画像
Arm DS-5 Development Studio
(Note2) lens lens lens

RZ/A2M
画像
ide-e2s
(Note2) lens (Note9)

lens (Note9)

R8C R8C/3xU
画像
High-performance Embedded Workshop
lens lens lens lens

V850 V850E2/ML4
画像
ide-qsp
lens (Note7) lens (Note4) lens

SuperH SH7700
画像
High-performance Embedded Workshop
lens

lens サンプル提供中(無償) | — N/A

※アプリケーションプログラム付きのUSBドライバを掲載しています。FITモジュールについてはこちらをご覧ください

Peripheral
対応マイコン / 統合開発環境 Peripheral
USB基本ファームウェア
(USB-BASIC-F/W)
USBデバイスクラスファームウェア LibUSB USB F/W アップデータ
Mass Storage (PMSC) Comm. (PCDC) HID (PHID) Printer
RL78 RL78/G1C, RL78/L1C
画像
ide-qsp
画像
ide-e2s
画像
IAR Embedded Workbench
lens lens lens lens

lens (Note3)
RX RX111, RX113, RX231, RX23W
画像
ide-e2s
(Note8) lens (Note8) lens (Note8) lens (Note8)

lens
RX62x, RX630/63T, RX63N/RX631
画像
ide-e2s
(Note2) lens lens lens

lens lens
RX64M, RX65N/RX651, RX66N, RX66T, RX71M, RX72M, RX72N, RX72T
画像
ide-e2s
(Note8) lens (Note8) lens (Note8) lens (Note8)

lens
RZ RZ/T1
画像
ide-e2s
画像
IAR Embedded Workbench
画像
Arm DS-5 Development Studio
(Note2) lens lens

RZ/A1H
画像
ide-e2s
画像
IAR Embedded Workbench
画像
Arm DS-5 Development Studio
(Note2) lens lens lens

RZ/A2M
画像
ide-e2s
(Note2)

lens (Note9)

R8C R8C/3xU,R8C/3xK
画像
High-performance Embedded Workshop
lens lens lens lens      
V850 V850ES/Jx3-H/U
画像
PM+
lens (Note2) lens lens lens lens   lens
V850ES/Jx3-E/L
画像
PM+
lens (Note2) lens lens lens

lens
V850E2/MN4
画像
ide-qsp
画像
IAR Embedded Workbench
画像
Green Hills Software MULTI
lens (Note2) lens lens lens

V850E/Ix4-H
画像
PM+
lens (Note2)

lens

V850E2/ML4
画像
ide-qsp
lens (Note2) lens (Note5) lens (Note6) lens (Note5)

lens

SuperH SH7280
画像
High-performance Embedded Workshop
lens (Note2) lens lens

SH7216
画像
High-performance Embedded Workshop
lens (Note2) lens lens lens lens lens lens
SH7700
画像
High-performance Embedded Workshop
lens (Note2) lens lens

lens

H8SX H8SX/1600
画像
High-performance Embedded Workshop
lens (Note2) lens lens

lens

H8S H8S/2200,H8S/2400
画像
High-performance Embedded Workshop
lens (Note2) lens lens lens lens

lens サンプル提供中(無償) | — N/A

※アプリケーションプログラム付きのUSBドライバを掲載しています。FITモジュールについてはこちらをご覧ください

リアルタイムOS版
対応マイコン / 統合開発環境 Host Peripheral
USB基本ファームウェア (USB-BASIC-F/W) USBデバイスクラスファームウェア USB基本ファームウェア (USB-BASIC-F/W) USBデバイスクラスファームウェア
Mass Storage (HMSC) Comm. (HCDC) HID (HHID) Mass Storage (PMSC) Comm. (PCDC) HID (PHID)
RX (Note1) RX64M, RX65N/RX651, RX66N, RX66T, RX71M, RX72M, RX72N, RX72T
画像
ide-e2s
(Note8) lens (Note4) (Note8) lens (Note8) lens (Note8) lens (Note8) lens (Note8) lens (Note8)
RX111, RX113, RX231, RX23W 
画像
ide-e2s
(Note8) lens (Note4) (Note8) lens (Note8) lens (Note8) (Note8) lens (Note8) lens (Note8) lens (Note8)

lens サンプル提供中(無償) | — N/A

※アプリケーションプログラム付きのUSBドライバを掲載しています。FITモジュールについてはこちらをご覧ください

Note

  1. サポートしているリアルタイムOSはFreeRTOSとµITRON(RI600V4)です。
  2. USB基本ファームウェアは各USBデバイスクラスファームウェアでの提供になります。
  3. 簡易的なファイルシステムを同梱しています。
  4. V850E2/ML4 USB マルチファンクション動作例
  5. V850E2/ML4 USB でのマルチメディアカード制御例
  6. V850E2/ML4 USBホストサンプル(USBハブ接続対応)
  7. FITモジュール版をご用意しております。こちらからご確認ください。
  8. RZ/A2M Simple Applications Package に同梱されています。

パートナー

パートナーベンダ各社にて、ルネサスUSBデバイスに対応したUSBドライバを各種サポート頂いております。

パートナーベンダのご紹介も可能ですので、お取引のあるルネサス特約店またはルネサスエレクトロニクス営業へご相談ください。