概要

説明

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

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

特長

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

ターゲットデバイス

ドキュメント

設計・開発

サンプルコード

詳細情報

システム構成と機能

画像
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
lenslenslens
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)lenslenslens

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)lenslenslens

RZ/A1H 

画像
ide-e2s
画像
IAR Embedded Workbench
画像
Arm DS-5 Development Studio
(Note2)lenslenslens

RZ/A2M 

画像
ide-e2s
(Note2)lens (Note9)lens (Note9)
R8C

R8C/3xU 

画像
High-performance Embedded Workshop
lenslenslenslens
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デバイスクラスファームウェアLibUSBUSB F/W アップデータ
Mass Storage (PMSC)Comm. (PCDC)HID (PHID)Printer
RL78

RL78/G1C, RL78/L1C 

画像
ide-qsp
画像
ide-e2s
画像
IAR Embedded Workbench
lenslenslenslenslens (Note3)
RX

RX111, RX113, RX231, RX23W 

画像
ide-e2s
(Note8)lens (Note8)lens (Note8)lens (Note8)lens

RX62x, RX630/63T, RX63N/RX631 

画像
ide-e2s
(Note2)lenslenslenslenslens

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)lenslens

RZ/A1H 

画像
ide-e2s
画像
IAR Embedded Workbench
画像
Arm DS-5 Development Studio
(Note2)lenslenslens

RZ/A2M 

画像
ide-e2s
(Note2)lens (Note9)
R8C

R8C/3xU,R8C/3xK 

画像
High-performance Embedded Workshop
lenslenslenslens   
V850

V850ES/Jx3-H/U 

画像
PM+
lens (Note2)lenslenslenslens lens

V850ES/Jx3-E/L 

画像
PM+
lens (Note2)lenslenslenslens

V850E2/MN4 

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

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)lenslens

SH7216 

画像
High-performance Embedded Workshop
lens (Note2)lenslenslenslenslenslens

SH7700 

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

H8SX/1600 

画像
High-performance Embedded Workshop
lens (Note2)lenslenslens
H8S

H8S/2200,H8S/2400 

画像
High-performance Embedded Workshop
lens (Note2)lenslenslenslens

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

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

リアルタイムOS版
対応マイコン / 統合開発環境HostPeripheral
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ドライバを各種サポート頂いております。

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