USBの解説.PDF



Similar documents
SH7216 グループ USB ファンクションモジュール USB コミュニケーションクラス アプリケーションノート

V850E2/ML4 マイクロコンピュータ Peripheral LibUSB Demo アプリケーションノート

Łñ“’‘‚2004

プリント



FUJITSU ULTRA LVD SCSI Host Bus Adapter Driver 3.0 説明書

wireless

untitled

Silicon Labs USB IC USB Audio Class =... 3 Silicon Labs USB IC... 3 USB Audio Class Codec/DAC... 7 CP CP211

JIIAセミナー


WinDriver PCI Quick Start Guide

untitled

P01_表紙

02_Matrox Frame Grabbers_1612

スマートフォン今昔物語

KLCシリーズ インストール/セットアップ・ガイド

quattro.PDF


TK-S686_S686WP

untitled

PSCHG000.PS

TK-S685/TK-S686B/TK-S686WPB

CH1 ...g O...pmd

9BBH3A8_P0000

MOTIF XF 取扱説明書

Version1.5

untitled

Microarray Data Analysis Tool Ver3.0 Manual.doc



DX-PC55_−ç(0)-A


( ) ver.2015_01 2

QCL_Accse_J.pdf

untitled

Silicon Labs 社 CP210x クイックスタートガイド 2015 年 6 月

EVI-D100/D100P

FdData社会地理

消防力適正配置調査報告


untitled

Microsoft Word - 01Ł\”ƒ.doc

output2010本文.indd

FlexRay

UsersGuide_INR-HG5497c_.doc

ユーザーズマニュアル(SVCEシリーズ)

- 1 -

%

ID010-2

2

M3 Editor/Plug-In Editor 取扱説明書

1 2

インストールマニュアル

A-GAGE High - Resolution MINI ARRAY Instruction Manual Printed in Japan J20005M

XAPP858 - High-Performance DDR2 SDRAM Interface In Virtex-5 Devices

QW-3414

01_06.indd




_11_19_2.indd


好きですまえばし


- 2 -

コンバートスター15シリーズ 製品パンフレット

untitled


2

1

untitled

Microsoft Word - 復旧.docx


インストールマニュアル

Cisco Aironet 1130AG アクセス ポイント クイック スタート ガイド

ユーザーズマニュアル(SVCCシリーズ)

5

ezbus2.PDF

DS90CP Gbps 4x4 LVDS Crosspoint Switch (jp)

Google (1) 2013 Sony Corporation Printed in Malaysia NW-ZX1

BIOS 設定書 BIOS 出荷時設定 BIOS 設定を工場出荷状態に戻す必要がある場合は 本書の手順に従って作業をおこなってください BIOS 設定を変更されていない場合は 本書の作業は必要ありません BIOS 出荷時設定は以下の手順でおこないます スタート A) BIOS の Setup Uti

VLAN.dvi

A Responsive Processor for Parallel/Distributed Real-time Processing

5 2 5 Stratix IV PLL 2 CMU PLL 1 ALTGX MegaWizard Plug-In Manager Reconfig Alt PLL CMU PLL Channel and TX PLL select/reconfig CMU PLL reconfiguration

$ ifconfig lo Link encap: inet : : inet6 : ::1/128 : UP LOOPBACK RUNNING MTU:65536 :1 RX :8 :0 :0 :0 :0 TX :8 :0 :0 :0 :0 (Collision

SerialATA ATA Embedded Clocking 8B10B coding 2 pair Hot Plug ATA ATA (150MB/s ) 10 roadmap 2004/2/17 SATA Overview Page 2

12 Series PM-12 INTEGRATED AMPLIFIER SA-12 SUPER AUDIO CD/CD PLAYER a heritage of innovation

Mac OS...4 Windows Scarlett 6i USB...8 Mac OS...8 Windows....8 DAW FOCU

EPSON PX-500 プリンタ操作ガイド

Version1.4

Google (1) 2013 Sony Corporation Printed in Malaysia NW-F885/F886/F887

USBLAN_um_101.PDF

HWS-BTA2W

1 2

.o...EPDF.p.indd

MINI2440マニュアル

ApresiaNPシリーズ ユーザーズガイド

CED1700_IFU_51_V2.0.pdf

Transcription:

1

USB Topology Host (Node) USB USB USB get ( )set ( ) 2

USB (1) Wire USB IC USB (2) Windows USB (3) USB OUT IN USB FIFO USB FIFO0 3

IN/OUT IN OUT USB USBVer1.1 1.5Mbps/12Mbps 12Mbs 1.5Mbps/12Mbps 12Mbps Nmsec(N=1255)1ms/ 164 ( 8/16/32/64 164 ( ) 11023 / 18 ( ) 18 ) ( ) ( ) ( ) ( ) USB 4

USB USB VER1.1 Ver2 Ver1.1 Mbps Mbps Ver2.0 Mbps USB D D D+D D+D- D D- 5

USB msec SOFStart of Frame USB SYNC PID Packet Identifier PID PID USB PID PID 6

(1) DATA0 DATA1 SETUP PID 7

(2) ACK NAK STALL (4) 8

USB USB ON USB (1) USB USB D+D- V USB Powered 9

USB D+D- ON Powered ON USB Powered On Powered (2) RESET RESET D+,D- Low RESET Default RESET Default Default (3) RESET Get_Configuration Configuration Set_Address ID ID ID Set_Configuration HID 10

USB IC USB USB IC USB USB USB IC USB USB USB USB (1) (Transceiver) USB DC RESET (2) SIESerial Interface Engine Mbps MAC Media Accsess Controller (3) FIFO FIFOFirst In First Out FIFO (4) CPU 11

(1) (2) (1) (2) USB USB USB (3) USB USB USB (4) 12

USBN9603 IN OUT No0 No IN/OUT IN/OUT IN DO_TX1 OUT DO_RX1 IN DO_TX2 OUT DO_RX2 IN DO_TX3 OUT DO_RX3 USB USB USBN9603 USBN9603 NAK 13

SETUP DO_RX1DO_RX2DO_RX3 TX DO_TX1DO_TX2DO_TX3 14

USB USB USB USB USB USB Read/Write USB USB USB (1) UUSBDSYS USB (2) UUSBDINF ID ID UUSBD.INF (3) API UUSBDDLL USB API DLL Win32 DLL Visual BasicVisual C++Delphi USB UUSBDDLL API API USB USB USB Uusbd_Open( ) USB flag OR USB Uusbd_Open_mask(flagClassUU_MASK_CLASSUU_MASK_SUBCLASS SubClassVendorProductUU_MASK_VENDORUU_MASK_PRODUCT bcddevice) UU_MASK_BCDDEVICEUU_MASK_NO Class SubClass Vendor ID Product ID Device USB Uusbd_Close(husb) husb USB Uusbd_OpenPipe(husb interface_numpipe_num) husb USB ReadFileWriteFile USB 15

USB (1) ID ID (2) USB INF UUSBDSYS USB (3) UUSBD.DLL Windows system32 USB USB (1) USB Uusbd_Open( ) Uusbd_opne_mask( ) USB (husb) (2) Uusbd_OpenPipe( ) (handle) (3) USB VB USB Input ReadFile(handleBufferNumberpNumberpOverlap) Number Buffer USB Output WriteFilehandleBufferNumberpNumberpOverlap Buffer Number (4) USB Uusbd_Close( ) USB - (1) USB USB 16

(2) USB OUT IN ReadFileWriteFile 0 (3) USB USB VB CloseHandle( ) 17