diff --git a/src/shared/drivers/i2c/I2CDriver-f7.cpp b/src/shared/drivers/i2c/I2CDriver-f7.cpp index 23678afbd7df6f49b97294273d4ede0a212ee372..38b591ed3cc28a0e014de8e4ba4911dbf91ec597 100644 --- a/src/shared/drivers/i2c/I2CDriver-f7.cpp +++ b/src/shared/drivers/i2c/I2CDriver-f7.cpp @@ -74,10 +74,9 @@ I2CTimings calculateTimings(uint32_t f, uint32_t fi2c) // for SCLDEL and SDADEL uint32_t temp_presc = f / (64 * fi2c); -#if defined(_BOARD_STM32F756ZG_NUCLEO) +#if defined(STM32F756xx) const uint16_t correction = 10; -#elif defined(_BOARD_STM32F767ZI_COMPUTE_UNIT) || \ - defined(_BOARD_STM32F767ZI_NUCLEO) +#elif defined(STM32F767xx) const uint16_t correction = 7; #else const uint16_t correction = 0;