|
STM32F479xx HAL User Manual
|
Peripheral State functions. More...
Functions | |
| HCD_StateTypeDef | HAL_HCD_GetState (HCD_HandleTypeDef *hhcd) |
| Return the HCD handle state. | |
| HCD_URBStateTypeDef | HAL_HCD_HC_GetURBState (HCD_HandleTypeDef *hhcd, uint8_t chnum) |
| Return URB state for a channel. | |
| uint32_t | HAL_HCD_HC_GetXferCount (HCD_HandleTypeDef *hhcd, uint8_t chnum) |
| Return the last host transfer size. | |
| HCD_HCStateTypeDef | HAL_HCD_HC_GetState (HCD_HandleTypeDef *hhcd, uint8_t chnum) |
| Return the Host Channel state. | |
| uint32_t | HAL_HCD_GetCurrentFrame (HCD_HandleTypeDef *hhcd) |
| Return the current Host frame number. | |
| uint32_t | HAL_HCD_GetCurrentSpeed (HCD_HandleTypeDef *hhcd) |
| Return the Host enumeration speed. | |
Peripheral State functions.
===============================================================================
##### Peripheral State functions #####
===============================================================================
[..]
This subsection permits to get in run-time the status of the peripheral
and the data flow.
| uint32_t HAL_HCD_GetCurrentFrame | ( | HCD_HandleTypeDef * | hhcd | ) |
Return the current Host frame number.
| hhcd | HCD handle |
| Current | Host frame number |
Definition at line 1151 of file stm32f4xx_hal_hcd.c.
References __HCD_HandleTypeDef::Instance.
| uint32_t HAL_HCD_GetCurrentSpeed | ( | HCD_HandleTypeDef * | hhcd | ) |
Return the Host enumeration speed.
| hhcd | HCD handle |
| Enumeration | speed |
Definition at line 1161 of file stm32f4xx_hal_hcd.c.
References __HCD_HandleTypeDef::Instance.
Return the HCD handle state.
| hhcd | HCD handle |
| HAL | state |
Definition at line 1087 of file stm32f4xx_hal_hcd.c.
References __HCD_HandleTypeDef::State.
| HCD_HCStateTypeDef HAL_HCD_HC_GetState | ( | HCD_HandleTypeDef * | hhcd, |
| uint8_t | chnum | ||
| ) |
Return the Host Channel state.
| hhcd | HCD handle |
| chnum | Channel number. This parameter can be a value from 1 to 15 |
| Host | channel state This parameter can be one of these values: HC_IDLE/ HC_XFRC/ HC_HALTED/ HC_NYET/ HC_NAK/ HC_STALL/ HC_XACTERR/ HC_BBLERR/ HC_DATATGLERR |
Definition at line 1141 of file stm32f4xx_hal_hcd.c.
References __HCD_HandleTypeDef::hc.
| HCD_URBStateTypeDef HAL_HCD_HC_GetURBState | ( | HCD_HandleTypeDef * | hhcd, |
| uint8_t | chnum | ||
| ) |
Return URB state for a channel.
| hhcd | HCD handle |
| chnum | Channel number. This parameter can be a value from 1 to 15 |
| URB | state. This parameter can be one of these values: URB_IDLE/ URB_DONE/ URB_NOTREADY/ URB_NYET/ URB_ERROR/ URB_STALL |
Definition at line 1106 of file stm32f4xx_hal_hcd.c.
References __HCD_HandleTypeDef::hc.
| uint32_t HAL_HCD_HC_GetXferCount | ( | HCD_HandleTypeDef * | hhcd, |
| uint8_t | chnum | ||
| ) |
Return the last host transfer size.
| hhcd | HCD handle |
| chnum | Channel number. This parameter can be a value from 1 to 15 |
| last | transfer size in byte |
Definition at line 1119 of file stm32f4xx_hal_hcd.c.
References __HCD_HandleTypeDef::hc.
1.7.6.1