STM32F439xx HAL User Manual
|
PCD Handle Structure definition. More...
#include <stm32f4xx_hal_pcd.h>
Data Fields | |
PCD_TypeDef * | Instance |
PCD_InitTypeDef | Init |
PCD_EPTypeDef | IN_ep [16U] |
PCD_EPTypeDef | OUT_ep [16U] |
HAL_LockTypeDef | Lock |
__IO PCD_StateTypeDef | State |
uint32_t | Setup [12U] |
void * | pData |
PCD Handle Structure definition.
Definition at line 94 of file stm32f4xx_hal_pcd.h.
IN endpoint parameters
Definition at line 98 of file stm32f4xx_hal_pcd.h.
Referenced by HAL_PCD_EP_Close(), HAL_PCD_EP_ClrStall(), HAL_PCD_EP_Open(), HAL_PCD_EP_SetStall(), HAL_PCD_EP_Transmit(), HAL_PCD_Init(), HAL_PCD_IRQHandler(), and PCD_WriteEmptyTxFifo().
PCD required parameters
Definition at line 97 of file stm32f4xx_hal_pcd.h.
Referenced by HAL_PCD_EP_Receive(), HAL_PCD_EP_SetStall(), HAL_PCD_EP_Transmit(), HAL_PCD_Init(), HAL_PCD_IRQHandler(), and PCD_WriteEmptyTxFifo().
Register base address
Definition at line 96 of file stm32f4xx_hal_pcd.h.
Referenced by HAL_PCD_ActivateRemoteWakeup(), HAL_PCD_DeActivateRemoteWakeup(), HAL_PCD_DevConnect(), HAL_PCD_DevDisconnect(), HAL_PCD_EP_Close(), HAL_PCD_EP_ClrStall(), HAL_PCD_EP_Flush(), HAL_PCD_EP_Open(), HAL_PCD_EP_Receive(), HAL_PCD_EP_SetStall(), HAL_PCD_EP_Transmit(), HAL_PCD_Init(), HAL_PCD_IRQHandler(), HAL_PCD_SetAddress(), HAL_PCD_Start(), HAL_PCD_Stop(), HAL_PCDEx_SetRxFiFo(), HAL_PCDEx_SetTxFiFo(), and PCD_WriteEmptyTxFifo().
HAL_LockTypeDef PCD_HandleTypeDef::Lock |
PCD peripheral status
Definition at line 100 of file stm32f4xx_hal_pcd.h.
OUT endpoint parameters
Definition at line 99 of file stm32f4xx_hal_pcd.h.
Referenced by HAL_PCD_EP_Close(), HAL_PCD_EP_ClrStall(), HAL_PCD_EP_GetRxCount(), HAL_PCD_EP_Open(), HAL_PCD_EP_Receive(), HAL_PCD_EP_SetStall(), HAL_PCD_Init(), and HAL_PCD_IRQHandler().
void* PCD_HandleTypeDef::pData |
Pointer to upper stack Handler
Definition at line 113 of file stm32f4xx_hal_pcd.h.
uint32_t PCD_HandleTypeDef::Setup[12U] |
Setup packet buffer
Definition at line 102 of file stm32f4xx_hal_pcd.h.
Referenced by HAL_PCD_EP_SetStall(), and HAL_PCD_IRQHandler().
PCD communication state
Definition at line 101 of file stm32f4xx_hal_pcd.h.
Referenced by HAL_PCD_DeInit(), HAL_PCD_GetState(), and HAL_PCD_Init().