The include of HAL headers should come after the HAL configuration defines, so that the headers can see whether the defines were made or not, to provide defaults and configure various things. Signed-off-by: Damien George <damien@micropython.org>
21 lines
592 B
C
21 lines
592 B
C
/* This file is part of the MicroPython project, http://micropython.org/
|
|
* The MIT License (MIT)
|
|
* Copyright (c) 2019 Damien P. George
|
|
*/
|
|
#ifndef MICROPY_INCLUDED_STM32L4XX_HAL_CONF_H
|
|
#define MICROPY_INCLUDED_STM32L4XX_HAL_CONF_H
|
|
|
|
// Oscillator values in Hz
|
|
#define HSE_VALUE (8000000)
|
|
#define LSE_VALUE (32768)
|
|
#define EXTERNAL_SAI1_CLOCK_VALUE (48000)
|
|
#define EXTERNAL_SAI2_CLOCK_VALUE (48000)
|
|
|
|
// Oscillator timeouts in ms
|
|
#define HSE_STARTUP_TIMEOUT (100)
|
|
#define LSE_STARTUP_TIMEOUT (5000)
|
|
|
|
#include "boards/stm32l4xx_hal_conf_base.h"
|
|
|
|
#endif // MICROPY_INCLUDED_STM32L4XX_HAL_CONF_H
|