Home
last modified time | relevance | path

Searched refs:hfmpi2c (Results 1 – 4 of 4) sorted by relevance

/hal_stm32-3.5.0/stm32cube/stm32f4xx/drivers/src/
Dstm32f4xx_hal_fmpi2c.c420 static void FMPI2C_ITAddrCplt(FMPI2C_HandleTypeDef *hfmpi2c, uint32_t ITFlags);
421 static void FMPI2C_ITMasterSeqCplt(FMPI2C_HandleTypeDef *hfmpi2c);
422 static void FMPI2C_ITSlaveSeqCplt(FMPI2C_HandleTypeDef *hfmpi2c);
423 static void FMPI2C_ITMasterCplt(FMPI2C_HandleTypeDef *hfmpi2c, uint32_t ITFlags);
424 static void FMPI2C_ITSlaveCplt(FMPI2C_HandleTypeDef *hfmpi2c, uint32_t ITFlags);
425 static void FMPI2C_ITListenCplt(FMPI2C_HandleTypeDef *hfmpi2c, uint32_t ITFlags);
426 static void FMPI2C_ITError(FMPI2C_HandleTypeDef *hfmpi2c, uint32_t ErrorCode);
429 static HAL_StatusTypeDef FMPI2C_RequestMemoryWrite(FMPI2C_HandleTypeDef *hfmpi2c, uint16_t DevAddre…
432 static HAL_StatusTypeDef FMPI2C_RequestMemoryRead(FMPI2C_HandleTypeDef *hfmpi2c, uint16_t DevAddres…
437 static HAL_StatusTypeDef FMPI2C_Master_ISR_IT(struct __FMPI2C_HandleTypeDef *hfmpi2c, uint32_t ITFl…
[all …]
Dstm32f4xx_hal_fmpi2c_ex.c92 HAL_StatusTypeDef HAL_FMPI2CEx_ConfigAnalogFilter(FMPI2C_HandleTypeDef *hfmpi2c, uint32_t AnalogFil… in HAL_FMPI2CEx_ConfigAnalogFilter() argument
95 assert_param(IS_FMPI2C_ALL_INSTANCE(hfmpi2c->Instance)); in HAL_FMPI2CEx_ConfigAnalogFilter()
98 if (hfmpi2c->State == HAL_FMPI2C_STATE_READY) in HAL_FMPI2CEx_ConfigAnalogFilter()
101 __HAL_LOCK(hfmpi2c); in HAL_FMPI2CEx_ConfigAnalogFilter()
103 hfmpi2c->State = HAL_FMPI2C_STATE_BUSY; in HAL_FMPI2CEx_ConfigAnalogFilter()
106 __HAL_FMPI2C_DISABLE(hfmpi2c); in HAL_FMPI2CEx_ConfigAnalogFilter()
109 hfmpi2c->Instance->CR1 &= ~(FMPI2C_CR1_ANFOFF); in HAL_FMPI2CEx_ConfigAnalogFilter()
112 hfmpi2c->Instance->CR1 |= AnalogFilter; in HAL_FMPI2CEx_ConfigAnalogFilter()
114 __HAL_FMPI2C_ENABLE(hfmpi2c); in HAL_FMPI2CEx_ConfigAnalogFilter()
116 hfmpi2c->State = HAL_FMPI2C_STATE_READY; in HAL_FMPI2CEx_ConfigAnalogFilter()
[all …]
/hal_stm32-3.5.0/stm32cube/stm32f4xx/drivers/include/
Dstm32f4xx_hal_fmpi2c.h204 …HAL_StatusTypeDef(*XferISR)(struct __FMPI2C_HandleTypeDef *hfmpi2c, uint32_t ITFlags, uint32_t ITS…
222 void (* MasterTxCpltCallback)(struct __FMPI2C_HandleTypeDef *hfmpi2c);
224 void (* MasterRxCpltCallback)(struct __FMPI2C_HandleTypeDef *hfmpi2c);
226 void (* SlaveTxCpltCallback)(struct __FMPI2C_HandleTypeDef *hfmpi2c);
228 void (* SlaveRxCpltCallback)(struct __FMPI2C_HandleTypeDef *hfmpi2c);
230 void (* ListenCpltCallback)(struct __FMPI2C_HandleTypeDef *hfmpi2c);
232 void (* MemTxCpltCallback)(struct __FMPI2C_HandleTypeDef *hfmpi2c);
234 void (* MemRxCpltCallback)(struct __FMPI2C_HandleTypeDef *hfmpi2c);
236 void (* ErrorCallback)(struct __FMPI2C_HandleTypeDef *hfmpi2c);
238 void (* AbortCpltCallback)(struct __FMPI2C_HandleTypeDef *hfmpi2c);
[all …]
Dstm32f4xx_hal_fmpi2c_ex.h85 HAL_StatusTypeDef HAL_FMPI2CEx_ConfigAnalogFilter(FMPI2C_HandleTypeDef *hfmpi2c, uint32_t AnalogFil…
86 HAL_StatusTypeDef HAL_FMPI2CEx_ConfigDigitalFilter(FMPI2C_HandleTypeDef *hfmpi2c, uint32_t DigitalF…