USBホストスタック (ITF-USBHost / ITF-EasyHost)
・OSなしで動作可能なUSB HOSTスタック開発中
USB HOST機能を組込みで使用したい場合に最適。 USB1.1に対応のITF-USBHostⅠとUSB2.0に対応のITF-USHostⅡ、また組込み用途で最も使われる一つのデバイス(HUB機能を使用しない)しか接続しないという条件に特化して、不要な機能、不要なクラスドライバーを省くことで、低価格実現したITF-EasyHostⅠ・ITF-EasyHostⅡを用意。 組込み機器に簡単にUSBプリンターやUSBストレージデバイスなどを接続することが可能。
CPU | USBコントローラー | SPEED | 対応スタック | OS有り | OS無し |
---|---|---|---|---|---|
RX62N (ルネサス) | 内蔵 (ルネサス) | Full | ITF-USBHostⅠ | ○ | ○ |
SH7727 (ルネサス) | 内蔵 | Full | ITF-USBHostⅠ | ○ | ○ |
SH7760 (ルネサス) | 内蔵 | Full | ITF-USBHostⅠ | ○ | 未対応 |
SH7751R (ルネサス) | ML60842 (沖電気) | Full | ITF-USBHostⅠ | ○ | 未対応 |
SH7751R (ルネサス) | uPD720101 (ルネサス) | Hi | ITF-USBHostⅡ | ○ | 未対応 |
SH7751R (ルネサス) | uPD720102 (ルネサス) | Hi | ITF-USBHostⅡ | ○ | 未対応 |
SH7760 (ルネサス) | S1R72V17 (EPSON) | Hi | ITF-UsbHostⅡ | ○ | 未対応 |
SH7751R (ルネサス) | M66596 (ルネサス) | Hi | ITF-EasyHostⅡ | ○ | ○ |
SH7751R (ルネサス) | R8A66597 (ルネサス) | Hi | ITF-USBHostⅡ | ○ | ○ |
V850 (ルネサス) | uPD720150* (ルネサス) | Hi | ITF-USBHostⅡ | 未対応 | ○ |
V850ES/Jx3 (ルネサス) | 内蔵 | Full | ITF-USBHostⅠ | 未対応 | ○ |
MB90F330 (サイプレス) | 内蔵 | Full | ITF-EasyHostⅠ | 未対応 | ○ |
MB91F660 (サイプレス) | 内蔵 | Full | ITF-EasyHostⅠ | 未対応 | ○ |
MB91F310 (サイプレス) | 内蔵 | Full | ITF-USBHostⅠ | 未対応 | ○ |
LPC2478 (NXP) | 内蔵 | Full | ITF-USBHostⅠ | ○ | ○ |
LPC2388 (NXP) | 内蔵 | Full | ITF-USBHostⅠ | ○ | ○ |
MCF52259 (NXP) | 内蔵 | Full | ITF-USBHostⅠ | ○ | ○ |
*開発中
CPU | USBコントローラー | SPEED | 対応スタック |
---|---|---|---|
RX63N(ルネサス) | CPU内蔵 | Full | ITF-USBHostⅠ |
SH7720(ルネサス) | CPU内蔵 | Full | ITF-USBHostⅠ |
SH7263(ルネサス) | CPU内蔵 | Hi | ITF-EasyHostⅡ |
SH7264(ルネサス) | CPU内蔵 | Hi | ITF-USBHostⅡ |
SH7269(ルネサス) | CPU内蔵 | Hi | ITF-USBHostⅡ |
SH7671(ルネサス) | CPU内蔵 | Hi | ITF-USBHostⅡ |
VR4181A(ルネサス) | CPU内蔵 | Full | ITF-USBHostiⅠ |
MB9BF506(サイプレス) | CPU内蔵 | Full | ITF-EasyHostⅠ |
MB9BF568R(サイプレス) | CPU内蔵 | Full | ITF-EasyHostⅠ |
MB9BF366K(サイプレス) | CPU内蔵 | Full | ITF-EasyHostⅠ |
S6E2CC(サイプレス) | CPU内蔵 | Full | ITF-EasyHostⅠ |
MB91F353(サイプレス) | ISP1161A(NXP) | Full | ITF-USBHostⅠ |
LPC1820(NXP) | CPU内蔵 | Hi | ITF-USBHostⅡ |
LPC1833(NXP) | CPU内蔵 | Hi | ITF-USBHostⅡ |
Kinetis K20(NXP) | CPU内蔵 | Hi | ITF-USBHostⅡ |
Kinetis K60(NXP) | CPU内蔵 | Hi | ITF-USBHostⅡ |
Vybrid VF61N(NXP) | CPU内蔵 | Hi | ITF-USBHostⅡ |
i.MX6(NXP) | CPU内蔵 | Hi | ITF-USBHostⅡ |
TMS320DA830(TI) | CPU内蔵 | Hi | ITF-USBHostⅡ |
ADSP-BF606(Analog Devices) | CPU内蔵 | Hi | ITF-USBHostⅡ |
別途相談 | その他(UHCI準拠) | Full | ITF-USBHostⅠ |
※その他個別対応もいたします。
関 数 名 | 内 容 |
---|---|
初期化関数 | |
Usb_Host_Init | USBホストの初期化、資源の確保 |
Usb_Host_Exit | USBホストの終了、資源の解放 |