File tree 1 file changed +4
-0
lines changed
libraries/Wire/src/utility
1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -267,9 +267,11 @@ static uint32_t i2c_getClkFreq(I2C_TypeDef *i2c)
267
267
{
268
268
#ifdef __HAL_RCC_GET_I2C2_SOURCE
269
269
switch (__HAL_RCC_GET_I2C2_SOURCE ()) {
270
+ #ifdef RCC_I2C2CLKSOURCE_HSI
270
271
case RCC_I2C2CLKSOURCE_HSI :
271
272
clkSrcFreq = HSI_VALUE ;
272
273
break ;
274
+ #endif
273
275
#ifdef RCC_I2C2CLKSOURCE_SYSCLK
274
276
case RCC_I2C2CLKSOURCE_SYSCLK :
275
277
clkSrcFreq = SystemCoreClock ;
@@ -319,9 +321,11 @@ static uint32_t i2c_getClkFreq(I2C_TypeDef *i2c)
319
321
{
320
322
#if defined(__HAL_RCC_GET_I2C3_SOURCE )
321
323
switch (__HAL_RCC_GET_I2C3_SOURCE ()) {
324
+ #ifdef RCC_I2C3CLKSOURCE_HSI
322
325
case RCC_I2C3CLKSOURCE_HSI :
323
326
clkSrcFreq = HSI_VALUE ;
324
327
break ;
328
+ #endif
325
329
#ifdef RCC_I2C3CLKSOURCE_SYSCLK
326
330
case RCC_I2C3CLKSOURCE_SYSCLK :
327
331
clkSrcFreq = SystemCoreClock ;
You can’t perform that action at this time.
0 commit comments