Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
USB Design by Example: A Practical Guide to Building I/O Devices

Buy
The Universal Serial Bus (USB) specification is a boon for users in that it makes the process of connecting peripherals to computers effortless, in most cases. As is often the case with user-friendliness, though, the cosmetic ease comes about as a result of behind-the-scenes complexity. USB Design by Example explains what USB means to hardware developers, taking an approach that combines academic elucidation of the official specification with some experimental setups. Though not everything a hardware developer could wish for, John Hyde's explanations represent a valuable supplement to the notably obtuse specification documents.

This book does a good job of explaining USB input/output from both the hardware and software perspectives. You'll find both driver code and pinout diagrams here. All the software information has to do with the IBM-compatible PC platform and the Windows 98 operating system, so Macintosh developers will have to look elsewhere. Some of Hyde's explanations of how various hardware companies solved USB problems--Symbol Technologies' use of a keyboard emulator for its barcode scanners, for example--are intriguing, but more information (in the form of circuit diagrams, preferably) would be better. The clear explanation of what happens when a new device is plugged into a live USB bus is very intriguing, though. Overall, peripheral developers will find this book useful, but not encyclopedic. --David Wall

Topics covered: Universal Serial Bus (USB) architecture, packet contents, device detection, drivers and run-time software, and bridging older connection specifications (RS-232, parallel, SCSI and I2C) to USB.

A complete, how-to guide to designing USB devices

The Universal Serial Bus (USB) is a new standard specification for PC peripherals that provides a uniform approach to developing products that work together seamlessly through a single, one-size-fits-all plug and port connection. Virtually all new PCs, and the iMac, now ship with USB ports. Written by an Intel insider, this practical, step-by-step guide uses fully documented examples to get developers up to speed on everything they need to know to design and program USB devices-from schematics and codes to prototypes. The book is specially formatted to serve as both a step-by-step manual for creating specific devices, and a complete reference to understanding and using the USB.

CD-ROM contains all the source code for the examples in the book, color versions of selected diagrams, photographs, and a link to the USB specification site.

(HTML tags aren't allowed.)

Artificial Intelligence and Expert Systems for Engineers (New Directions in Civil Engineering)
Artificial Intelligence and Expert Systems for Engineers (New Directions in Civil Engineering)
This book provides a comprehensive presentation of artificial intelligence (AI) methodologies and tools valuable for solving a wide spectrum of engineering problems. What's more, it offers these AI tools on an accompanying disk with easy-to-use software. Artificial Intelligence and Expert Systems for Engineers details the AI-based methodologies...
Analysis and Synthesis of Switched Time-Delay Systems: The Average Dwell Time Approach (Studies in Systems, Decision and Control, 146)
Analysis and Synthesis of Switched Time-Delay Systems: The Average Dwell Time Approach (Studies in Systems, Decision and Control, 146)
This book, written by experts in the field, is based on the latest research on the analysis and synthesis of switched time-delay systems. It covers the stability, filtering, fault detection and control problems, which are studied using the average dwell time approach. It presents both the continuous-time and discrete-time systems and...
Inborn Metabolic Diseases: Diagnosis and Treatment
Inborn Metabolic Diseases: Diagnosis and Treatment

This classical textbook has become indispensable for those in the front line dealing with metabolic disorders. The book is aimed at all those involved with this specialty including pediatricians, biochemists, dieticians, neurologists, internists, geneticists, psychologists, nurses, and social workers. This 4th edition has been thoroughly...


Sams Teach Yourself C++ in 21 Days (5th Edition)
Sams Teach Yourself C++ in 21 Days (5th Edition)
Join the leagues of thousands of programmers and learn C++ from some of the best. The fifth edition of the best seller Sams Teach Yourself C++ in 21 Days, written by Jesse Liberty, a well-known C++ and C# programming manual author and Bradley L. Jones, manager for a number of high profiler developer websites, has been updated to the new...
Maya 4.5 Fundamentals
Maya 4.5 Fundamentals
Maya 4.5 Fundamentals takes the user from a review of 3D fundamentals to a working knowledge of creating content in Maya 4.5. Topics covered include the interface and primary tools, modeling with NURBS and polygons, applying materials and textures, lighting, using modifiers and deformers, animating scenes, using...
Sarbanes-Oxley Internal Controls: Effective Auditing with AS5, CobiT, and ITIL
Sarbanes-Oxley Internal Controls: Effective Auditing with AS5, CobiT, and ITIL
The passage of the Sarbanes-Oxley Act (SOx) in 2002 almost seems like distant history today. That legislation became effective after a series of accounting scandals led to the failure of several then major corporations, such as Enron and WorldCom, the conviction and imprisonment of multiple key executives, and the failure of the major public...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy