|
STM32F4xx_HAL_Driver
1.8.3
|
Collaboration diagram for Non-Blocking mode Interrupt:Functions | |
| HAL_StatusTypeDef | HAL_FMPSMBUS_Master_Transmit_IT (FMPSMBUS_HandleTypeDef *hfmpsmbus, uint16_t DevAddress, uint8_t *pData, uint16_t Size, uint32_t XferOptions) |
| Transmit in master/host FMPSMBUS mode an amount of data in non-blocking mode with Interrupt. More... | |
| HAL_StatusTypeDef | HAL_FMPSMBUS_Master_Receive_IT (FMPSMBUS_HandleTypeDef *hfmpsmbus, uint16_t DevAddress, uint8_t *pData, uint16_t Size, uint32_t XferOptions) |
| Receive in master/host FMPSMBUS mode an amount of data in non-blocking mode with Interrupt. More... | |
| HAL_StatusTypeDef | HAL_FMPSMBUS_Master_Abort_IT (FMPSMBUS_HandleTypeDef *hfmpsmbus, uint16_t DevAddress) |
| Abort a master/host FMPSMBUS process communication with Interrupt. More... | |
| HAL_StatusTypeDef | HAL_FMPSMBUS_Slave_Transmit_IT (FMPSMBUS_HandleTypeDef *hfmpsmbus, uint8_t *pData, uint16_t Size, uint32_t XferOptions) |
| Transmit in slave/device FMPSMBUS mode an amount of data in non-blocking mode with Interrupt. More... | |
| HAL_StatusTypeDef | HAL_FMPSMBUS_Slave_Receive_IT (FMPSMBUS_HandleTypeDef *hfmpsmbus, uint8_t *pData, uint16_t Size, uint32_t XferOptions) |
| Receive in slave/device FMPSMBUS mode an amount of data in non-blocking mode with Interrupt. More... | |
| HAL_StatusTypeDef | HAL_FMPSMBUS_EnableAlert_IT (FMPSMBUS_HandleTypeDef *hfmpsmbus) |
| Enable the FMPSMBUS alert mode with Interrupt. More... | |
| HAL_StatusTypeDef | HAL_FMPSMBUS_DisableAlert_IT (FMPSMBUS_HandleTypeDef *hfmpsmbus) |
| Disable the FMPSMBUS alert mode with Interrupt. More... | |
| HAL_StatusTypeDef | HAL_FMPSMBUS_EnableListen_IT (FMPSMBUS_HandleTypeDef *hfmpsmbus) |
| Enable the Address listen mode with Interrupt. More... | |
| HAL_StatusTypeDef | HAL_FMPSMBUS_DisableListen_IT (FMPSMBUS_HandleTypeDef *hfmpsmbus) |
| Disable the Address listen mode with Interrupt. More... | |
| HAL_StatusTypeDef | HAL_SMBUS_Master_Transmit_IT (SMBUS_HandleTypeDef *hsmbus, uint16_t DevAddress, uint8_t *pData, uint16_t Size, uint32_t XferOptions) |
| Transmits in master mode an amount of data in blocking mode. More... | |
| HAL_StatusTypeDef | HAL_SMBUS_Master_Receive_IT (SMBUS_HandleTypeDef *hsmbus, uint16_t DevAddress, uint8_t *pData, uint16_t Size, uint32_t XferOptions) |
| Receive in master/host SMBUS mode an amount of data in non blocking mode with Interrupt. More... | |
| HAL_StatusTypeDef | HAL_SMBUS_Master_Abort_IT (SMBUS_HandleTypeDef *hsmbus, uint16_t DevAddress) |
| Abort a master/host SMBUS process communication with Interrupt. More... | |
| HAL_StatusTypeDef | HAL_SMBUS_Slave_Transmit_IT (SMBUS_HandleTypeDef *hsmbus, uint8_t *pData, uint16_t Size, uint32_t XferOptions) |
| Transmit in slave/device SMBUS mode an amount of data in non blocking mode with Interrupt. More... | |
| HAL_StatusTypeDef | HAL_SMBUS_Slave_Receive_IT (SMBUS_HandleTypeDef *hsmbus, uint8_t *pData, uint16_t Size, uint32_t XferOptions) |
| Enable the Address listen mode with Interrupt. More... | |
| HAL_StatusTypeDef | HAL_SMBUS_EnableAlert_IT (SMBUS_HandleTypeDef *hsmbus) |
| Enable the SMBUS alert mode with Interrupt. More... | |
| HAL_StatusTypeDef | HAL_SMBUS_DisableAlert_IT (SMBUS_HandleTypeDef *hsmbus) |
| Disable the SMBUS alert mode with Interrupt. More... | |
| HAL_StatusTypeDef | HAL_SMBUS_EnableListen_IT (SMBUS_HandleTypeDef *hsmbus) |
| Enable the Address listen mode with Interrupt. More... | |
| HAL_StatusTypeDef | HAL_SMBUS_DisableListen_IT (SMBUS_HandleTypeDef *hsmbus) |
| Disable the Address listen mode with Interrupt. More... | |
| HAL_StatusTypeDef | HAL_SMBUS_ConfigAnalogFilter (SMBUS_HandleTypeDef *hsmbus, uint32_t AnalogFilter) |
| Configures SMBUS Analog noise filter. More... | |
| HAL_StatusTypeDef | HAL_SMBUS_ConfigDigitalFilter (SMBUS_HandleTypeDef *hsmbus, uint32_t DigitalFilter) |
| Configures SMBUS Digital noise filter. More... | |
| HAL_StatusTypeDef HAL_FMPSMBUS_DisableAlert_IT | ( | FMPSMBUS_HandleTypeDef * | hfmpsmbus | ) |
Disable the FMPSMBUS alert mode with Interrupt.
| hfmpsmbus | Pointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUSx peripheral. |
| HAL | status |
Definition at line 1463 of file stm32f4xx_hal_fmpsmbus.c.
| HAL_StatusTypeDef HAL_FMPSMBUS_DisableListen_IT | ( | FMPSMBUS_HandleTypeDef * | hfmpsmbus | ) |
Disable the Address listen mode with Interrupt.
| hfmpsmbus | Pointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS. |
| HAL | status |
Definition at line 1420 of file stm32f4xx_hal_fmpsmbus.c.
| HAL_StatusTypeDef HAL_FMPSMBUS_EnableAlert_IT | ( | FMPSMBUS_HandleTypeDef * | hfmpsmbus | ) |
Enable the FMPSMBUS alert mode with Interrupt.
| hfmpsmbus | Pointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUSx peripheral. |
| HAL | status |
Definition at line 1444 of file stm32f4xx_hal_fmpsmbus.c.
| HAL_StatusTypeDef HAL_FMPSMBUS_EnableListen_IT | ( | FMPSMBUS_HandleTypeDef * | hfmpsmbus | ) |
Enable the Address listen mode with Interrupt.
| hfmpsmbus | Pointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS. |
| HAL | status |
Definition at line 1404 of file stm32f4xx_hal_fmpsmbus.c.
| HAL_StatusTypeDef HAL_FMPSMBUS_Master_Abort_IT | ( | FMPSMBUS_HandleTypeDef * | hfmpsmbus, |
| uint16_t | DevAddress | ||
| ) |
Abort a master/host FMPSMBUS process communication with Interrupt.
| hfmpsmbus | Pointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS. |
| DevAddress | Target device address: The device 7 bits address value in datasheet must be shifted to the left before calling the interface |
| HAL | status |
Definition at line 1161 of file stm32f4xx_hal_fmpsmbus.c.
| HAL_StatusTypeDef HAL_FMPSMBUS_Master_Receive_IT | ( | FMPSMBUS_HandleTypeDef * | hfmpsmbus, |
| uint16_t | DevAddress, | ||
| uint8_t * | pData, | ||
| uint16_t | Size, | ||
| uint32_t | XferOptions | ||
| ) |
Receive in master/host FMPSMBUS mode an amount of data in non-blocking mode with Interrupt.
| hfmpsmbus | Pointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS. |
| DevAddress | Target device address: The device 7 bits address value in datasheet must be shifted to the left before calling the interface |
| pData | Pointer to data buffer |
| Size | Amount of data to be sent |
| XferOptions | Options of Transfer, value of FMPSMBUS XferOptions definition |
| HAL | status |
Definition at line 1064 of file stm32f4xx_hal_fmpsmbus.c.
| HAL_StatusTypeDef HAL_FMPSMBUS_Master_Transmit_IT | ( | FMPSMBUS_HandleTypeDef * | hfmpsmbus, |
| uint16_t | DevAddress, | ||
| uint8_t * | pData, | ||
| uint16_t | Size, | ||
| uint32_t | XferOptions | ||
| ) |
Transmit in master/host FMPSMBUS mode an amount of data in non-blocking mode with Interrupt.
| hfmpsmbus | Pointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS. |
| DevAddress | Target device address: The device 7 bits address value in datasheet must be shifted to the left before calling the interface |
| pData | Pointer to data buffer |
| Size | Amount of data to be sent |
| XferOptions | Options of Transfer, value of FMPSMBUS XferOptions definition |
| HAL | status |
Definition at line 926 of file stm32f4xx_hal_fmpsmbus.c.
| HAL_StatusTypeDef HAL_FMPSMBUS_Slave_Receive_IT | ( | FMPSMBUS_HandleTypeDef * | hfmpsmbus, |
| uint8_t * | pData, | ||
| uint16_t | Size, | ||
| uint32_t | XferOptions | ||
| ) |
Receive in slave/device FMPSMBUS mode an amount of data in non-blocking mode with Interrupt.
| hfmpsmbus | Pointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS. |
| pData | Pointer to data buffer |
| Size | Amount of data to be sent |
| XferOptions | Options of Transfer, value of FMPSMBUS XferOptions definition |
| HAL | status |
Definition at line 1324 of file stm32f4xx_hal_fmpsmbus.c.
| HAL_StatusTypeDef HAL_FMPSMBUS_Slave_Transmit_IT | ( | FMPSMBUS_HandleTypeDef * | hfmpsmbus, |
| uint8_t * | pData, | ||
| uint16_t | Size, | ||
| uint32_t | XferOptions | ||
| ) |
Transmit in slave/device FMPSMBUS mode an amount of data in non-blocking mode with Interrupt.
| hfmpsmbus | Pointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS. |
| pData | Pointer to data buffer |
| Size | Amount of data to be sent |
| XferOptions | Options of Transfer, value of FMPSMBUS XferOptions definition |
| HAL | status |
Definition at line 1226 of file stm32f4xx_hal_fmpsmbus.c.
| HAL_StatusTypeDef HAL_SMBUS_ConfigAnalogFilter | ( | SMBUS_HandleTypeDef * | hsmbus, |
| uint32_t | AnalogFilter | ||
| ) |
Configures SMBUS Analog noise filter.
| hsmbus | pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUSx peripheral. |
| AnalogFilter | new state of the Analog filter. |
| HAL | status |
Definition at line 473 of file stm32f4xx_hal_smbus.c.
| HAL_StatusTypeDef HAL_SMBUS_ConfigDigitalFilter | ( | SMBUS_HandleTypeDef * | hsmbus, |
| uint32_t | DigitalFilter | ||
| ) |
Configures SMBUS Digital noise filter.
| hsmbus | pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUSx peripheral. |
| DigitalFilter | Coefficient of digital noise filter between 0x00 and 0x0F. |
| HAL | status |
Definition at line 511 of file stm32f4xx_hal_smbus.c.
| HAL_StatusTypeDef HAL_SMBUS_DisableAlert_IT | ( | SMBUS_HandleTypeDef * | hsmbus | ) |
Disable the SMBUS alert mode with Interrupt.
| hsmbus | Pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUSx peripheral. |
| HAL | status |
Definition at line 1382 of file stm32f4xx_hal_smbus.c.
| HAL_StatusTypeDef HAL_SMBUS_DisableListen_IT | ( | SMBUS_HandleTypeDef * | hsmbus | ) |
Disable the Address listen mode with Interrupt.
| hsmbus | Pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUS. |
| HAL | status |
Definition at line 1330 of file stm32f4xx_hal_smbus.c.
| HAL_StatusTypeDef HAL_SMBUS_EnableAlert_IT | ( | SMBUS_HandleTypeDef * | hsmbus | ) |
Enable the SMBUS alert mode with Interrupt.
| hsmbus | Pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUSx peripheral. |
| HAL | status |
Definition at line 1363 of file stm32f4xx_hal_smbus.c.
| HAL_StatusTypeDef HAL_SMBUS_EnableListen_IT | ( | SMBUS_HandleTypeDef * | hsmbus | ) |
Enable the Address listen mode with Interrupt.
| hsmbus | Pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUS. |
| HAL | status |
Definition at line 1297 of file stm32f4xx_hal_smbus.c.
| HAL_StatusTypeDef HAL_SMBUS_Master_Abort_IT | ( | SMBUS_HandleTypeDef * | hsmbus, |
| uint16_t | DevAddress | ||
| ) |
Abort a master/host SMBUS process communication with Interrupt.
| hsmbus | Pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUS. |
| DevAddress | Target device address The device 7 bits address value in datasheet must be shifted to the left before calling the interface |
| HAL | status |
Definition at line 1117 of file stm32f4xx_hal_smbus.c.
| HAL_StatusTypeDef HAL_SMBUS_Master_Receive_IT | ( | SMBUS_HandleTypeDef * | hsmbus, |
| uint16_t | DevAddress, | ||
| uint8_t * | pData, | ||
| uint16_t | Size, | ||
| uint32_t | XferOptions | ||
| ) |
Receive in master/host SMBUS mode an amount of data in non blocking mode with Interrupt.
| hsmbus | Pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUS. |
| DevAddress | Target device address The device 7 bits address value in datasheet must be shifted to the left before calling the interface |
| pData | Pointer to data buffer |
| Size | Amount of data to be sent |
| XferOptions | Options of Transfer, value of SMBUS XferOptions definition |
| HAL | status |
Definition at line 1003 of file stm32f4xx_hal_smbus.c.
| HAL_StatusTypeDef HAL_SMBUS_Master_Transmit_IT | ( | SMBUS_HandleTypeDef * | hsmbus, |
| uint16_t | DevAddress, | ||
| uint8_t * | pData, | ||
| uint16_t | Size, | ||
| uint32_t | XferOptions | ||
| ) |
Transmits in master mode an amount of data in blocking mode.
| hsmbus | Pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUS. |
| DevAddress | Target device address The device 7 bits address value in datasheet must be shifted to the left before calling the interface |
| pData | Pointer to data buffer |
| Size | Amount of data to be sent |
| XferOptions | Options of Transfer |
| HAL | status |
Definition at line 918 of file stm32f4xx_hal_smbus.c.
| HAL_StatusTypeDef HAL_SMBUS_Slave_Receive_IT | ( | SMBUS_HandleTypeDef * | hsmbus, |
| uint8_t * | pData, | ||
| uint16_t | Size, | ||
| uint32_t | XferOptions | ||
| ) |
Enable the Address listen mode with Interrupt.
| hsmbus | Pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUS. |
| pData | Pointer to data buffer |
| Size | Amount of data to be sent |
| XferOptions | Options of Transfer, value of SMBUS XferOptions definition |
| HAL | status |
Definition at line 1233 of file stm32f4xx_hal_smbus.c.
| HAL_StatusTypeDef HAL_SMBUS_Slave_Transmit_IT | ( | SMBUS_HandleTypeDef * | hsmbus, |
| uint8_t * | pData, | ||
| uint16_t | Size, | ||
| uint32_t | XferOptions | ||
| ) |
Transmit in slave/device SMBUS mode an amount of data in non blocking mode with Interrupt.
| hsmbus | Pointer to a SMBUS_HandleTypeDef structure that contains the configuration information for the specified SMBUS. |
| pData | Pointer to data buffer |
| Size | Amount of data to be sent |
| XferOptions | Options of Transfer, value of SMBUS XferOptions definition |
| HAL | status |
Definition at line 1167 of file stm32f4xx_hal_smbus.c.