HAL
I2C_HandleTypeDef::Mode
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
I2C_HandleTypeDef::Mode
I2C_HandleTypeDef::Mode field
I2C communication mode
Syntax
from
stm32f4xx_hal_i2c.h:213
__IO
HAL_I2C_ModeTypeDef
Mode
;
References
Location
Referrer
Text
stm32f4xx_hal_i2c.h:213
__IO
HAL_I2C_ModeTypeDef
Mode
;
/*!< I2C communication mode */
stm32f4xx_hal_i2c.c:549
HAL_I2C_Init()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:592
HAL_I2C_DeInit()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:1083
HAL_I2C_Master_Transmit()
hi2c
->
Mode
=
HAL_I2C_MODE_MASTER
;
stm32f4xx_hal_i2c.c:1153
HAL_I2C_Master_Transmit()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:1204
HAL_I2C_Master_Receive()
hi2c
->
Mode
=
HAL_I2C_MODE_MASTER
;
stm32f4xx_hal_i2c.c:1406
HAL_I2C_Master_Receive()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:1454
HAL_I2C_Slave_Transmit()
hi2c
->
Mode
=
HAL_I2C_MODE_SLAVE
;
stm32f4xx_hal_i2c.c:1536
HAL_I2C_Slave_Transmit()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:1584
HAL_I2C_Slave_Receive()
hi2c
->
Mode
=
HAL_I2C_MODE_SLAVE
;
stm32f4xx_hal_i2c.c:1656
HAL_I2C_Slave_Receive()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:1694
HAL_I2C_Master_Transmit_IT()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:1716
HAL_I2C_Master_Transmit_IT()
hi2c
->
Mode
=
HAL_I2C_MODE_MASTER
;
stm32f4xx_hal_i2c.c:1771
HAL_I2C_Master_Receive_IT()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:1793
HAL_I2C_Master_Receive_IT()
hi2c
->
Mode
=
HAL_I2C_MODE_MASTER
;
stm32f4xx_hal_i2c.c:1860
HAL_I2C_Slave_Transmit_IT()
hi2c
->
Mode
=
HAL_I2C_MODE_SLAVE
;
stm32f4xx_hal_i2c.c:1922
HAL_I2C_Slave_Receive_IT()
hi2c
->
Mode
=
HAL_I2C_MODE_SLAVE
;
stm32f4xx_hal_i2c.c:1978
HAL_I2C_Master_Transmit_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:2000
HAL_I2C_Master_Transmit_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_MASTER
;
stm32f4xx_hal_i2c.c:2033
HAL_I2C_Master_Transmit_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:2069
HAL_I2C_Master_Transmit_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:2133
HAL_I2C_Master_Receive_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:2155
HAL_I2C_Master_Receive_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_MASTER
;
stm32f4xx_hal_i2c.c:2188
HAL_I2C_Master_Receive_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:2224
HAL_I2C_Master_Receive_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:2295
HAL_I2C_Slave_Transmit_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_SLAVE
;
stm32f4xx_hal_i2c.c:2325
HAL_I2C_Slave_Transmit_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:2359
HAL_I2C_Slave_Transmit_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:2409
HAL_I2C_Slave_Receive_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_SLAVE
;
stm32f4xx_hal_i2c.c:2439
HAL_I2C_Slave_Receive_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:2473
HAL_I2C_Slave_Receive_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:2533
HAL_I2C_Mem_Write()
hi2c
->
Mode
=
HAL_I2C_MODE_MEM
;
stm32f4xx_hal_i2c.c:2600
HAL_I2C_Mem_Write()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:2656
HAL_I2C_Mem_Read()
hi2c
->
Mode
=
HAL_I2C_MODE_MEM
;
stm32f4xx_hal_i2c.c:2853
HAL_I2C_Mem_Read()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:2896
HAL_I2C_Mem_Write_IT()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:2918
HAL_I2C_Mem_Write_IT()
hi2c
->
Mode
=
HAL_I2C_MODE_MEM
;
stm32f4xx_hal_i2c.c:2981
HAL_I2C_Mem_Read_IT()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:3003
HAL_I2C_Mem_Read_IT()
hi2c
->
Mode
=
HAL_I2C_MODE_MEM
;
stm32f4xx_hal_i2c.c:3076
HAL_I2C_Mem_Write_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:3098
HAL_I2C_Mem_Write_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_MEM
;
stm32f4xx_hal_i2c.c:3134
HAL_I2C_Mem_Write_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:3192
HAL_I2C_Mem_Write_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:3207
HAL_I2C_Mem_Write_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:3257
HAL_I2C_Mem_Read_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:3279
HAL_I2C_Mem_Read_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_MEM
;
stm32f4xx_hal_i2c.c:3315
HAL_I2C_Mem_Read_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:3382
HAL_I2C_Mem_Read_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:3590
HAL_I2C_Master_Seq_Transmit_IT()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:3613
HAL_I2C_Master_Seq_Transmit_IT()
hi2c
->
Mode
=
HAL_I2C_MODE_MASTER
;
stm32f4xx_hal_i2c.c:3686
HAL_I2C_Master_Seq_Transmit_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:3709
HAL_I2C_Master_Seq_Transmit_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_MASTER
;
stm32f4xx_hal_i2c.c:3742
HAL_I2C_Master_Seq_Transmit_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:3788
HAL_I2C_Master_Seq_Transmit_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:3866
HAL_I2C_Master_Seq_Receive_IT()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:3889
HAL_I2C_Master_Seq_Receive_IT()
hi2c
->
Mode
=
HAL_I2C_MODE_MASTER
;
stm32f4xx_hal_i2c.c:3988
HAL_I2C_Master_Seq_Receive_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:4014
HAL_I2C_Master_Seq_Receive_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_MASTER
;
stm32f4xx_hal_i2c.c:4077
HAL_I2C_Master_Seq_Receive_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:4127
HAL_I2C_Master_Seq_Receive_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:4205
HAL_I2C_Slave_Seq_Transmit_IT()
hi2c
->
Mode
=
HAL_I2C_MODE_SLAVE
;
stm32f4xx_hal_i2c.c:4327
HAL_I2C_Slave_Seq_Transmit_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_SLAVE
;
stm32f4xx_hal_i2c.c:4355
HAL_I2C_Slave_Seq_Transmit_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:4392
HAL_I2C_Slave_Seq_Transmit_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:4445
HAL_I2C_Slave_Seq_Receive_IT()
hi2c
->
Mode
=
HAL_I2C_MODE_SLAVE
;
stm32f4xx_hal_i2c.c:4567
HAL_I2C_Slave_Seq_Receive_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_SLAVE
;
stm32f4xx_hal_i2c.c:4595
HAL_I2C_Slave_Seq_Receive_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:4632
HAL_I2C_Slave_Seq_Receive_DMA()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:4697
HAL_I2C_DisableListen_IT()
hi2c
->
PreviousState
=
tmp
|
(
uint32_t
)
(
hi2c
->
Mode
)
;
stm32f4xx_hal_i2c.c:4699
HAL_I2C_DisableListen_IT()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:4726
HAL_I2C_Master_Abort_IT()
HAL_I2C_ModeTypeDef
CurrentMode
=
hi2c
->
Mode
;
stm32f4xx_hal_i2c.c:4789
HAL_I2C_EV_IRQHandler()
HAL_I2C_ModeTypeDef
CurrentMode
=
hi2c
->
Mode
;
stm32f4xx_hal_i2c.c:4961
HAL_I2C_ER_IRQHandler()
HAL_I2C_ModeTypeDef
CurrentMode
=
hi2c
->
Mode
;
stm32f4xx_hal_i2c.c:5228
HAL_I2C_GetMode()
return
hi2c
->
Mode
;
stm32f4xx_hal_i2c.c:5264
I2C_MasterTransmit_TXE()
HAL_I2C_ModeTypeDef
CurrentMode
=
hi2c
->
Mode
;
stm32f4xx_hal_i2c.c:5275
I2C_MasterTransmit_TXE()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:5295
I2C_MasterTransmit_TXE()
if
(
hi2c
->
Mode
==
HAL_I2C_MODE_MEM
)
stm32f4xx_hal_i2c.c:5297
I2C_MasterTransmit_TXE()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:5306
I2C_MasterTransmit_TXE()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:5325
I2C_MasterTransmit_TXE()
if
(
hi2c
->
Mode
==
HAL_I2C_MODE_MEM
)
stm32f4xx_hal_i2c.c:5380
I2C_MasterTransmit_BTF()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:5399
I2C_MasterTransmit_BTF()
if
(
hi2c
->
Mode
==
HAL_I2C_MODE_MEM
)
stm32f4xx_hal_i2c.c:5401
I2C_MasterTransmit_BTF()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:5410
I2C_MasterTransmit_BTF()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:5495
I2C_MemoryTransmit_TXE_BTF()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:5569
I2C_MasterReceive_RXNE()
if
(
hi2c
->
Mode
==
HAL_I2C_MODE_MEM
)
stm32f4xx_hal_i2c.c:5571
I2C_MasterReceive_RXNE()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:5582
I2C_MasterReceive_RXNE()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:5614
I2C_MasterReceive_RXNE()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:5725
I2C_MasterReceive_BTF()
if
(
hi2c
->
Mode
==
HAL_I2C_MODE_MEM
)
stm32f4xx_hal_i2c.c:5727
I2C_MasterReceive_BTF()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:5737
I2C_MasterReceive_BTF()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:5774
I2C_Master_SB()
if
(
hi2c
->
Mode
==
HAL_I2C_MODE_MEM
)
stm32f4xx_hal_i2c.c:5855
I2C_Master_ADDR()
HAL_I2C_ModeTypeDef
CurrentMode
=
hi2c
->
Mode
;
stm32f4xx_hal_i2c.c:6310
I2C_Slave_STOPF()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:6325
I2C_Slave_STOPF()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:6364
I2C_Slave_AF()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:6378
I2C_Slave_AF()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:6415
I2C_ITError()
HAL_I2C_ModeTypeDef
CurrentMode
=
hi2c
->
Mode
;
stm32f4xx_hal_i2c.c:6437
I2C_ITError()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:6557
I2C_ITError()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:6942
I2C_DMAXferCplt()
HAL_I2C_ModeTypeDef
CurrentMode
=
hi2c
->
Mode
;
stm32f4xx_hal_i2c.c:7000
I2C_DMAXferCplt()
else
if
(
hi2c
->
Mode
!=
HAL_I2C_MODE_NONE
)
stm32f4xx_hal_i2c.c:7039
I2C_DMAXferCplt()
if
(
hi2c
->
Mode
==
HAL_I2C_MODE_MEM
)
stm32f4xx_hal_i2c.c:7041
I2C_DMAXferCplt()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:7052
I2C_DMAXferCplt()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:7104
I2C_DMAError()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:7176
I2C_DMAAbort()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:7203
I2C_DMAAbort()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:7239
I2C_WaitOnFlagUntilTimeout()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:7276
I2C_WaitOnMasterAddressFlagUntilTimeout()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:7294
I2C_WaitOnMasterAddressFlagUntilTimeout()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:7335
I2C_WaitOnTXEFlagUntilTimeout()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:7376
I2C_WaitOnBTFFlagUntilTimeout()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:7415
I2C_WaitOnSTOPFlagUntilTimeout()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:7476
I2C_WaitOnRXNEFlagUntilTimeout()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:7492
I2C_WaitOnRXNEFlagUntilTimeout()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
stm32f4xx_hal_i2c.c:7520
I2C_IsAcknowledgeFailed()
hi2c
->
Mode
=
HAL_I2C_MODE_NONE
;
Data Use
Functions writing
I2C_HandleTypeDef::Mode
Functions reading
I2C_HandleTypeDef::Mode
HAL_I2C_Init()
HAL_I2C_DeInit()
HAL_I2C_Master_Transmit()
HAL_I2C_Master_Receive()
HAL_I2C_Slave_Transmit()
HAL_I2C_Slave_Receive()
HAL_I2C_Master_Transmit_IT()
HAL_I2C_Master_Receive_IT()
HAL_I2C_Slave_Transmit_IT()
HAL_I2C_Slave_Receive_IT()
HAL_I2C_Master_Transmit_DMA()
HAL_I2C_Master_Receive_DMA()
HAL_I2C_Slave_Transmit_DMA()
HAL_I2C_Slave_Receive_DMA()
HAL_I2C_Mem_Write()
HAL_I2C_Mem_Read()
HAL_I2C_Mem_Write_IT()
HAL_I2C_Mem_Read_IT()
HAL_I2C_Mem_Write_DMA()
HAL_I2C_Mem_Read_DMA()
HAL_I2C_Master_Seq_Transmit_IT()
HAL_I2C_Master_Seq_Transmit_DMA()
HAL_I2C_Master_Seq_Receive_IT()
HAL_I2C_Master_Seq_Receive_DMA()
HAL_I2C_Slave_Seq_Transmit_IT()
HAL_I2C_Slave_Seq_Transmit_DMA()
HAL_I2C_Slave_Seq_Receive_IT()
HAL_I2C_Slave_Seq_Receive_DMA()
HAL_I2C_DisableListen_IT()
I2C_MasterTransmit_TXE()
I2C_MasterTransmit_BTF()
I2C_MemoryTransmit_TXE_BTF()
I2C_MasterReceive_RXNE()
I2C_MasterReceive_BTF()
I2C_Slave_STOPF()
I2C_Slave_AF()
I2C_ITError()
I2C_DMAXferCplt()
I2C_DMAError()
I2C_DMAAbort()
I2C_WaitOnFlagUntilTimeout()
I2C_WaitOnMasterAddressFlagUntilTimeout()
I2C_WaitOnTXEFlagUntilTimeout()
I2C_WaitOnBTFFlagUntilTimeout()
I2C_WaitOnSTOPFlagUntilTimeout()
I2C_WaitOnRXNEFlagUntilTimeout()
I2C_IsAcknowledgeFailed()
all items filtered out
I2C_HandleTypeDef::Mode
HAL_I2C_DisableListen_IT()
HAL_I2C_Master_Abort_IT()
HAL_I2C_EV_IRQHandler()
HAL_I2C_ER_IRQHandler()
HAL_I2C_GetMode()
I2C_MasterTransmit_TXE()
I2C_MasterTransmit_BTF()
I2C_MasterReceive_RXNE()
I2C_MasterReceive_BTF()
I2C_Master_SB()
I2C_Master_ADDR()
I2C_ITError()
I2C_DMAXferCplt()
all items filtered out
Type of
I2C_HandleTypeDef::Mode
I2C_HandleTypeDef::Mode
HAL_I2C_ModeTypeDef
all items filtered out