Go to GlobalSpec.com Home
Free Registration 
GlobalSpec Home
Find:      Advanced >>
Alert Product Alerts
Keep current on the latest products, new suppliers, and technical articles of interest to you. (See Topics)
USB Generic Function on an Embedded Device
Find Products & Suppliers related to
USB Generic Function on an Embedded Device
 
Research
USB Generic Function on an Embedded Device
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.
Back to Top

Product Announcements
Microchip Technology, Inc. - MiWi™ Peer-to-Peer Wireless Protocol Stack
Microchip Technology Inc., a leading provider of microcontroller and analog semiconductors, today announced the MiWi™ Peer-to-Peer (P2P) Wireless Protocol Stack, which is based upon the IEEE... (read more)
Luminary Micro, Inc. - Stellaris Microcontrollers Offering USB Capability
Luminary Micro's New Stellaris® Microcontrollers Are Industry's First Offering of USB On-the-Go and Host Capability with the ARM® Cortex™-M3 Processor Thirty New Award-winning Stellaris Family... (read more)
Atmel Corporation - AVR MCUs Combine USB, Battery Charging and Analog
New AVR® microcontrollers combine USB controller and high performance analog features. The ATmega16U4 and ATmega32U4 reduce system cost in battery powered devices such as gaming accessories. (read more)
Luminary Micro, Inc. - Stellaris CAN Evaluation Kit
The Stellaris LM3S2965 CAN Evaluation Kit provides a compact and versatile evaluation platform for CAN enabled Stellaris ARM® Cortex™-M3-based microcontrollers. (read more)
Microchip Technology, Inc. - 8-/16-/32-bit USB Microcontrollers
Universal Serial Bus is a bus standard for serial communication. Originally intended as a replacement for serial and parallel connections on a PC to connect mice, keyboards and printers, it has grown... (read more)
ACCES I/O Products, Inc. - Model USB-DIO-32
SAN DIEGO, CA-May 23, 2005-ACCES I/O Products reveals its newest digital I/O product, Model USB-DIO-32. This USB device is an ideal solution for adding portable, easy-to-install, digital I/O and... (read more)
Digi-Key Corporation - Altium's Desktop NanoBoard available at Digi-Key
From Digi-Key, Altium's Desktop NanoBoard is a unique, reconfigurable development platform that harnesses the power of today's high-capacity, low-cost programmable devices to allow rapid and... (read more)
Mouser Electronics, Inc. - FlexiPanel Pixie™ PIC MCU
Pixie™ PIC MCU with 2.4GHz IEEE 802.15.4 transceiver and ZigBee™ stack. (read more)
Microchip Technology, Inc. - 16- and 32-bit Graphics-display Controllers
Graphics displays are gaining popularity in an increasing range of control and user interface applications in markets such as home automation, home appliance, medical and industrial. Examples include... (read more)
 
Back to Top

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)
Back to Top
See more product announcements for USB Products
SCI - Special USB Adapter for VEHICLE (DC)

SCI - Special USB Adapter for VEHICLE (DC)
Shin Chin Industrial Co., Ltd.


SeaLATCH Brackets Add Locking USB Ports to Systems

SeaLATCH Brackets Add Locking USB Ports to Systems
Sealevel Systems, Inc.


Item# 270U: Isolated USB Hub w/ Locking Connectors

Item# 270U: Isolated USB Hub w/ Locking Connectors
Sealevel Systems, Inc.


11 See more product announcements for USB Products



Home   |   About GlobalSpec   |   Advertise With Us   |   Site Map   |   Top Categories   |   Terms of Use
Privacy Policy   |   Link To Our Site   |   Submit a Site   |   Recommend This Site
©1999-2008 GlobalSpec.  All rights reserved.  GlobalSpec, the GlobalSpec logo, SpecSearch, The Engineering Search Engine and The Engineering
Web are registered trademarks of GlobalSpec, Inc. The Engineering Toolbar and DesignInfo are service marks of GlobalSpec, Inc.
No portion of this site may be copied, retransmitted, reposted, duplicated or otherwise used
without the express written permission of GlobalSpec Inc.   350 Jordan Rd, Troy, NY, 12180