√лавна€    Ex Libris     ниги    ∆урналы    —татьи    —ерии     аталог    Wanted    «агрузка    ’удЋит    —правка    ѕоиск по индексам    ѕоиск    ‘орум   
blank
јвторизаци€

       
blank
ѕоиск по указател€м

blank
blank
blank
 расота
blank
Axelson J. Ч USB Complete: Everything You Need to Develop Custom USB Peripherals
Axelson J. Ч USB Complete: Everything You Need to Develop Custom USB Peripherals



ќбсудите книгу на научном форуме



Ќашли опечатку?
¬ыделите ее мышкой и нажмите Ctrl+Enter


Ќазвание: USB Complete: Everything You Need to Develop Custom USB Peripherals

јвтор: Axelson J.

јннотаци€:

Provides a hands-on guide for designing for Universal Serial Bus, including which peripheralcontroller chip a design should use, how to access USB peripherals from Visual-Basic applications, and the use of power design.


язык: en

–убрика: “ехнологи€/

—татус предметного указател€: √отов указатель с номерами страниц

ed2k: ed2k stats

»здание: Third Edition

√од издани€: 2005

 оличество страниц: 550

ƒобавлена в каталог: 30.12.2007

ќперации: ѕоложить на полку | —копировать ссылку дл€ форума | —копировать ID
blank
ѕредметный указатель
$I^2C$ interface vs. USB      3
.NET platform      see УMicrosoft .NET; Visual Basic .NET; Visual C++ .NETФ
480 Megabits/sec      512
ACK (acknowledge) handshake code      48 52 53 55 56 56 57
ACPI (Advanced Configuration and Power Interface) specification      467
Address field      500 500
Advanced Configuration and Power Interface (ACPI) specification      467
Agere Systems      166 533
AMD chips      155
AnywhereUSB      525 534
API (Applications Programming Interface)      see УWindows API functionsФ
Apple Macintosh, support for USB      7Ч8
Applications Programming Interface (API)      see УWindows API functionsФ
Assemblers, as necessary tool for USB device development      30
Atmel chips      155
Audio class, about      181Ч182 182
Audio class, chips      188
Audio class, descriptors      182Ч188
Audio class, documentation      181
Audio class, INF file      276
Audio class, types of Unit descriptor      184 187
Audio class, where declared      179
Audio class, Windows support      189
AudioControl interface      183 183
AudioStreaming interface      184 185
B & B Electronics      530
Babble      444
Bandwidth as speed-limiting factor      81
Bandwidth for bulk transfers      71
Bandwidth for control transfers      66 67 321
Bandwidth for interrupt transfers      72 74 75 81
Bandwidth for isochronous transfers      78 79 80 81
Bandwidth, role in data transfer      24
Bandwidth, role of translation translator      71
batteries      see УSelf-powered devicesФ
Battery Devices device setup class      251
BIOS      10Ч11
Bit stuffing      496Ч497
bridges, wireless      534
broadcasting      11
Buffers, in USB controllers      143Ч144
Bulk endpoints      54 58
Bulk transfers and stream pipes      43
Bulk transfers, about      41Ч42 46 68
Bulk transfers, asynchronous serial interface example      408 409 410 411Ч413 414
Bulk transfers, availability      69
Bulk transfers, data size      69 71
Bulk transfers, data toggles in      58
Bulk transfers, error handling      71Ч72
Bulk transfers, maximum data-transfer rate per end-point      62
Bulk transfers, parallel interface example      414 415 416 417 418Ч421 421
Bulk transfers, speed      71
Bulk transfers, structure      69 70
Bulk transfers, transactions      36 46
Bulk transfers, vs. control transfers      41 46
Bulk transfers, vs. interrupt transfers      41 46
Bulk transfers, vs. isochronous transfers      41 46
Bus drivers      234 237 238 239 239 240 246 257
Bus power and hubs      434 461Ч462 463
Bus power, about      24 26Ч27 455Ч456
Bus power, soft-start capability      466
Bus power, voltage issues      456Ч457
Bus power, vs. self-power      26Ч27 457 460 462
Bus power, which peripherals can use      457 458
Bus speed and bulk transfers      71
Bus speed and control transfers      66Ч68
Bus speed and device controllers      28Ч29
Bus speed and interrupt transfers      73Ч75
Bus speed and isochronous transfers      79Ч80
Bus speed and signal voltage      517Ч518 518
Bus speed and split transactions      50Ч51 439Ч444 441 442
Bus speed, about      5
Bus speed, converting      50Ч51
Bus speed, FTDI Chip performance tips      426Ч429
Bus speed, host computer support      36Ч37 37
Bus speed, low vs. high      28Ч29 50Ч51
Bus speed, maximum data-transfer rate per end-point      62
Bus speed, switching      516
Bus speed, USB 1.x vs. USB 2.0      5 14Ч16
Bus speed, USB limitations      10
Bus speed, USB vs. other interfaces      3 10
Bus states, about      489
Bus states, defined      489
Bus states, full-speed      490Ч492
Bus states, high-speed      492Ч494
Bus states, low-speed      490Ч492
Bus states, signal voltages      517Ч518
ByRef keyword      289
ByVal keyword      289
C++      see УVisual C++ .NETФ
Cables and bus power      456Ч457
Cables for On-The-Go (OTG) devices      542 543 544
Cables in USB 2.0 specification      518Ч525
Cables, about      518Ч520 520
Cables, captive      524
Cables, conductors      518Ч520
Cables, connectors      520Ч523 521 522 523
Cables, detachable      524
cables, extension      525
Cables, full-speed segments      506Ч508 507 519 520
Cables, high-speed segments      506Ч508 507 519 520
Cables, length issues      10 447Ч448 524Ч525
Cables, low-speed segments      507 520
Cables, plug types      521 521 522
Cables, requirements      518Ч525
Cables, twisted-pair      527Ч528 528
Cables, vs. other interfaces      3 10
Captive cables      524
Catalog (.cat) files      274 486
Catalyst Enterprises, Inc.      477
CATC USBTracer/Trainer      477
CBW (Command Block Wrapper)      209Ч210 210
CCIDs (Chip Card Interface Devices)      189Ч191
CD-ROM Drives device setup class      251
Centronics      11 13
Certified USB logo      477 484 485
Checklists, compliance      478Ч479
Chip Card Interface Devices (CCIDs)      189Ч191
Chip cards      189 (see also УChip/smart card interface classФ)
Chip/smart card interface class      179 189Ч191 251 276
Chips, controller for OTG devices      545Ч549
Chips, controller, about      8Ч9
Chips, controller, compatibility list      155
Chips, controller, Cypress CY7C67200 EZ-OTG      548Ч549
Chips, controller, Cypress enCoRe      155 163
Chips, controller, Cypress EZ-USB family      155 157Ч162 159
Chips, controller, Cypress WirelessUSB      530Ч531 532 533
Chips, controller, FDTI FT232BM      166 170 171 173 174Ч176 227Ч229 228
Chips, controller, FDTI FT245BM      166 170 171 172 174Ч176
Chips, controller, Freescale MC68HC08 family      164
Chips, controller, Freescale MCF5482 ColdFire      164
Chips, controller, Microchip Technology PIC16C745/65      155 157
Chips, controller, Microchip Technology PIC16F877 microcontroller in FT232BM device controller example      408 409 410 411Ч413 414
Chips, controller, Microchip Technology PIC16F877 microcontroller in FT245BM device controller example      414 415 416 417 418Ч421 421
Chips, controller, Microchip Technology PIC18F4550      155 156Ч157 338
Chips, controller, National Semiconductor USBN9603      165Ч167
Chips, controller, Philips ISP1181B      166 167Ч168
Chips, controller, Philips ISP1261      549
Chips, controller, Philips ISP1362      546Ч547
Chips, controller, Philips ISP1581      166 168Ч169
Chips, controller, Philips PDIUSBD12      166
Chips, controller, PLX Technology NET2272 controller      166 169Ч170
Chips, controller, TransDimension TD242LP      547Ч548
Chirp J bus state      493
Chirp K bus state      493
ChkInf tool      266 277
Class descriptor, HID      326Ч328 327
Class drivers as developer challenge      12Ч13
Class drivers, advantages of using      226Ч227
Class drivers, INF files      276
Class drivers, operating system support      8
Class drivers, vs. custom drivers      226Ч227
Class installers      279
Class keys, Windows registry      250 259Ч260 260
Class specifications      178Ч180 179 180
Class-specific requests, about      140
Class-specific requests, audio class      188
Class-specific requests, chip/smart card interface      191
Class-specific requests, communication-device class      196
Class-specific requests, Content Security class      199Ч200
Class-specific requests, Device firmware Upgrade class      202
Class-specific requests, HIDs      204Ч205
Class-specific requests, hub class      451 452Ч453
Class-specific requests, IrDA interface      207
Class-specific requests, mass-storage devices      212
Class-specific requests, printer class      215
Class-specific requests, still-image class      219
Class-specific requests, test-and-measurement class      221
Class-specific requests, video class      225
Classes and Device Working Groups      178
Classes, about      177Ч180
Classes, audio class      179 181Ч189
Classes, chip/smart card interface class      179 189Ч191 251 276
Classes, communication class      179 191Ч198 251
Classes, Content Security class      179 198Ч200
Classes, Device Firmware Upgrade (DFU) class      179 200Ч202
Classes, device setup      250Ч251
Classes, Human Interface Device (HID) class      179 203Ч206 251 276 319
Classes, IrDA Bridge class      179 206Ч208 534
Classes, mass-storage class      179 208Ч213 251
Classes, printer class      179 213Ч217 251
Classes, specification elements      178Ч180 180
Classes, standard vs. custom drivers      226Ч227
Classes, still-image class      179 217Ч220 251
Classes, test-and-measurement class      179 220Ч221
Classes, video class      179 221Ч226
Clear_Feature request      128 130 452
Clear_Hub_Feature request      451 452 453
Clear_Port_Feature request      451 452 454
Clear_TT_Buffer request      451 452
Client drivers, in layered driver model      238Ч240 239 240 245
Clocks, in USB controllers      145
CloseHandle API function in Visual Basic code      306
CloseHandle API function in Visual C++ code      306
CloseHandle API function, about      306
CloseHandle API function, defined      304
CLR (Common Language Runtime)      282
Co-installers      279
Code, managed vs. unmanaged      282Ч284
Collection items      360Ч361 361
Command Block Wrapper (CBW)      209Ч210 210
Command Status Wrapper (CSW)      210Ч211 211
Common Language Runtime (CLR)      282
Common language runtime (CLR), chips      196Ч197
Common language runtime (CLR), communication-device class, about      192Ч193
Common language runtime (CLR), descriptors      193 193Ч196 195 196 197
Common language runtime (CLR), device setup class equivalent      251
Common language runtime (CLR), documentation      192
Common language runtime (CLR), where declared      179
Common language runtime (CLR), Windows support      197Ч198
Compaq and OHCI standard      241
Compaq and USB 2.0 specification      14
Compatible IDs      272 273 274 275
Compilers, as necessary tool for USB device development      30
Compliance testing      478Ч484 479 480 483
Composite devices in enumeration process      90 91
Composite devices, defined      21 103Ч104
Composite devices, finding drivers      274Ч275
Composite devices, identification strings      272Ч273
Composite devices, layered drivers for      239
Compound devices in peripheral-host PC configurations      19 20
Compound devices, about      21
Compound devices, bus-powered      461
Compound devices, defined      21
Compound devices, hubs in      434 450
Compound devices, speed issue      28
Computer ports      see УPortsФ
Conductors      518Ч520
Configuration descriptor      94 95 101Ч103 102
Connect bus state      492
Connectors      520Ч523 521 522 523
Connectors for On-The-Go (OTG) devices      542 543 544
Content Security class      179 198Ч200
Control endpoints for HID transfers      321Ч322
Control endpoints, about      38
Control endpoints, number of      62 66
Control endpoints, support for functional stall      54
Control Read requests      126Ч127
Control transfers and message pipes      42
Control transfers in HID transfers      321 322 322
Control transfers, about      40 41 46 61
Control transfers, availability      62
Control transfers, data size      66
Control transfers, Data stage      46 62 63 64 65 120Ч122
Control transfers, data toggles in      58
Control transfers, elements      117Ч127
Control transfers, error handling      68 124Ч125
Control transfers, maximum data-transfer rate per end-point      62
Control transfers, receiving HID reports via      347Ч348 349
Control transfers, requests      127 128 129Ч139
Control transfers, sending HID reports via      345 346 347 348
Control transfers, Setup stage      46 62 63 64 65 118Ч120
Control transfers, speed      66Ч68
Control transfers, status codes      55
Control transfers, Status stage      46 62 63 64 65 122Ч124
Control transfers, structure      62Ч65
Control transfers, transactions      36 46
Control transfers, vs. bulk transfers      41 46
Control transfers, vs. interrupt transfers      41 46
Control transfers, vs. isochronous transfers      41 46
Control Write requests      125Ч126
controllers      see УChips controller;
Cost, USB      6
CPUs in USB devices      145
CPUs, embedded, controllers with      154Ч164
CRC (Cyclic Redundancy Check)      56Ч57
CRC field      500 501
CreateFile API function in Visual Basic .NET code      304Ч305
CreateFile API function in Visual C++ code      303Ч304
CreateFile API function, about      303 305Ч306
CreateFile API function, defined      304
Crystals      498Ч499
CSW (Command Status Wrapper)      210Ч211 211
Cyclic redundancy check (CRC)      56Ч57
Cypress Semiconductor, CY7C67200 EZ-OTG controller chip      548Ч549
Cypress Semiconductor, enCoRe      155 163
Cypress Semiconductor, EZ-USB chip family      155 157Ч162 159
Cypress Semiconductor, WirelessUSB      530Ч531 532 533
D2XX Direct driver      421 422 423Ч424 424Ч426 425
data encoding      see УNon-Return to Zero Inverted (NRZI) with bit stuffing encodingФ
Data field      500 501
Data flow, direction codes      39 41 45
Data flow, role of host      24
Data J bus state      490Ч491 (see also УHigh-speed Data J bus stateФ)
Data K bus state      490Ч491 (see also УHigh-speed Data K bus stateФ)
Data memory      147
Data packets      44 44 45 46 47 49Ч50 52 53 118Ч120 121 123
Data phase, transactions      see УData packetsФ
Data stage in control transfer structure      62 63 64 65
Data stage, about      46 120Ч121
Data stage, Control Write requests      125Ч126
Data stage, data packets      121
Data stage, handshake packets      122
Data stage, token packets      121
Data toggles      57Ч59
Data types, Visual Basic vs. .NET Framework      288
DDK (Driver Development Kit)      30
Debug descriptor      95 113
debugging tools      30 151Ч152
Default Control Pipe      40 62 66
1 2 3 4 5
blank
–еклама
blank
blank
HR
@Mail.ru
       © Ёлектронна€ библиотека попечительского совета мехмата ћ√”, 2004-2022
Ёлектронна€ библиотека мехмата ћ√” | Valid HTML 4.01! | Valid CSS! ќ проекте