HAL
I2C_HandleTypeDef::ErrorCode is only used within HAL.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHALI2C_HandleTypeDef::ErrorCode

I2C_HandleTypeDef::ErrorCode field

I2C Error code

Syntax

__IO uint32_t ErrorCode;

References

LocationReferrerText
stm32f4xx_hal_i2c.h:215
__IO uint32_t ErrorCode; /*!< I2C Error code */
stm32f4xx_hal_i2c.c:546HAL_I2C_Init()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:589HAL_I2C_DeInit()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:1084HAL_I2C_Master_Transmit()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:1106HAL_I2C_Master_Transmit()
if (hi2c->ErrorCode == HAL_I2C_ERROR_AF)
stm32f4xx_hal_i2c.c:1140HAL_I2C_Master_Transmit()
if (hi2c->ErrorCode == HAL_I2C_ERROR_AF)
stm32f4xx_hal_i2c.c:1205HAL_I2C_Master_Receive()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:1455HAL_I2C_Slave_Transmit()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:1585HAL_I2C_Slave_Receive()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:1695HAL_I2C_Master_Transmit_IT()
stm32f4xx_hal_i2c.c:1717HAL_I2C_Master_Transmit_IT()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:1772HAL_I2C_Master_Receive_IT()
stm32f4xx_hal_i2c.c:1794HAL_I2C_Master_Receive_IT()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:1861HAL_I2C_Slave_Transmit_IT()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:1923HAL_I2C_Slave_Receive_IT()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:1979HAL_I2C_Master_Transmit_DMA()
stm32f4xx_hal_i2c.c:2001HAL_I2C_Master_Transmit_DMA()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:2036HAL_I2C_Master_Transmit_DMA()
stm32f4xx_hal_i2c.c:2072HAL_I2C_Master_Transmit_DMA()
hi2c->ErrorCode |= HAL_I2C_ERROR_DMA;
stm32f4xx_hal_i2c.c:2134HAL_I2C_Master_Receive_DMA()
stm32f4xx_hal_i2c.c:2156HAL_I2C_Master_Receive_DMA()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:2191HAL_I2C_Master_Receive_DMA()
stm32f4xx_hal_i2c.c:2227HAL_I2C_Master_Receive_DMA()
hi2c->ErrorCode |= HAL_I2C_ERROR_DMA;
stm32f4xx_hal_i2c.c:2296HAL_I2C_Slave_Transmit_DMA()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:2328HAL_I2C_Slave_Transmit_DMA()
stm32f4xx_hal_i2c.c:2362HAL_I2C_Slave_Transmit_DMA()
hi2c->ErrorCode |= HAL_I2C_ERROR_DMA;
stm32f4xx_hal_i2c.c:2410HAL_I2C_Slave_Receive_DMA()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:2442HAL_I2C_Slave_Receive_DMA()
stm32f4xx_hal_i2c.c:2476HAL_I2C_Slave_Receive_DMA()
hi2c->ErrorCode |= HAL_I2C_ERROR_DMA;
stm32f4xx_hal_i2c.c:2534HAL_I2C_Mem_Write()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:2553HAL_I2C_Mem_Write()
if (hi2c->ErrorCode == HAL_I2C_ERROR_AF)
stm32f4xx_hal_i2c.c:2588HAL_I2C_Mem_Write()
if (hi2c->ErrorCode == HAL_I2C_ERROR_AF)
stm32f4xx_hal_i2c.c:2657HAL_I2C_Mem_Read()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:2897HAL_I2C_Mem_Write_IT()
stm32f4xx_hal_i2c.c:2919HAL_I2C_Mem_Write_IT()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:2982HAL_I2C_Mem_Read_IT()
stm32f4xx_hal_i2c.c:3004HAL_I2C_Mem_Read_IT()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:3077HAL_I2C_Mem_Write_DMA()
stm32f4xx_hal_i2c.c:3099HAL_I2C_Mem_Write_DMA()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:3137HAL_I2C_Mem_Write_DMA()
stm32f4xx_hal_i2c.c:3195HAL_I2C_Mem_Write_DMA()
hi2c->ErrorCode |= HAL_I2C_ERROR_DMA;
stm32f4xx_hal_i2c.c:3210HAL_I2C_Mem_Write_DMA()
hi2c->ErrorCode |= HAL_I2C_ERROR_SIZE;
stm32f4xx_hal_i2c.c:3258HAL_I2C_Mem_Read_DMA()
stm32f4xx_hal_i2c.c:3280HAL_I2C_Mem_Read_DMA()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:3318HAL_I2C_Mem_Read_DMA()
stm32f4xx_hal_i2c.c:3385HAL_I2C_Mem_Read_DMA()
hi2c->ErrorCode |= HAL_I2C_ERROR_DMA;
stm32f4xx_hal_i2c.c:3462HAL_I2C_IsDeviceReady()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:3475HAL_I2C_IsDeviceReady()
stm32f4xx_hal_i2c.c:3591HAL_I2C_Master_Seq_Transmit_IT()
stm32f4xx_hal_i2c.c:3614HAL_I2C_Master_Seq_Transmit_IT()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:3687HAL_I2C_Master_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:3710HAL_I2C_Master_Seq_Transmit_DMA()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:3745HAL_I2C_Master_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:3791HAL_I2C_Master_Seq_Transmit_DMA()
hi2c->ErrorCode |= HAL_I2C_ERROR_DMA;
stm32f4xx_hal_i2c.c:3867HAL_I2C_Master_Seq_Receive_IT()
stm32f4xx_hal_i2c.c:3890HAL_I2C_Master_Seq_Receive_IT()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:3989HAL_I2C_Master_Seq_Receive_DMA()
stm32f4xx_hal_i2c.c:4015HAL_I2C_Master_Seq_Receive_DMA()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:4080HAL_I2C_Master_Seq_Receive_DMA()
stm32f4xx_hal_i2c.c:4130HAL_I2C_Master_Seq_Receive_DMA()
hi2c->ErrorCode |= HAL_I2C_ERROR_DMA;
stm32f4xx_hal_i2c.c:4206HAL_I2C_Slave_Seq_Transmit_IT()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:4328HAL_I2C_Slave_Seq_Transmit_DMA()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:4358HAL_I2C_Slave_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:4395HAL_I2C_Slave_Seq_Transmit_DMA()
hi2c->ErrorCode |= HAL_I2C_ERROR_DMA;
stm32f4xx_hal_i2c.c:4446HAL_I2C_Slave_Seq_Receive_IT()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:4568HAL_I2C_Slave_Seq_Receive_DMA()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:4598HAL_I2C_Slave_Seq_Receive_DMA()
stm32f4xx_hal_i2c.c:4635HAL_I2C_Slave_Seq_Receive_DMA()
hi2c->ErrorCode |= HAL_I2C_ERROR_DMA;
stm32f4xx_hal_i2c.c:4882HAL_I2C_EV_IRQHandler()
if (hi2c->ErrorCode != HAL_I2C_ERROR_NONE)
stm32f4xx_hal_i2c.c:4896HAL_I2C_EV_IRQHandler()
if (hi2c->ErrorCode != HAL_I2C_ERROR_NONE)
stm32f4xx_hal_i2c.c:5021HAL_I2C_ER_IRQHandler()
hi2c->ErrorCode |= error;
stm32f4xx_hal_i2c.c:5239HAL_I2C_GetError()
return hi2c->ErrorCode;
stm32f4xx_hal_i2c.c:6197I2C_Slave_STOPF()
hi2c->ErrorCode |= HAL_I2C_ERROR_AF;
stm32f4xx_hal_i2c.c:6225I2C_Slave_STOPF()
hi2c->ErrorCode |= HAL_I2C_ERROR_AF;
stm32f4xx_hal_i2c.c:6280I2C_Slave_STOPF()
hi2c->ErrorCode |= HAL_I2C_ERROR_AF;
stm32f4xx_hal_i2c.c:6284I2C_Slave_STOPF()
if (hi2c->ErrorCode != HAL_I2C_ERROR_NONE)
stm32f4xx_hal_i2c.c:6495I2C_ITError()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:6538I2C_ITError()
CurrentError = hi2c->ErrorCode;
stm32f4xx_hal_i2c.c:6552I2C_ITError()
if (((hi2c->ErrorCode & HAL_I2C_ERROR_AF) == HAL_I2C_ERROR_AF) && (CurrentState == HAL_I2C_STATE_LISTEN))
stm32f4xx_hal_i2c.c:6603I2C_MasterRequestWrite()
stm32f4xx_hal_i2c.c:6676I2C_MasterRequestRead()
stm32f4xx_hal_i2c.c:6717I2C_MasterRequestRead()
stm32f4xx_hal_i2c.c:6757I2C_RequestMemoryWrite()
stm32f4xx_hal_i2c.c:6777I2C_RequestMemoryWrite()
if (hi2c->ErrorCode == HAL_I2C_ERROR_AF)
stm32f4xx_hal_i2c.c:6800I2C_RequestMemoryWrite()
if (hi2c->ErrorCode == HAL_I2C_ERROR_AF)
stm32f4xx_hal_i2c.c:6840I2C_RequestMemoryRead()
stm32f4xx_hal_i2c.c:6860I2C_RequestMemoryRead()
if (hi2c->ErrorCode == HAL_I2C_ERROR_AF)
stm32f4xx_hal_i2c.c:6883I2C_RequestMemoryRead()
if (hi2c->ErrorCode == HAL_I2C_ERROR_AF)
stm32f4xx_hal_i2c.c:6898I2C_RequestMemoryRead()
if (hi2c->ErrorCode == HAL_I2C_ERROR_AF)
stm32f4xx_hal_i2c.c:6914I2C_RequestMemoryRead()
stm32f4xx_hal_i2c.c:7027I2C_DMAXferCplt()
if (hi2c->ErrorCode != HAL_I2C_ERROR_NONE)
stm32f4xx_hal_i2c.c:7106I2C_DMAError()
hi2c->ErrorCode |= HAL_I2C_ERROR_DMA;
stm32f4xx_hal_i2c.c:7137I2C_DMAAbort()
hi2c->ErrorCode |= HAL_I2C_ERROR_TIMEOUT;
stm32f4xx_hal_i2c.c:7177I2C_DMAAbort()
hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:7240I2C_WaitOnFlagUntilTimeout()
stm32f4xx_hal_i2c.c:7277I2C_WaitOnMasterAddressFlagUntilTimeout()
hi2c->ErrorCode |= HAL_I2C_ERROR_AF;
stm32f4xx_hal_i2c.c:7295I2C_WaitOnMasterAddressFlagUntilTimeout()
stm32f4xx_hal_i2c.c:7336I2C_WaitOnTXEFlagUntilTimeout()
stm32f4xx_hal_i2c.c:7377I2C_WaitOnBTFFlagUntilTimeout()
stm32f4xx_hal_i2c.c:7416I2C_WaitOnSTOPFlagUntilTimeout()
stm32f4xx_hal_i2c.c:7445I2C_WaitOnSTOPRequestThroughIT()
stm32f4xx_hal_i2c.c:7477I2C_WaitOnRXNEFlagUntilTimeout()
hi2c->ErrorCode |= HAL_I2C_ERROR_NONE;
stm32f4xx_hal_i2c.c:7493I2C_WaitOnRXNEFlagUntilTimeout()
stm32f4xx_hal_i2c.c:7521I2C_IsAcknowledgeFailed()
hi2c->ErrorCode |= HAL_I2C_ERROR_AF;

Data Use

Functions writing I2C_HandleTypeDef::ErrorCode
Functions reading I2C_HandleTypeDef::ErrorCode
I2C_HandleTypeDef::ErrorCode
Type of I2C_HandleTypeDef::ErrorCode
I2C_HandleTypeDef::ErrorCode
uint32_t
all items filtered out