I2CxHandle is only used within I2C_TwoBoards_AdvComIT.
 
Symbols
loading...
Files
loading...

I2CxHandle variable

Syntax

extern I2C_HandleTypeDef I2CxHandle;
Implemented in main.c:44

References

LocationReferrerText
main.c:44
I2C_HandleTypeDef I2CxHandle;
stm32f4xx_it.c:38
extern I2C_HandleTypeDef I2CxHandle;
main.c:84main()
I2CxHandle.Instance = I2Cx;
main.c:85main()
main.c:86main()
I2CxHandle.Init.ClockSpeed = 400000;
main.c:87main()
main.c:88main()
main.c:89main()
main.c:90main()
main.c:91main()
main.c:92main()
I2CxHandle.Init.OwnAddress2 = 0;
main.c:94main()
if(HAL_I2C_Init(&I2CxHandle) != HAL_OK)
main.c:131main()
if(HAL_I2C_Master_Transmit_IT(&I2CxHandle, (uint16_t)I2C_ADDRESS, (uint8_t*)&bTransferRequest, 1)!= HAL_OK)
main.c:143main()
while (HAL_I2C_GetState(&I2CxHandle) != HAL_I2C_STATE_READY)
main.c:150main()
while(HAL_I2C_GetError(&I2CxHandle) == HAL_I2C_ERROR_AF);
main.c:155main()
if(HAL_I2C_Master_Transmit_IT(&I2CxHandle, (uint16_t)I2C_ADDRESS, (uint8_t*)&hTxNumData, 2)!= HAL_OK)
main.c:167main()
while (HAL_I2C_GetState(&I2CxHandle) != HAL_I2C_STATE_READY)
main.c:174main()
while(HAL_I2C_GetError(&I2CxHandle) == HAL_I2C_ERROR_AF);
main.c:179main()
if(HAL_I2C_Master_Transmit_IT(&I2CxHandle, (uint16_t)I2C_ADDRESS, (uint8_t*)aTxBuffer, TXBUFFERSIZE)!= HAL_OK)
main.c:191main()
while (HAL_I2C_GetState(&I2CxHandle) != HAL_I2C_STATE_READY)
main.c:198main()
while(HAL_I2C_GetError(&I2CxHandle) == HAL_I2C_ERROR_AF);
main.c:206main()
if(HAL_I2C_Master_Transmit_IT(&I2CxHandle, (uint16_t)I2C_ADDRESS, (uint8_t*)&bTransferRequest, 1)!= HAL_OK)
main.c:218main()
while (HAL_I2C_GetState(&I2CxHandle) != HAL_I2C_STATE_READY)
main.c:225main()
while(HAL_I2C_GetError(&I2CxHandle) == HAL_I2C_ERROR_AF);
main.c:230main()
if(HAL_I2C_Master_Transmit_IT(&I2CxHandle, (uint16_t)I2C_ADDRESS, (uint8_t*)&hRxNumData, 2)!= HAL_OK)
main.c:242main()
while (HAL_I2C_GetState(&I2CxHandle) != HAL_I2C_STATE_READY)
main.c:249main()
while(HAL_I2C_GetError(&I2CxHandle) == HAL_I2C_ERROR_AF);
main.c:254main()
if(HAL_I2C_Master_Receive_IT(&I2CxHandle, (uint16_t)I2C_ADDRESS, (uint8_t*)aRxBuffer, RXBUFFERSIZE)!= HAL_OK)
main.c:266main()
while (HAL_I2C_GetState(&I2CxHandle) != HAL_I2C_STATE_READY)
main.c:273main()
while(HAL_I2C_GetError(&I2CxHandle) == HAL_I2C_ERROR_AF);
stm32f4xx_it.c:159I2C1_EV_IRQHandler()
HAL_I2C_EV_IRQHandler(& I2CxHandle);
stm32f4xx_it.c:170I2C1_ER_IRQHandler()
HAL_I2C_ER_IRQHandler(& I2CxHandle);

Data Use

Functions reading I2CxHandle
I2CxHandle
all items filtered out
Type of I2CxHandle
I2CxHandle
all items filtered out