概要
説明
QE for USB は、RXおよびRL78ファミリを使用したUSBシステムの開発に特化した機能をサポートしている組み込みソフト開発ツールです。USBシステムのデバッグが簡単に行え、開発期間の短縮およびコスト低減を実現します。
「実際にUSBを組み込むには、まずどうしたらいいの?」「USBを組み込んでみたけれど、うまく繋がらない!」といった開発の初期段階に発生するトラブルを、従来の統合開発環境にUSBに関する開発ノウハウ(機能)をプラスすることで解決します。
本製品は、統合開発環境e² studioの拡張機能です。無償でダウンロードできます。
特長
- USBステートの遷移が一目でわかる [ステートチャート]ビュー
- 設定レジスタを一覧表示。ミスもお知らせ [レジスタ一覧]ビュー
- 専用ビューによりUSBディスクリプタの設定をチェック[ディスクリプタ一覧]ビュー
- 通信モニタ・ツールを即起動 [簡易プロトコル解析]ビュー
- Learn More
リリース情報
ターゲットデバイス
ドキュメント
|
|
|
---|---|---|
分類 | タイトル | 日時 |
リリースノート | PDF 497 KB 英語 | |
ツールニュース-リリース | PDF 200 KB 英語 | |
アプリケーションノート | PDF 1.12 MB 英語 | |
ツールニュース-リリース | PDF 272 KB | |
ツールニュース-リリース | PDF 279 KB | |
リリースノート | PDF 445 KB | |
ツールニュース-リリース | PDF 577 KB | |
7件
|
設計・開発
詳細情報
機能
USBステートの遷移が一目でわかります ― [ステートチャート]ビュー
USB接続(エニュメレーション)処理のステート遷移をリアルタイムに表示します。接続処理の成功や接続失敗時に処理の停まったステートやタイミングを視覚的に知ることができ、すばやく問題解決へ導きます。
設定レジスタを一覧表示。ミスもお知らせします ― [レジスタ一覧]ビュー
USBの接続設定に関連するレジスタ値および説明を表示します。各レジスタ値が接続に必要な設定として間違った値であれば"NG"を表示し、ビューを開くだけで問題箇所を特定できます。またマウスを乗せるだけで、レジスタ値の意味が表示され(一部のデバイスのみ)、どう直せばよいかがすぐにわかります。
専用ビューによりUSBディスクリプタの設定をチェックします ― [ディスクリプタ一覧]ビュー
USB接続(エニュメレーション)時に設定するディスクリプタの値とステータスを一覧表示します。各ディスクリプタの値に間違いがあった場合は、表示された"NG"箇所から1操作で問題のソース箇所へジャンプできるので、すぐに値を修正できます。
通信モニタ・ツールを即起動します ― [簡易プロトコル解析]ビュー (Note1)
USB 通信のモニタ用として「Wireshark」を起動します。この機能により通信データの内容を確認することができます。なお、本機能を使用するには 「Wireshark」およびパケットキャプチャソフト「USBPcap」をあらかじめインストールしておく必要があります(いずれもフリーソフト)。
Note
- [簡易プロトコル解析]ビューで動作確認しているWireshark のバージョンはV1.12.10です。最新のWiresharkでは本ビューは動作しません。Wireshark V2以降にはUSB通信モニタリング機能があり、Wiresharkのみで本ビューと同等の通信モニタリングが行えます。
動画
#QE2-1 USB接続を確立させよう | ルネサスマイコン アプリ開発講座 [USB]
ターゲットデバイスおよびサポートUSBファームウェア
USBペリフェラル機能にのみ対応
デバイス | ファームウェア | Rev. |
---|---|---|
RX71M, RX65N, RX651, RX64M, RX63N, RX631 | USB Basic Host and Peripheral Driver Firmware Integration Technology | 1.11 - 1.20 |
USB Peripheral Mass Storage Class Driver (PMSC) Firmware Integration Technology | ||
USB Peripheral Communications Device Class Driver (PCDC) Firmware Integration Technology | ||
USB Peripheral Human Interface Device Class Driver Firmware Integration Technology | ||
USB Peripheral Mass Storage Class Driver(PMSC) Using Firmware Integration Technology Modules | ||
USB Peripheral Communications Device Class Driver(PCDC) Using Firmware Integration Technology Modules | ||
USB Peripheral Human Interface Devices Class Driver Using Firmware Integration Technology Modules | ||
RX63N, RX631, RX62N, RX621 | Renesas USB MCU and USB ASSP USB Basic Host and Peripheral firmware | 2.10 |
Renesas USB MCU and USB ASSP USB Peripheral Mass Storage Class Driver(PMSC) | 2.10 - 2.30 (RX62N, RX621) 2.10 (RX63N, RX631) | |
Renesas USB MCU and USB ASSP USB Peripheral Communications Device Class Driver(PCDC) | ||
Renesas USB MCU and USB ASSP Peripheral Human Interface Devices Class Driver(PHID) | ||
RX231, RX111 | USB Basic Mini Host and Peripheral Driver (USB Mini Firmware) Firmware Integration Technology | 1.01 - 1.02 1.10 (Note1, 2) |
USB Peripheral Mass Storage Class Driver for USB Mini Firmware Firmware Integration Technology | ||
USB Peripheral Communications Device Class Driver for USB Mini Firmware Firmware Integration Technology | ||
USB Peripheral Human Interface Device Class Driver for USB Mini Firmware Firmware Integration Technology | ||
USB Peripheral Mass Storage Class Driver for USB Mini Firmware Using Firmware Integration Technology Modules | ||
USB Peripheral Communications Devices Class Driver for USB Mini Firmware Using Firmware Integration Technology Modules | ||
USB Peripheral Human Interface Devices Class Driver for USB Mini Firmware Using Firmware Integration Technology Modules | ||
RL78/G1C, RL78/L1C | USB Host and Peripheral Basic Mini Firmware | 2.15 |
USB Peripheral Mass Storage Class Driver (PMSC) using Basic Mini Firmware | ||
USB Peripheral Communications Device Class Driver (PCDC) using USB Basic Mini Firmware | ||
USB Peripheral Human Interface Devices Class Driver (PHID) using Basic Mini Firmware |
Note
- USB Mini Firmware 1.10 利用時は、QE for USBを使うために、次のファイルをプロジェクトフォルダ直下にコピーしてください。
- [プロジェクトフォルダ]¥src¥smc_gen¥r_usb_basic_mini¥utilities¥qe_usb_firm_setting.xml
- USB Mini Firmware 1.10 利用時は、QE for USBの機能「パイプ情報へジャンプ」および「パイプ情報エラーチェック」は動作しません。