/** ****************************************************************************** * @file stm32g4xx_nucleo_conf.h * @author MCD Application Team * @brief STM32G4xx_Nucleo board configuration file. * This file should be copied to the application folder and renamed * to stm32g4xx_nucleo_conf.h ****************************************************************************** * @attention * * Copyright (c) 2022 STMicroelectronics. * All rights reserved. * * This software is licensed under terms that can be found in the LICENSE file * in the root directory of this software component. * If no LICENSE file comes with this software, it is provided AS-IS. * ****************************************************************************** */ /* Define to prevent recursive inclusion -------------------------------------*/ #ifndef STM32G4XX_NUCLEO_CONF_H #define STM32G4XX_NUCLEO_CONF_H #ifdef __cplusplus extern "C" { #endif /* Includes ------------------------------------------------------------------*/ #include "stm32g4xx_hal.h" /** @addtogroup BSP * @{ */ /** @addtogroup STM32G4XX_NUCLEO * @{ */ /** @defgroup STM32G4XX_NUCLEO_CONFIG Config * @{ */ /** @defgroup STM32C0XX_NUCLEO_CONFIG_Exported_Constants Exported Constants * @{ */ /* Nucleo pin and part number defines */ #define USE_STM32G4XX_NUCLEO /* COM define */ #define USE_COM_LOG 1U #define USE_BSP_COM_FEATURE 1U /* IRQ priorities */ #define BSP_BUTTON_USER_IT_PRIORITY 15U /** * @} */ /** * @} */ /** * @} */ /** * @} */ #ifdef __cplusplus } #endif #endif /* STM32G4XX_NUCLEO_CONF_H */