
Free ebook “USB Multi-Role Device Design By Example” by John Hyde. USB has come a long way since its inception as a desktop PC expansion bus in 1995.
Description
The USB Specification defines a master-slave communications system and details two distinct roles – a host that is in control of all communications and a function that provides services to the host. Initial implementations partitioned these roles into individual silicon components.
This book should be considered a supplement to his “USB Design By Example” in the sameway that the OTG Supplement complements the USB 2.0 Specification. Only the new elements of multi-role device design are covered since these build on the established base defined by the USB specification.
Contents
- Expanding the USB Applications Range
- Getting to know EZ-Host and EZ-OTG
- EZ-Host/EZ-OTG Development Environment
- Developing a host application
- Concurrent operation as a host and device
- Designing a dual-role device
- Using EZ-Host/EZ-OTG in co-processor mode as a USB host controller
Book Details
Posted in 
