Functions
USB_BSP_Private_Functions
Collaboration diagram for USB_BSP_Private_Functions:

Functions

void USB_OTG_BSP_ConfigVBUS (uint32_t speed)
 USB_OTG_BSP_ConfigVBUS Configures the IO for the Vbus and OverCurrent. More...
 
void USB_OTG_BSP_DriveVBUS (uint32_t speed, uint8_t state)
 BSP_Drive_VBUS Drives the Vbus signal through IO. More...
 
void USB_OTG_BSP_EnableInterrupt (void)
 USB_OTG_BSP_EnableInterrupt Enable USB Global interrupt. More...
 
void USB_OTG_BSP_Init (void)
 USB_OTG_BSP_Init Initializes BSP configurations. More...
 
void USB_OTG_BSP_mDelay (const uint32_t msec)
 USB_OTG_BSP_mDelay This function provides delay time in milli sec. More...
 
void USB_OTG_BSP_TimeInit (void)
 USB_OTG_BSP_TimeInit Initialises delay unit Systick timer /Timer2. More...
 
void USB_OTG_BSP_TimerIRQ (void)
 USB_OTG_BSP_TimerIRQ Time base IRQ. More...
 
void USB_OTG_BSP_uDelay (const uint32_t usec)
 USB_OTG_BSP_uDelay This function provides delay time in micro sec. More...
 

Detailed Description

Function Documentation

void USB_OTG_BSP_ConfigVBUS ( uint32_t  speed)

USB_OTG_BSP_ConfigVBUS Configures the IO for the Vbus and OverCurrent.

Parameters
Speed: Full, Low
Return values
None

Definition at line 131 of file usb_bsp_template.c.

void USB_OTG_BSP_DriveVBUS ( uint32_t  speed,
uint8_t  state 
)

BSP_Drive_VBUS Drives the Vbus signal through IO.

Parameters
speed: Full, Low
state: VBUS states
Return values
None

Definition at line 117 of file usb_bsp_template.c.

void USB_OTG_BSP_EnableInterrupt ( void  )

USB_OTG_BSP_EnableInterrupt Enable USB Global interrupt.

Parameters
None
Return values
None

Definition at line 104 of file usb_bsp_template.c.

void USB_OTG_BSP_Init ( void  )

USB_OTG_BSP_Init Initializes BSP configurations.

Parameters
None
Return values
None

Definition at line 94 of file usb_bsp_template.c.

void USB_OTG_BSP_mDelay ( const uint32_t  msec)

USB_OTG_BSP_mDelay This function provides delay time in milli sec.

Parameters
msec: Value of delay required in milli sec
Return values
None

Definition at line 177 of file usb_bsp_template.c.

void USB_OTG_BSP_TimeInit ( void  )

USB_OTG_BSP_TimeInit Initialises delay unit Systick timer /Timer2.

Parameters
None
Return values
None

Definition at line 143 of file usb_bsp_template.c.

void USB_OTG_BSP_TimerIRQ ( void  )

USB_OTG_BSP_TimerIRQ Time base IRQ.

Parameters
None
Return values
None

Definition at line 192 of file usb_bsp_template.c.

void USB_OTG_BSP_uDelay ( const uint32_t  usec)

USB_OTG_BSP_uDelay This function provides delay time in micro sec.

Parameters
usec: Value of delay required in micro sec
Return values
None

Definition at line 154 of file usb_bsp_template.c.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:54