概要

USBインタフェースを使用する場合に必要な、各種制御を行うドライバです。

本ドライバはUSB基本ファームウェアとUSBデバイスクラスファームウェアの2種類があり、これらを組み合わせて使用することでUSBプロトコル層の制御を意識する事なく接続相手と簡単にUSBデータ通信を行うことができます。
ルネサスUSBデバイスでは、USBデータ通信を簡単に実現して頂く為の環境として、本ドライバ(USBサンプルコード)を提供しております。

特長

USB用途に使用できるUSBサンプルコード(USB F/W)を各種提供しております。

Various USB Driver

USBドライバの種類

システム構成と機能

USBドライバレイヤ構成

USBドライバレイヤ構成

入手方法

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

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

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

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

ルネサスエレクトロニクス製
e2 studio : e2 studio | CS+ : 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 CS+ e2 studio IAR Embedded Workbench
RX RX111, RX113, RX231, RX23W e2 studio (Note8) (Note4) (Note8) (Note8) (Note8)
RX62x, RX63T, RX63N/RX631 e2 studio (Note2) (Note4)
RX64M, RX65N/RX651, RX66N, RX66T, RX71M, RX72M, RX72N, RX72Te2 studio (Note8) (Note4) (Note8) (Note8) (Note8)
RZ RZ/T1 e2 studio IAR Embedded Workbench Arm DS-5 Development Studio‎ (Note2)
RZ/A1H e2 studio IAR Embedded Workbench Arm DS-5 Development Studio‎ (Note2)
RZ/A2M e2 studio (Note2) (Note9) (Note9)
R8C R8C/3xU High-performance Embedded Workshop
V850 V850E2/ML4 CS+ (Note7) (Note4)
SuperH SH7700 High-performance Embedded Workshop

 サンプル提供中(無償) | — 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 CS+ e2 studio IAR Embedded Workbench
RX RX111, RX113, RX231, RX23W e2 studio (Note8) (Note8) (Note8) (Note8)
RX62x, RX630/63T, RX63N/RX631 e2 studio (Note2)
RX64M, RX65N/RX651, RX66N, RX66T, RX71M, RX72M, RX72N, RX72Te2 studio (Note8) (Note8) (Note8) (Note8)
RZ RZ/T1 e2 studio IAR Embedded Workbench Arm DS-5 Development Studio‎ (Note2)
RZ/A1H e2 studio IAR Embedded Workbench Arm DS-5 Development Studio‎ (Note2)
RZ/A2M e2 studio (Note2) (Note9)
R8C R8C/3xU, R8C/3xK High-performance Embedded Workshop      
V850 V850ES/Jx3-H/U PM+ (Note2)  
V850ES/Jx3-E/L PM+ (Note2)    
V850E2/MN4 CS+ IAR Embedded Workbench Green Hills Software MULTI (Note2)      
V850E/Ix4-H PM+ (Note2)          
V850E2/ML4 CS+ (Note2) (Note5) (Note6) (Note5)      
SuperH SH7280 High-performance Embedded Workshop (Note2)        
SH7216 High-performance Embedded Workshop (Note2)
SH7700 High-performance Embedded Workshop (Note2)      
H8SX H8SX/1600 High-performance Embedded Workshop (Note2)      
H8S H8S/2200, H8S/2400 High-performance Embedded Workshop (Note2)    
M16C M16C/60 (M16C/6Cグループ) High-performance Embedded Workshop (Note2)    

 サンプル提供中(無償) | — 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 e2 studio (Note8) (Note4) (Note8) (Note8) (Note8) (Note8) (Note8) (Note8)

 サンプル提供中(無償) | — 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ドライバを各種サポート頂いております。

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

開発ツール サポート情報

タイトル 概要
My Renesas MY RENESASに登録いただくと、各種ドキュメントの改訂情報、
ツール製品などのダウンロードサービスやメールニュースなどの
各種サービスをご利用いただけるようになります。
セミナー マイコン学習のための情報が掲載されています。
FAQ よくあるお問合せ、開発のヒントが掲載されています。
フォーラム ルネサスの総合コミュニティサイトです。
ツールニュース ツールのリリース情報、注意事項などが掲載されています。
動作環境 ツール製品の最新バージョンの動作環境をご案内しています。
旧製品/保守製品 すでに新規供給を終了しているルネサス開発環境製品の一覧が掲載されています。
サンプルコードとアプリケーションノートを掲載しています。各フィルタで絞込みを行えます。

下記をご確認ください