/** * \addtogroup stm32w-cpu * * @{ */ /******************** (C) COPYRIGHT 2008 STMicroelectronics ******************** * File Name : stm32w-conf.h * Author : MCD Application Team * Version : V2.0.3 * Date : 09/22/2008 * Description : Library configuration file. ******************************************************************************** * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME. * AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT, * INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE * CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING * INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. *******************************************************************************/ #ifndef __STM32F10x_CONF_H #define __STM32F10x_CONF_H #include "stm32w108-type.h" /* * Uncomment the line below to compile the library in DEBUG mode, this will * expand the "assert_param" macro in the firmware library code (see "Exported * macro" section below) */ /*#define DEBUG 1*/ /*---------------------------------------------------------------------------*/ /* Comment any line below to disable the specific peripheral inclusion */ /* * ADC */ /* #define _ADC */ /* #define _ADC1 */ /* #define _ADC2 */ /* #define _ADC3 */ /* * BKP */ /* #define _BKP */ /* * CAN */ /* #define _CAN */ /* * CRC */ /* #define _CRC */ /* * DAC */ /* #define _DAC */ /* * DBGMCU */ /* #define _DBGMCU */ /* * DMA */ /* #define _DMA */ /* #define _DMA1_Channel1 */ /* #define _DMA1_Channel2 */ /* #define _DMA1_Channel3 */ /* #define _DMA1_Channel4 */ /* #define _DMA1_Channel5 */ /* #define _DMA1_Channel6 */ /* #define _DMA1_Channel7 */ /* #define _DMA2_Channel1 */ /* #define _DMA2_Channel2 */ /* #define _DMA2_Channel3 */ /* #define _DMA2_Channel4 */ /* #define _DMA2_Channel5 */ /* * EXTI */ /* #define _EXTI */ /* * FLASH and Option Bytes */ #define _FLASH /* * Uncomment the line below to enable FLASH program/erase/protections functions, * otherwise only FLASH configuration (latency, prefetch, half cycle) functions * are enabled */ /* #define _FLASH_PROG */ /* * FSMC */ /* #define _FSMC */ /* * GPIO */ #define _GPIO /* #define _GPIOA */ /* #define _GPIOB */ #define _GPIOC /* #define _GPIOD */ /* #define _GPIOE */ #define _GPIOF /* #define _GPIOG */ #define _AFIO /* * I2C */ /* #define _I2C */ /* #define _I2C1 */ /* #define _I2C2 */ /* * IWDG */ /* #define _IWDG */ /* * NVIC */ #define _NVIC /* * PWR */ /* #define _PWR */ /* * RCC */ #define _RCC /* * RTC */ /* #define _RTC */ /* * SDIO */ /* #define _SDIO */ /* * SPI */ /* #define _SPI */ /* #define _SPI1 */ /* #define _SPI2 */ /* #define _SPI3 */ /* * SysTick */ #define _SysTick /* * TIM */ /* #define _TIM */ /* #define _TIM1 */ /* #define _TIM2 */ /* #define _TIM3 */ /* #define _TIM4 */ /* #define _TIM5 */ /* #define _TIM6 */ /* #define _TIM7 */ /* #define _TIM8 */ /* * USART */ /* #define _USART */ /* #define _USART1 */ /* #define _USART2 */ /* #define _USART3 */ /* #define _UART4 */ /* #define _UART5 */ /* * WWDG */ /* #define _WWDG */ /* * In the following line adjust the value of External High Speed oscillator * (HSE) used in your application */ #define HSE_Value ((u32)8000000) /* Value of the External oscillator in Hz */ /* * In the following line adjust the External High Speed oscillator (HSE) Startup * Timeout value. */ #define HSEStartUp_TimeOut ((u16)0x0500) /* Time out for HSE start up */ #ifdef DEBUG /** * \brief The assert_param macro is used for function's parameters check. * It is used only if the library is compiled in DEBUG mode. * \param expr If expr is false, it calls assert_failed function * which reports the name of the source file and the source * line number of the call that failed. * If expr is true, it returns no value. */ #define assert_param(expr) ((expr) ? (void)0 : assert_failed((u8 *)__FILE__, __LINE__)) void assert_failed(u8 * file, u32 line); #else #define assert_param(expr) ((void)0) #endif /* DEBUG */ #endif /* __STM32F10x_CONF_H */ /******************* (C) COPYRIGHT 2008 STMicroelectronics *****END OF FILE****/ /** @} */