メインコンテンツに移動

概要

説明

本製品は、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, RX261

画像
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, RX261

画像
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, RX261 

画像
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ドライバを各種サポート頂いております。

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

サポート

サポートコミュニティ

  1. USBドライの動作について

    ... null&layerName=null&coronrService=null&hwDocUrl=%2Fja-jp%2Fdoc%2Fproducts%2Fmpumcu%2Fdoc%2Frx_family%2Fr01uh0496jj0110_rx231.pdf&hashKey=3e83c6399e3bc628af641d8dc23ab5d1 の、「デイスステート遷移図」あたりを読んでいます。この図では ...

    2017年9月7日
  2. USBドライのタスク

    ... です。Minatuです。 RX64M(RSKボード)向けアプリを開発しているですが。USBドライのタスクに関して疑問があります。USBドライ ...

    2015年10月7日
  3. RX用FITのUSBドライをCS+6環境でコンパイル最適化レベル2以上にしたときの不具合

    ... V6.01.00)/ビルドツールCC-RX V2.08.00:不具合事象あり ■USBHドライの対象ソースコード \rx_fit\FITModules\r_usb_basic\src\hw  - r_usb_creg_access.c  - r_usb ...

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

ナレッジベース

  1. FAQ 103249 : サンプルプログラムにはHOST PC(Windows)のUSBドライは付属しているので しょうか

    サンプルプログラムではHOST PC(Windows)のUSBドライとしてWindows2000 またはWindowsXPの標準ドライを使用します。     適用製品 H8S/2215

  2. E8aエミュレータ用USBドライUSBブート(USB Direct)用ドライが認識しない (RFP, FDT, HEW, E8a)

    ... コア分離・メモリの整合性」が有効の場合、E8aエミュレータ用USBドライUSBブート(USB Direct)用ドライは動作できません。「コ ...

  3. FAQ 104869 : インラッシュ対策のためVBUSへ.コンデンサ追加を検討しておりますが仕様書推奨の10μF実装するとUSBドライがうまく起動しません。 理由および対策などありませんか?

    ... サの容量調整が必要です。USB規格 Rev2.0 P.179 Table7-7 CRPB項を参照下さい。#対象デイス:M66291,M66590,M66591,M66592,M66596 適用製品 M66596, R8A66597 M66291 M66591 M66592 M66590USB

ナレッジベースからの全ての結果を参照 (29件)
サポートコミュニティ

サポートコミュニティ

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

ナレッジベース

ナレッジベースを参照して、役立つ記事、FAQ、その他の役立つリソースを入手してください。
サポートチケット

サポートチケット

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