![]() |
LPCOpen Platform
LPCOpen Platform for NXP LPC Microcontrollers
|
Functions | |
void | UsbdAdc_Init (void) |
Initialize ROM based audio device class. | |
void | UsbdAdc_start_xfr (void) |
Start streaming audio data. | |
void | UsbdAdc_stop_xfr (void) |
Stop streaming audio data. | |
ErrorCode_t | USB_Interface_Event (USBD_HANDLE_T hUsb) |
Determind start or stop transfer audio data. | |
ErrorCode_t | UsbdAdc_ISO_OUT_Hdlr (USBD_HANDLE_T hUsb, void *data, uint32_t event) |
Handle response to OUT isochronous coming packets. | |
ErrorCode_t | UsbdAdc_ep0_hdlr (USBD_HANDLE_T hUsb, void *data, uint32_t event) |
Handle response to standard requests (chapter9) from host. | |
ErrorCode_t USB_Interface_Event | ( | USBD_HANDLE_T | hUsb | ) |
Determind start or stop transfer audio data.
hUsb | : Global USB ROM based handle variable |
ErrorCode_t UsbdAdc_ep0_hdlr | ( | USBD_HANDLE_T | hUsb, |
void * | data, | ||
uint32_t | event | ||
) |
Handle response to standard requests (chapter9) from host.
hUsb | : Global USB ROM based handle variable |
data | : no used |
event | : USB_EVT_OUT, USB_EVT_SETUP |
void UsbdAdc_Init | ( | void | ) |
Initialize ROM based audio device class.
ErrorCode_t UsbdAdc_ISO_OUT_Hdlr | ( | USBD_HANDLE_T | hUsb, |
void * | data, | ||
uint32_t | event | ||
) |
Handle response to OUT isochronous coming packets.
hUsb | : Global USB ROM based handle variable |
data | : Pointer point to buffer storing received data |
event | : USB_EVT_OUT only acceptable value |
void UsbdAdc_start_xfr | ( | void | ) |
Start streaming audio data.
void UsbdAdc_stop_xfr | ( | void | ) |
Stop streaming audio data.