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

I2CxHandle variable

Syntax

extern I2C_HandleTypeDef I2CxHandle;
Implemented in main.c:46

References

LocationReferrerText
main.c:46
I2C_HandleTypeDef I2CxHandle;
stm32f4xx_it.c:38
extern I2C_HandleTypeDef I2CxHandle;
main.c:87main()
I2CxHandle.Instance = I2Cx;
main.c:88main()
main.c:89main()
I2CxHandle.Init.ClockSpeed = 400000;
main.c:90main()
main.c:91main()
main.c:92main()
main.c:93main()
main.c:94main()
main.c:95main()
I2CxHandle.Init.OwnAddress2 = 0;
main.c:97main()
if(HAL_I2C_Init(&I2CxHandle) != HAL_OK)
main.c:129main()
if(HAL_I2C_Master_Transmit_IT(&I2CxHandle, (uint16_t)I2C_ADDRESS, (uint8_t*)&bTransferRequest, 1)!= HAL_OK)
main.c:141main()
while (HAL_I2C_GetState(&I2CxHandle) != HAL_I2C_STATE_READY)
main.c:148main()
while(HAL_I2C_GetError(&I2CxHandle) == HAL_I2C_ERROR_AF);
main.c:153main()
if(HAL_I2C_Master_Transmit_IT(&I2CxHandle, (uint16_t)I2C_ADDRESS, (uint8_t*)&hTxNumData, 2)!= HAL_OK)
main.c:165main()
while (HAL_I2C_GetState(&I2CxHandle) != HAL_I2C_STATE_READY)
main.c:172main()
while(HAL_I2C_GetError(&I2CxHandle) == HAL_I2C_ERROR_AF);
main.c:177main()
if(HAL_I2C_Master_Transmit_IT(&I2CxHandle, (uint16_t)I2C_ADDRESS, (uint8_t*)aTxBuffer, TXBUFFERSIZE)!= HAL_OK)
main.c:189main()
while (HAL_I2C_GetState(&I2CxHandle) != HAL_I2C_STATE_READY)
main.c:196main()
while(HAL_I2C_GetError(&I2CxHandle) == HAL_I2C_ERROR_AF);
main.c:204main()
if(HAL_I2C_Master_Transmit_IT(&I2CxHandle, (uint16_t)I2C_ADDRESS, (uint8_t*)&bTransferRequest, 1)!= HAL_OK)
main.c:216main()
while (HAL_I2C_GetState(&I2CxHandle) != HAL_I2C_STATE_READY)
main.c:223main()
while(HAL_I2C_GetError(&I2CxHandle) == HAL_I2C_ERROR_AF);
main.c:228main()
if(HAL_I2C_Master_Transmit_IT(&I2CxHandle, (uint16_t)I2C_ADDRESS, (uint8_t*)&hRxNumData, 2)!= HAL_OK)
main.c:240main()
while (HAL_I2C_GetState(&I2CxHandle) != HAL_I2C_STATE_READY)
main.c:247main()
while(HAL_I2C_GetError(&I2CxHandle) == HAL_I2C_ERROR_AF);
main.c:252main()
if(HAL_I2C_Master_Receive_IT(&I2CxHandle, (uint16_t)I2C_ADDRESS, (uint8_t*)aRxBuffer, RXBUFFERSIZE)!= HAL_OK)
main.c:264main()
while (HAL_I2C_GetState(&I2CxHandle) != HAL_I2C_STATE_READY)
main.c:271main()
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