STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
Data Structures | |
struct | PCD_HandleTypeDef |
PCD Handle Structure definition. More... | |
Typedefs | |
typedef USB_OTG_GlobalTypeDef | PCD_TypeDef |
typedef USB_OTG_CfgTypeDef | PCD_InitTypeDef |
typedef USB_OTG_EPTypeDef | PCD_EPTypeDef |
Enumerations | |
enum | PCD_StateTypeDef { HAL_PCD_STATE_RESET = 0x00 , HAL_PCD_STATE_READY = 0x01 , HAL_PCD_STATE_ERROR = 0x02 , HAL_PCD_STATE_BUSY = 0x03 , HAL_PCD_STATE_TIMEOUT = 0x04 } |
PCD State structure definition. More... | |
enum | PCD_LPM_StateTypeDef { LPM_L0 = 0x00 , LPM_L1 = 0x01 , LPM_L2 = 0x02 , LPM_L3 = 0x03 } |
enum | PCD_LPM_MsgTypeDef { PCD_LPM_L0_ACTIVE = 0x00 , PCD_LPM_L1_ACTIVE = 0x01 } |
enum | PCD_BCD_MsgTypeDef { PCD_BCD_ERROR = 0xFF , PCD_BCD_CONTACT_DETECTION = 0xFE , PCD_BCD_STD_DOWNSTREAM_PORT = 0xFD , PCD_BCD_CHARGING_DOWNSTREAM_PORT = 0xFC , PCD_BCD_DEDICATED_CHARGING_PORT = 0xFB , PCD_BCD_DISCOVERY_COMPLETED = 0x00 } |
typedef USB_OTG_GlobalTypeDef PCD_TypeDef |
#include <stm32f4xx_hal_pcd.h>
Definition at line 84 of file stm32f4xx_hal_pcd.h.
typedef USB_OTG_CfgTypeDef PCD_InitTypeDef |
#include <stm32f4xx_hal_pcd.h>
Definition at line 85 of file stm32f4xx_hal_pcd.h.
typedef USB_OTG_EPTypeDef PCD_EPTypeDef |
#include <stm32f4xx_hal_pcd.h>
Definition at line 86 of file stm32f4xx_hal_pcd.h.
enum PCD_StateTypeDef |
#include <stm32f4xx_hal_pcd.h>
PCD State structure definition.
Enumerator | |
---|---|
HAL_PCD_STATE_RESET | |
HAL_PCD_STATE_READY | |
HAL_PCD_STATE_ERROR | |
HAL_PCD_STATE_BUSY | |
HAL_PCD_STATE_TIMEOUT |
Definition at line 48 of file stm32f4xx_hal_pcd.h.
enum PCD_LPM_StateTypeDef |
#include <stm32f4xx_hal_pcd.h>
Enumerator | |
---|---|
LPM_L0 | |
LPM_L1 | |
LPM_L2 | |
LPM_L3 |
Definition at line 58 of file stm32f4xx_hal_pcd.h.
enum PCD_LPM_MsgTypeDef |
#include <stm32f4xx_hal_pcd.h>
Enumerator | |
---|---|
PCD_LPM_L0_ACTIVE | |
PCD_LPM_L1_ACTIVE |
Definition at line 66 of file stm32f4xx_hal_pcd.h.
enum PCD_BCD_MsgTypeDef |
#include <stm32f4xx_hal_pcd.h>
Enumerator | |
---|---|
PCD_BCD_ERROR | |
PCD_BCD_CONTACT_DETECTION | |
PCD_BCD_STD_DOWNSTREAM_PORT | |
PCD_BCD_CHARGING_DOWNSTREAM_PORT | |
PCD_BCD_DEDICATED_CHARGING_PORT | |
PCD_BCD_DISCOVERY_COMPLETED |
Definition at line 72 of file stm32f4xx_hal_pcd.h.