fix macro usage error

use unique #if defined()
pull/13797/head
JojoS62 2020-10-23 17:00:28 +02:00
parent 64072a925e
commit 622a452661
1 changed files with 3 additions and 3 deletions

View File

@ -39,10 +39,10 @@ extern void SetSysClock(void);
// set defaults for LSE drive load level // set defaults for LSE drive load level
#if defined(LSE_CONFIG_AVAILABLE) #if defined(LSE_CONFIG_AVAILABLE)
# ifdef MBED_CONF_TARGET_LSE_DRIVE_LOAD_LEVEL # if defined(MBED_CONF_TARGET_LSE_DRIVE_LOAD_LEVEL)
# define LSE_DRIVE_LOAD_LEVEL MBED_CONF_TARGET_LSE_DRIVE_LOAD_LEVEL # define LSE_DRIVE_LOAD_LEVEL MBED_CONF_TARGET_LSE_DRIVE_LOAD_LEVEL
# else # else
# ifdef RCC_LSE_HIGHDRIVE_MODE # if defined(RCC_LSE_HIGHDRIVE_MODE)
# define LSE_DRIVE_LOAD_LEVEL RCC_LSE_HIGHDRIVE_MODE # define LSE_DRIVE_LOAD_LEVEL RCC_LSE_HIGHDRIVE_MODE
# else # else
# define LSE_DRIVE_LOAD_LEVEL RCC_LSEDRIVE_MEDIUMHIGH # define LSE_DRIVE_LOAD_LEVEL RCC_LSEDRIVE_MEDIUMHIGH
@ -82,7 +82,7 @@ static void LSEDriveConfig(void) {
// set LSE drive level. Exception only for F4_g2 series // set LSE drive level. Exception only for F4_g2 series
HAL_PWR_EnableBkUpAccess(); HAL_PWR_EnableBkUpAccess();
#if defined(LSE_CONFIG_AVAILABLE) #if defined(__HAL_RCC_LSEDRIVE_CONFIG)
__HAL_RCC_LSEDRIVE_CONFIG(LSE_DRIVE_LOAD_LEVEL); __HAL_RCC_LSEDRIVE_CONFIG(LSE_DRIVE_LOAD_LEVEL);
#else #else
HAL_RCCEx_SelectLSEMode(LSE_DRIVE_LOAD_LEVEL); HAL_RCCEx_SelectLSEMode(LSE_DRIVE_LOAD_LEVEL);