USBFS Device (USBFS_DEV_PDL) | Cypress Semiconductor
USBFS Device (USBFS_DEV_PDL)
The USBFS_DEV_PDL Component provides a full-speed USB 2.0 Chapter 9 specification compliant device framework. It uses the cy_usbfs low-level driver from the Peripheral Driver Library (PDL) to provide an interface to the USB block hardware and cy_usb_dev middleware that decodes and dispatches requests from the USB host. Additionally, middleware provides support for Audio, CDC and HID classes to simplify USB device implementation. Finally, a standalone USB Configurator tool is provided in PDL to make it easy to construct the descriptors. You can construct a generic USB Device, as well as an Audio-, CDC- or HID-based device.