STM32Wx: I2C issue

a "else" was missing for

uint32_t i2c_get_pclk(I2CName i2c)
    if (i2c == I2C_1) {
    else if (i2c == I2C_2) {
    else if (i2c == I2C_3) {
    else {
        error("I2C: unknown instance");
pull/15133/head
Jerome Coutant 2021-10-08 13:50:36 +02:00
parent b7c2dd01bb
commit 035b7871bf
2 changed files with 2 additions and 2 deletions

View File

@ -46,7 +46,7 @@ uint32_t i2c_get_pclk(I2CName i2c)
} }
} }
#if defined I2C2_BASE #if defined I2C2_BASE
if (i2c == I2C_2) { else if (i2c == I2C_2) {
clocksource = __HAL_RCC_GET_I2C2_SOURCE(); clocksource = __HAL_RCC_GET_I2C2_SOURCE();
switch (clocksource) { switch (clocksource) {
case RCC_I2C2CLKSOURCE_PCLK1: case RCC_I2C2CLKSOURCE_PCLK1:

View File

@ -47,7 +47,7 @@ uint32_t i2c_get_pclk(I2CName i2c)
} }
} }
#if defined I2C2_BASE #if defined I2C2_BASE
if (i2c == I2C_2) { else if (i2c == I2C_2) {
clocksource = __HAL_RCC_GET_I2C2_SOURCE(); clocksource = __HAL_RCC_GET_I2C2_SOURCE();
switch (clocksource) { switch (clocksource) {
case RCC_I2C2CLKSOURCE_PCLK1: case RCC_I2C2CLKSOURCE_PCLK1: