|
|||
|
|
|||
|
From Microchip Technology, Inc.
The Universal Serial Bus (USB) is a simple and common interface for connecting peripheral devices to a personal computer or other host. To harness its flexibility and power with minimal effort, Microchip provides the USB Generic Function firmware. The generic driver provides a very simple interface for reading and writing data exchanged with the USB host. Sample code is provided that is easily customized for the designer’s application. If the generic driver does not provide all of the functionality required by a particular application (see “USB Generic Function API”), Microchip provides sample implementations of other frequently-requested USB device classes. These sample implementations are built upon the Microchip PIC32 USB peripheral firmware stack. If no sample is available that suits the desired application, the designer can develop his or her own function driver using the Microchip USB stack (refer to Microchip Application Note AN1176, “USB Device Stack for PIC32 Programmer’s Guide”). Products & Services
USB products is a general search form that covers a wide range of devices that use the universal serial bus (USB) standard. USB products include host controllers, adapters, hard drives, CD-ROM drives, hubs, modems, faxes, and routers.
Bluetooth® chips are board level components which broadcast in the 2.4 GHz industrial, scientific, and medical (ISM) radio band.
Radio frequency identification (RFID) products read or write data to RF tags that are present in a radio frequency field projected from RF reading/writing equipment.
Bus extenders are used to increase cable lengths for distance-limited bus protocols.
IC bus interfaces and controllers or bus masters are interfaces between most standard parallel-bus microcontrollers or microprocessors and the serial bus.
Product Announcements
Topics of Interest
The Universal Serial Bus (USB) is a simple and common interface for connecting peripheral devices to a personal computer or other host. To harness its flexibility and power with minimal effort,...
(Read More)
AN1176 USB Device Stack for PIC32 Programmer’s Guide ASSUMPTIONS Author: Bud Caldwell Microchip Technology Inc. 1. Working knowledge of C programming language 2. Familiarity with the USB 2.0 protocol...
(Read More)
AN1141 USB Embedded Host Stack Programmer’s Guide FEATURES Author: Bud Caldwell Microchip Technology Inc. • Supports USB embedded host applications • Handles device enumeration and configuration •...
(Read More)
AN1169 USB Mass Storage Class on an Embedded Device FEATURES Author: Sean Justice Microchip Technology Inc. This application note provides key components of an MSD device function driver. The...
(Read More)
AN1163 USB HID Class on an Embedded Device FEATURES Author: Sean Justice Microchip Technology Inc. This application note provides key components of a HID device class driver. The Microchip HID device...
(Read More)
|
|