STM32F4xx_HAL_Driver
1.8.3
|
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.