Folders and files related to the USB Component.
Folders and files related to the USB Component.
Directories
The table below provides a complete overview of the folders that contain the files related to the USB Component.
| Directory | Description |
|---|---|
| ./Components/USB/Config | Configuration Files that are copied to the project when components are selected. |
| ./Components/USB/Driver | Drivers for USB Device and USB Host. |
| ./Components/USB/Include | Include files for USB Device and USB Host. Once a component is select an Include Path is set for the C/C++ compiler to this directory. |
| ./Components/USB/Source | Source files for USB Component. |
| ./Components/USB/Template | files that can be added to the project to create the application-specific functionality for the USB Component. |
Header Files
The API interface of the USB Component is provided in the header file rl_usb.h. The table below provides a complete overview of all public header files.
| Header File | Used by | Description |
|---|---|---|
| rl_usb.h | application code | API interface for the USB Device and USB Host component |
| usb_def.h | application code and USB component | Generic USB definitions |
| usb_adc.h | application code and USB component | USB definitions for ADC device class |
| usb_cdc.h | application code and USB component | USB definitions for CDC device class |
| usb_cdc_acm_rndis.h | application code and USB component | USB definitions for CDC ACM RNDIS device class |
| usb_hid.h | application code and USB component | USB definitions for HID device class |
| usb_msc.h | application code and USB component | USB definitions for MSC device class |
| usb_ms.h | application code and USB component | USB definitions for USB Microsoft Descriptors |