![]() |
LPCOpen Platform
LPCOpen Platform for NXP LPC Microcontrollers
|
Modules | |
Hardware Abstraction Layer LPC18XX | |
Functions | |
void | HAL_USBInit (uint8_t corenum) |
This function is called by void USB_Init(void) to do the initialization for chip's USB core. Normally, this function will do the following: | |
void | HAL_USBDeInit (uint8_t corenum) |
This function usage is opposite to HAL_USBInit. | |
void | HAL_EnableUSBInterrupt (uint8_t corenum) |
This function used to enable USB interrupt. | |
void | HAL_DisableUSBInterrupt (uint8_t corenum) |
This function usage is opposite to HAL_EnableUSBInterrupt. | |
void | HAL_USBConnect (uint8_t corenum, uint32_t con) |
This function is used in device mode to pull up resistor on USB pin D+ Normally, this function is called when every setup or initial are done. | |
Variables | |
uint8_t | USBPortNum |
void HAL_DisableUSBInterrupt | ( | uint8_t | corenum | ) |
This function usage is opposite to HAL_EnableUSBInterrupt.
corenum | : USB port number |
void HAL_EnableUSBInterrupt | ( | uint8_t | corenum | ) |
This function used to enable USB interrupt.
corenum | : USB port number |
void HAL_USBConnect | ( | uint8_t | corenum, |
uint32_t | con | ||
) |
This function is used in device mode to pull up resistor on USB pin D+ Normally, this function is called when every setup or initial are done.
This function is used in device mode to pull up resistor on USB pin D+ Normally, this function is called when every setup or initial are done.
corenum | : USB port number |
con | : connect or disconect |
void HAL_USBDeInit | ( | uint8_t | corenum | ) |
This function usage is opposite to HAL_USBInit.
corenum | : USB port number |
void HAL_USBInit | ( | uint8_t | corenum | ) |
This function is called by void USB_Init(void) to do the initialization for chip's USB core. Normally, this function will do the following:
These macros used to declare a variable in a defined section (ex: USB RAM section).
corenum | : USB port number |
uint8_t USBPortNum |
Definition at line 40 of file USBController_LPC.c.