概要
説明
本製品は、USBインタフェースを使用する場合に必要な、各種制御を行うドライバです。USB基本ファームウェアとUSBデバイスクラスファームウェアの2種類があり、これらを組み合わせて使用することでUSBプロトコル層の制御を意識することなく接続相手と簡単にUSBデータ通信ができます。
ルネサスUSBデバイスでは、USBデータ通信を簡単に実現するための環境として、本ドライバ(USBサンプルコード)を提供しています。また、パートナーベンダ製のドライバもご紹介も可能です。お取引のあるルネサス特約店またはルネサスエレクトロニクス営業へご相談ください。
特長
- USB用途に使用できるUSBサンプルコード(USB F/W)を各種提供 [詳細]
- USBデバイスクラスファームウェア(Host/Peripheral)
- USB基本ファームウェア(Host/Peripheral)
- 非OS版/リアルタイムOS版
ターゲットデバイス
設計・開発
詳細情報
システム構成と機能
入手方法
本ドライバ(USBサンプルコード)をご希望の場合には、お取引のあるルネサス特約店またはルネサスエレクトロニクス営業へご依頼ください(一部の製品についてはターゲットデバイス(マイコン)と製品展開の表より、サンプルコードをダウンロードできます)。
ターゲットデバイス(マイコン)と製品展開
なお、動作確認を実施した統合開発環境は以下のとおりです。
ルネサスエレクトロニクス製 | |
画像
| |
画像
: CS+ | |
画像
| |
画像
| |
パートナー社製 | |
画像
: IARシステムズ社製 IAR Embedded Workbench | |
画像
: Green Hills Software社製 MULTI | |
画像
: 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 画像
画像
画像
| lens | — | lens | lens | — |
RX | RX111, RX113, RX231, RX23W, RX261 画像
| (Note8) | lens (Note4) (Note8) | lens (Note8) | lens (Note8) | lens |
RX62x, RX63T, RX63N/RX631 画像
| (Note2) | lens (Note4) | lens | lens | lens | |
RX64M, RX65N/RX651, RX66N, RX66T, RX71M, RX72M, RX72N, RX72T 画像
| (Note8) | lens (Note4) (Note8) | lens (Note8) | lens (Note8) | lens | |
RZ | RZ/T1 画像
画像
画像
| (Note2) | lens | lens | lens | — |
RZ/A1H 画像
画像
画像
| (Note2) | lens | lens | lens | — | |
RZ/A2M 画像
| (Note2) | lens (Note9) | — | lens (Note9) | — | |
R8C | R8C/3xU 画像
| lens | lens | lens | lens | — |
V850 | V850E2/ML4 画像
| lens (Note7) | lens (Note4) | lens | — | — |
SuperH | SH7700 画像
| 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 画像
画像
画像
| lens | lens | lens | lens | — | — | lens (Note3) |
RX | RX111, RX113, RX231, RX23W, RX261 画像
| (Note8) | lens (Note8) | lens (Note8) | lens (Note8) | — | — | lens |
RX62x, RX630/63T, RX63N/RX631 画像
| (Note2) | lens | lens | lens | — | lens | lens | |
RX64M, RX65N/RX651, RX66N, RX66T, RX71M, RX72M, RX72N, RX72T 画像
| (Note8) | lens (Note8) | lens (Note8) | lens (Note8) | — | — | lens | |
RZ | RZ/T1 画像
画像
画像
| (Note2) | lens | lens | — | — | — | — |
RZ/A1H 画像
画像
画像
| (Note2) | lens | lens | lens | — | — | — | |
RZ/A2M 画像
| (Note2) | — | lens (Note9) | — | — | — | — | |
R8C | R8C/3xU,R8C/3xK 画像
| lens | lens | lens | lens | |||
V850 | V850ES/Jx3-H/U 画像
| lens (Note2) | lens | lens | lens | lens | lens | |
V850ES/Jx3-E/L 画像
| lens (Note2) | lens | lens | lens | — | — | lens | |
V850E2/MN4 画像
画像
画像
| lens (Note2) | lens | lens | lens | — | — | — | |
V850E/Ix4-H 画像
| lens (Note2) | — | lens | — | — | — | — | |
V850E2/ML4 画像
| lens (Note2) | lens (Note5) lens (Note6) | lens (Note5) | — | — | lens | — | |
SuperH | SH7280 画像
| lens (Note2) | lens | lens | — | — | — | — |
SH7216 画像
| lens (Note2) | lens | lens | lens | lens | lens | lens | |
SH7700 画像
| lens (Note2) | lens | lens | — | lens | — | — | |
H8SX | H8SX/1600 画像
| lens (Note2) | lens | lens | — | lens | — | — |
H8S | H8S/2200,H8S/2400 画像
| 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 画像
| (Note8) | lens (Note4) (Note8) | lens (Note8) | lens (Note8) | — | lens (Note8) | lens (Note8) | lens (Note8) |
RX111, RX113, RX231, RX23W, RX261 画像
| (Note8) | lens (Note4) (Note8) | lens (Note8) | lens (Note8) | (Note8) | lens (Note8) | lens (Note8) | lens (Note8) |
lens サンプル提供中(無償) | — N/A
※アプリケーションプログラム付きのUSBドライバを掲載しています。FITモジュールについてはこちらをご覧ください。
Note
- サポートしているリアルタイムOSはFreeRTOSとµITRON(RI600V4)です。
- USB基本ファームウェアは各USBデバイスクラスファームウェアでの提供になります。
- -
- 簡易的なファイルシステムを同梱しています。
- V850E2/ML4 USB マルチファンクション動作例
- V850E2/ML4 USB でのマルチメディアカード制御例
- V850E2/ML4 USBホストサンプル(USBハブ接続対応)
- FITモジュール版をご用意しております。こちらからご確認ください。
- RZ/A2M Simple Applications Package に同梱されています。
パートナー
パートナーベンダ各社にて、ルネサスUSBデバイスに対応したUSBドライバを各種サポート頂いております。
パートナーベンダのご紹介も可能ですので、お取引のあるルネサス特約店またはルネサスエレクトロニクス営業へご相談ください。