Join Books.org — it's free

USB Complete: Everything You Need to Develop Custom USB Peripherals by Jan Axelson — book cover
Input-Output Equipment/Peripherals, Expansion Buses - Computer Hardware

USB Complete: Everything You Need to Develop Custom USB Peripherals

by Jan Axelson
Write a review
Log in to track your reading progress.

Overview

Now in its third edition, this developer's guide to the Universal Serial Bus (USB) interface covers all aspects of project development, including device programming and host application software. This book shows how to transform the information in the USB 3.0 specifications into functioning devices and application software that communicates with the devices. To help build a foundation for design decisions, developers are guided in selecting device-controller hardware. Developers will also learn the benefits of the USB interface, its limitations, and how certain design choices made at the beginning of the project can reduce development time. Recent developments in host and device hardware, more detail on the standard USB classes, application examples using Microsoft's .NET Framework, and information on developing dual-role devices using USB On-The-Go is provided in detail.

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.

About the Author, Jan Axelson

Jan Axelson is the author of Serial Port Complete, Parallel Port Complete, The Micro Controller Idea Book, and Making Printed Circuit Boards. She lives in Madison, Wisconsin.

Reviews

There are no reviews yet. Log in to write one.

Editorials

EDN Magazine

EEs . . . interested in a clearer, more concise presentation might do better to obtain a copy of USB Complete, Second Edition.

Midwest Book Review

Now in an updated and expanded second edition, Jan Axelson's USB Complete: Everything You Need To Develop Custom USB Peripherals continues to be an excellent and highly recommended "how to" guide and reference for anyone seeking to develop devices and software that communicate with USB. This new edition explains what developers need to know about version USB 2.0 specifications and its new high speed of 480 Megabits per second. There is also an added example application code in both Visual C++ and Visual Basic, information about new controller chips and development tools, as well as expanded coverage of the USB support under Windows. The value of this highly recommended text is enhanced further with the author's extensive web page with articles, program code, and other links of special interest to USB devlopers.

Book Details

Published
June 1, 2005
Publisher
LAKEVIEW RESEARCH
Pages
572
Format
Paperback
ISBN
9781931448024

More by Jan Axelson

Similar books