HAL I2C Constants ¶
I2C Error Codes ¶
- group I2C_Error_Codes
-
Defines
-
HAL_I2C_ERROR_NONE
(0UL)
¶
-
No error
-
HAL_I2C_ERROR_BERR
(1UL
<<
0)
¶
-
Bus error
-
HAL_I2C_ERROR_ARLO
(1UL
<<
1)
¶
-
Arbitration lost
-
HAL_I2C_ERROR_AF
(1UL
<<
2)
¶
-
Acknowledge not received
-
HAL_I2C_ERROR_OVR
(1UL
<<
3)
¶
-
Overrun/Underrun (slave mode)
-
HAL_I2C_ERROR_SIZE
(1UL
<<
4)
¶
-
Size management error
-
HAL_I2C_ERROR_DMA
(1UL
<<
5)
¶
-
DMA transfer error
-
HAL_I2C_ERROR_NONE
(0UL)
¶
- group I2C_Error_Codes
-
Defines
-
HAL_I2C_ERROR_NONE
(0UL)
-
No error
-
HAL_I2C_ERROR_BERR
(1UL
<<
0)
-
Bus error
-
HAL_I2C_ERROR_ARLO
(1UL
<<
1)
-
Arbitration lost
-
HAL_I2C_ERROR_AF
(1UL
<<
2)
-
Acknowledge not received
-
HAL_I2C_ERROR_OVR
(1UL
<<
3)
-
Overrun/Underrun (slave mode)
-
HAL_I2C_ERROR_SIZE
(1UL
<<
4)
-
Size management error
-
HAL_I2C_ERROR_DMA
(1UL
<<
5)
-
DMA transfer error
-
HAL_I2C_ERROR_NONE
(0UL)
- group I2C_Error_Codes
-
Defines
-
HAL_I2C_ERROR_NONE
(0UL)
-
No error
-
HAL_I2C_ERROR_BERR
(1UL
<<
0)
-
Bus error
-
HAL_I2C_ERROR_ARLO
(1UL
<<
1)
-
Arbitration lost
-
HAL_I2C_ERROR_AF
(1UL
<<
2)
-
Acknowledge not received
-
HAL_I2C_ERROR_OVR
(1UL
<<
3)
-
Overrun/Underrun (slave mode)
-
HAL_I2C_ERROR_SIZE
(1UL
<<
4)
-
Size management error
-
HAL_I2C_ERROR_DMA
(1UL
<<
5)
-
DMA transfer error
-
HAL_I2C_ERROR_NONE
(0UL)