1 /******************** (C) COPYRIGHT 2007 STMicroelectronics ********************
\r
2 * File Name : stm32f10x_conf.h
\r
3 * Author : MCD Application Team
\r
4 * Date First Issued : 09/29/2006
\r
5 * Description : Library configuration file.
\r
6 ********************************************************************************
\r
10 ********************************************************************************
\r
11 * THE PRESENT SOFTWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
\r
12 * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
\r
13 * AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,
\r
14 * INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE
\r
15 * CONTENT OF SUCH SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING
\r
16 * INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
\r
17 *******************************************************************************/
\r
19 /* Define to prevent recursive inclusion -------------------------------------*/
\r
20 #ifndef __STM32F10x_CONF_H
\r
21 #define __STM32F10x_CONF_H
\r
23 /* Includes ------------------------------------------------------------------*/
\r
24 #include "stm32f10x_type.h"
\r
26 /* Exported types ------------------------------------------------------------*/
\r
27 /* Exported constants --------------------------------------------------------*/
\r
28 /* Comment the line below to compile the library in release mode */
\r
31 /* Comment the line below to disable the specific peripheral inclusion */
\r
32 /************************************* ADC ************************************/
\r
37 /************************************* CAN ************************************/
\r
40 /************************************* DMA ************************************/
\r
42 //#define _DMA_Channel1
\r
43 //#define _DMA_Channel2
\r
44 //#define _DMA_Channel3
\r
45 //#define _DMA_Channel4
\r
46 //#define _DMA_Channel5
\r
47 //#define _DMA_Channel6
\r
48 //#define _DMA_Channel7
\r
50 /************************************* EXTI ***********************************/
\r
53 /************************************* GPIO ***********************************/
\r
62 /************************************* I2C ************************************/
\r
67 /************************************* IWDG ***********************************/
\r
70 /************************************* NVIC ***********************************/
\r
74 /************************************* BKP ************************************/
\r
77 /************************************* PWR ************************************/
\r
80 /************************************* RCC ************************************/
\r
83 /************************************* RTC ************************************/
\r
86 /************************************* SPI ************************************/
\r
91 /************************************* SysTick ********************************/
\r
94 /************************************* TIM ************************************/
\r
100 /************************************* USART **********************************/
\r
106 /************************************* WWDG ***********************************/
\r
109 /* In the following line adjust the value of External High Speed oscillator (HSE)
\r
110 used in your application */
\r
111 #define HSE_Value ((u32)8000000) /* Value of the External oscillator in Hz*/
\r
113 /* Exported macro ------------------------------------------------------------*/
\r
116 /*******************************************************************************
\r
117 * Macro Name : assert
\r
118 * Description : The assert macro is used for function's parameters check.
\r
119 * It is used only if the library is compiled in DEBUG mode.
\r
120 * Input : - expr: If expr is false, it calls assert_failed function
\r
121 * which reports the name of the source file and the source
\r
122 * line number of the call that failed.
\r
123 * If expr is true, it returns no value.
\r
125 *******************************************************************************/
\r
126 #define assert(expr) ((expr) ? (void)0 : assert_failed(__FILE__, __LINE__))
\r
127 /* Exported functions ------------------------------------------------------- */
\r
128 void assert_failed(u8* file, u32 line);
\r
130 #define assert(expr) ((void)0)
\r
133 /* Exported functions ------------------------------------------------------- */
\r
135 #endif /* __STM32F10x_CONF_H */
\r
137 /******************* (C) COPYRIGHT 2007 STMicroelectronics *****END OF FILE****/
\r