|
@@ -41,6 +41,7 @@
|
|
|
// #define HAL_CRYP_MODULE_ENABLED
|
|
// #define HAL_CRYP_MODULE_ENABLED
|
|
|
// #define HAL_DAC_MODULE_ENABLED
|
|
// #define HAL_DAC_MODULE_ENABLED
|
|
|
#define HAL_DMA_MODULE_ENABLED
|
|
#define HAL_DMA_MODULE_ENABLED
|
|
|
|
|
+// #define HAL_EXTI_MODULE_ENABLED
|
|
|
// #define HAL_FIREWALL_MODULE_ENABLED
|
|
// #define HAL_FIREWALL_MODULE_ENABLED
|
|
|
#define HAL_FLASH_MODULE_ENABLED
|
|
#define HAL_FLASH_MODULE_ENABLED
|
|
|
#define HAL_GPIO_MODULE_ENABLED
|
|
#define HAL_GPIO_MODULE_ENABLED
|
|
@@ -72,11 +73,11 @@
|
|
|
* (when HSE is used as system clock source, directly or through the PLL).
|
|
* (when HSE is used as system clock source, directly or through the PLL).
|
|
|
*/
|
|
*/
|
|
|
#if !defined (HSE_VALUE)
|
|
#if !defined (HSE_VALUE)
|
|
|
- #define HSE_VALUE ((uint32_t)8000000U) /*!< Value of the External oscillator in Hz */
|
|
|
|
|
|
|
+ #define HSE_VALUE (8000000U) /*!< Value of the External oscillator in Hz */
|
|
|
#endif /* HSE_VALUE */
|
|
#endif /* HSE_VALUE */
|
|
|
|
|
|
|
|
#if !defined (HSE_STARTUP_TIMEOUT)
|
|
#if !defined (HSE_STARTUP_TIMEOUT)
|
|
|
- #define HSE_STARTUP_TIMEOUT ((uint32_t)100U) /*!< Time out for HSE start up, in ms */
|
|
|
|
|
|
|
+ #define HSE_STARTUP_TIMEOUT (100U) /*!< Time out for HSE start up, in ms */
|
|
|
#endif /* HSE_STARTUP_TIMEOUT */
|
|
#endif /* HSE_STARTUP_TIMEOUT */
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -84,7 +85,7 @@
|
|
|
* This value is the default MSI range value after Reset.
|
|
* This value is the default MSI range value after Reset.
|
|
|
*/
|
|
*/
|
|
|
#if !defined (MSI_VALUE)
|
|
#if !defined (MSI_VALUE)
|
|
|
- #define MSI_VALUE ((uint32_t)2097152U) /*!< Value of the Internal oscillator in Hz*/
|
|
|
|
|
|
|
+ #define MSI_VALUE (2097152U) /*!< Value of the Internal oscillator in Hz*/
|
|
|
#endif /* MSI_VALUE */
|
|
#endif /* MSI_VALUE */
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -93,14 +94,14 @@
|
|
|
* (when HSI is used as system clock source, directly or through the PLL).
|
|
* (when HSI is used as system clock source, directly or through the PLL).
|
|
|
*/
|
|
*/
|
|
|
#if !defined (HSI_VALUE)
|
|
#if !defined (HSI_VALUE)
|
|
|
- #define HSI_VALUE ((uint32_t)16000000U) /*!< Value of the Internal oscillator in Hz*/
|
|
|
|
|
|
|
+ #define HSI_VALUE (16000000U) /*!< Value of the Internal oscillator in Hz*/
|
|
|
#endif /* HSI_VALUE */
|
|
#endif /* HSI_VALUE */
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* @brief Internal High Speed oscillator for USB (HSI48) value.
|
|
* @brief Internal High Speed oscillator for USB (HSI48) value.
|
|
|
*/
|
|
*/
|
|
|
#if !defined (HSI48_VALUE)
|
|
#if !defined (HSI48_VALUE)
|
|
|
-#define HSI48_VALUE ((uint32_t)48000000U) /*!< Value of the Internal High Speed oscillator for USB in Hz.
|
|
|
|
|
|
|
+#define HSI48_VALUE (48000000U) /*!< Value of the Internal High Speed oscillator for USB in Hz.
|
|
|
The real value may vary depending on the variations
|
|
The real value may vary depending on the variations
|
|
|
in voltage and temperature. */
|
|
in voltage and temperature. */
|
|
|
#endif /* HSI48_VALUE */
|
|
#endif /* HSI48_VALUE */
|
|
@@ -109,7 +110,7 @@
|
|
|
* @brief Internal Low Speed oscillator (LSI) value.
|
|
* @brief Internal Low Speed oscillator (LSI) value.
|
|
|
*/
|
|
*/
|
|
|
#if !defined (LSI_VALUE)
|
|
#if !defined (LSI_VALUE)
|
|
|
- #define LSI_VALUE ((uint32_t)37000U) /*!< LSI Typical Value in Hz*/
|
|
|
|
|
|
|
+ #define LSI_VALUE (37000U) /*!< LSI Typical Value in Hz*/
|
|
|
#endif /* LSI_VALUE */ /*!< Value of the Internal Low Speed oscillator in Hz
|
|
#endif /* LSI_VALUE */ /*!< Value of the Internal Low Speed oscillator in Hz
|
|
|
The real value may vary depending on the variations
|
|
The real value may vary depending on the variations
|
|
|
in voltage and temperature.*/
|
|
in voltage and temperature.*/
|
|
@@ -118,14 +119,14 @@
|
|
|
* This value is used by the UART, RTC HAL module to compute the system frequency
|
|
* This value is used by the UART, RTC HAL module to compute the system frequency
|
|
|
*/
|
|
*/
|
|
|
#if !defined (LSE_VALUE)
|
|
#if !defined (LSE_VALUE)
|
|
|
- #define LSE_VALUE ((uint32_t)32768U) /*!< Value of the External oscillator in Hz*/
|
|
|
|
|
|
|
+ #define LSE_VALUE (32768U) /*!< Value of the External oscillator in Hz*/
|
|
|
#endif /* LSE_VALUE */
|
|
#endif /* LSE_VALUE */
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* @brief Time out for LSE start up value in ms.
|
|
* @brief Time out for LSE start up value in ms.
|
|
|
*/
|
|
*/
|
|
|
#if !defined (LSE_STARTUP_TIMEOUT)
|
|
#if !defined (LSE_STARTUP_TIMEOUT)
|
|
|
- #define LSE_STARTUP_TIMEOUT ((uint32_t)5000U) /*!< Time out for LSE start up, in ms */
|
|
|
|
|
|
|
+ #define LSE_STARTUP_TIMEOUT (5000U) /*!< Time out for LSE start up, in ms */
|
|
|
#endif /* LSE_STARTUP_TIMEOUT */
|
|
#endif /* LSE_STARTUP_TIMEOUT */
|
|
|
|
|
|
|
|
|
|
|
|
@@ -136,8 +137,8 @@
|
|
|
/**
|
|
/**
|
|
|
* @brief This is the HAL system configuration section
|
|
* @brief This is the HAL system configuration section
|
|
|
*/
|
|
*/
|
|
|
-#define VDD_VALUE ((uint32_t)3300U) /*!< Value of VDD in mv */
|
|
|
|
|
-#define TICK_INT_PRIORITY (((uint32_t)1U<<__NVIC_PRIO_BITS) - 1U) /*!< tick interrupt priority */
|
|
|
|
|
|
|
+#define VDD_VALUE (3300U) /*!< Value of VDD in mv */
|
|
|
|
|
+#define TICK_INT_PRIORITY ((1U<<__NVIC_PRIO_BITS) - 1U) /*!< tick interrupt priority */
|
|
|
#define USE_RTOS 0U
|
|
#define USE_RTOS 0U
|
|
|
#define PREFETCH_ENABLE 1U
|
|
#define PREFETCH_ENABLE 1U
|
|
|
#define PREREAD_ENABLE 0U
|
|
#define PREREAD_ENABLE 0U
|
|
@@ -206,6 +207,10 @@
|
|
|
#include "stm32l0xx_hal_dma.h"
|
|
#include "stm32l0xx_hal_dma.h"
|
|
|
#endif /* HAL_DMA_MODULE_ENABLED */
|
|
#endif /* HAL_DMA_MODULE_ENABLED */
|
|
|
|
|
|
|
|
|
|
+#ifdef HAL_EXTI_MODULE_ENABLED
|
|
|
|
|
+ #include "stm32l0xx_hal_exti.h"
|
|
|
|
|
+#endif /* HAL_EXTI_MODULE_ENABLED */
|
|
|
|
|
+
|
|
|
#ifdef HAL_CORTEX_MODULE_ENABLED
|
|
#ifdef HAL_CORTEX_MODULE_ENABLED
|
|
|
#include "stm32l0xx_hal_cortex.h"
|
|
#include "stm32l0xx_hal_cortex.h"
|
|
|
#endif /* HAL_CORTEX_MODULE_ENABLED */
|
|
#endif /* HAL_CORTEX_MODULE_ENABLED */
|
|
@@ -335,4 +340,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
|
|
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
|
|
|
-
|
|
|