![]() |
USB Component
Version 5.1
MDK-Professional Middleware for USB Device and Host
|
Implements application specific behaviour of USB Device classes. More...
Content | |
ADC: Audio Device Class Functions | |
Implement application specific behaviour of an Audio Device Class (ADC) Device. | |
CDC: Communication Device Class Functions | |
HID: Human Interface Class Functions | |
Implement application specific behaviour of a Human Interface Device (HID) Class. | |
MSC: Mass Storage Class Functions | |
Implement application specific behaviour of a Mass Storage Class (MSC) Device. | |
Custom Class Interface Functions | |
Implement application specific behaviour of a Custom Class Interface. | |
Implements application specific behaviour of USB Device classes.
To be USB standard compliant, the various USB Device classes have the need for Device class specific functionality, reflecting the individual technical requirements of each class. In addition, you might need to change the standard behaviour to suit your application's needs.
This application specific behaviour can be added in so called user code templates. They are available for every supported USB Device class in the Middleware. They provide pre-defined functions for general USB communication. Applying changes to these routines will add further functionality, that is required in a certain application. The general functionality is explained in the sections above for each USB Device class.