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 |