/******************** (C) COPYRIGHT 2008 STMicroelectronics ******************** 
2 * File Name          : stm32f10x_lib.h 
3 * Author             : MCD Application Team 
4 * Version            : V2.0.3 
5 * Date               : 09/22/2008 
6 * Description        : This file includes the peripherals header files in the 
7 *                      user application. 
8 ******************************************************************************** 
9 * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS 
10 * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME. 
11 * AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT, 
12 * INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE 
13 * CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING 
14 * INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. 
15 *******************************************************************************/ 
16  
17 /* Define to prevent recursive inclusion -------------------------------------*/ 
18 #ifndef __STM32F10x_LIB_H 
19 #define __STM32F10x_LIB_H 
20  
21 /* Includes ------------------------------------------------------------------*/ 
22 #include "stm32f10x_map.h" 
23  
24 #ifdef _ADC 
25   #include "stm32f10x_adc.h" 
26 #endif /*_ADC */ 
27  
28 #ifdef _BKP 
29   #include "stm32f10x_bkp.h" 
30 #endif /*_BKP */ 
31  
32 #ifdef _CAN 
33   #include "stm32f10x_can.h" 
34 #endif /*_CAN */ 
35  
36 #ifdef _CRC 
37   #include "stm32f10x_crc.h" 
38 #endif /*_CRC */ 
39  
40 #ifdef _DAC 
41   #include "stm32f10x_dac.h" 
42 #endif /*_DAC */ 
43  
44 #ifdef _DBGMCU 
45   #include "stm32f10x_dbgmcu.h" 
46 #endif /*_DBGMCU */ 
47  
48 #ifdef _DMA 
49   #include "stm32f10x_dma.h" 
50 #endif /*_DMA */ 
51  
52 #ifdef _EXTI 
53   #include "stm32f10x_exti.h" 
54 #endif /*_EXTI */ 
55  
56 #ifdef _FLASH 
57   #include "stm32f10x_flash.h" 
58 #endif /*_FLASH */ 
59  
60 #ifdef _FSMC 
61   #include "stm32f10x_fsmc.h" 
62 #endif /*_FSMC */ 
63  
64 #ifdef _GPIO 
65   #include "stm32f10x_gpio.h" 
66 #endif /*_GPIO */ 
67  
68 #ifdef _I2C 
69   #include "stm32f10x_i2c.h" 
70 #endif /*_I2C */ 
71  
72 #ifdef _IWDG 
73   #include "stm32f10x_iwdg.h" 
74 #endif /*_IWDG */ 
75  
76 #ifdef _NVIC 
77   #include "stm32f10x_nvic.h" 
78 #endif /*_NVIC */ 
79  
80 #ifdef _PWR 
81   #include "stm32f10x_pwr.h" 
82 #endif /*_PWR */ 
83  
84 #ifdef _RCC 
85   #include "stm32f10x_rcc.h" 
86 #endif /*_RCC */ 
87  
88 #ifdef _RTC 
89   #include "stm32f10x_rtc.h" 
90 #endif /*_RTC */ 
91  
92 #ifdef _SDIO 
93   #include "stm32f10x_sdio.h" 
94 #endif /*_SDIO */ 
95  
96 #ifdef _SPI 
97   #include "stm32f10x_spi.h" 
98 #endif /*_SPI */ 
99  
100 #ifdef _SysTick 
101   #include "stm32f10x_systick.h" 
102 #endif /*_SysTick */ 
103  
104 #ifdef _TIM 
105   #include "stm32f10x_tim.h" 
106 #endif /*_TIM */ 
107  
108 #ifdef _USART 
109   #include "stm32f10x_usart.h" 
110 #endif /*_USART */ 
111  
112 #ifdef _WWDG 
113   #include "stm32f10x_wwdg.h" 
114 #endif /*_WWDG */ 
115  
116 /* Exported types ------------------------------------------------------------*/ 
117 /* Exported constants --------------------------------------------------------*/ 
118 /* Exported macro ------------------------------------------------------------*/ 
119 /* Exported functions ------------------------------------------------------- */ 
120 void debug(void); 
121  
122 #endif /* __STM32F10x_LIB_H */ 
123  
124 /******************* (C) COPYRIGHT 2008 STMicroelectronics *****END OF FILE****/ 
