summaryrefslogtreecommitdiffstatshomepage
path: root/stm/lib/stm32f4xx_conf.h
diff options
context:
space:
mode:
Diffstat (limited to 'stm/lib/stm32f4xx_conf.h')
-rw-r--r--stm/lib/stm32f4xx_conf.h76
1 files changed, 52 insertions, 24 deletions
diff --git a/stm/lib/stm32f4xx_conf.h b/stm/lib/stm32f4xx_conf.h
index 27029ce14d..515a93c6ef 100644
--- a/stm/lib/stm32f4xx_conf.h
+++ b/stm/lib/stm32f4xx_conf.h
@@ -2,8 +2,8 @@
******************************************************************************
* @file Project/STM32F4xx_StdPeriph_Templates/stm32f4xx_conf.h
* @author MCD Application Team
- * @version V1.1.0
- * @date 18-January-2013
+ * @version V1.3.0
+ * @date 13-November-2013
* @brief Library configuration file.
******************************************************************************
* @attention
@@ -31,32 +31,60 @@
/* Includes ------------------------------------------------------------------*/
/* Uncomment the line below to enable peripheral header file inclusion */
-//#include "stm32f4xx_adc.h"
-//#include "stm32f4xx_can.h"
+#include "stm32f4xx_adc.h"
//#include "stm32f4xx_crc.h"
-//#include "stm32f4xx_cryp.h"
-//#include "stm32f4xx_dac.h"
//#include "stm32f4xx_dbgmcu.h"
-//#include "stm32f4xx_dcmi.h"
-//#include "stm32f4xx_dma.h"
-//#include "stm32f4xx_exti.h"
-//#include "stm32f4xx_flash.h"
-//#include "stm32f4xx_fsmc.h"
-//#include "stm32f4xx_hash.h"
-//#include "stm32f4xx_gpio.h"
-//#include "stm32f4xx_i2c.h"
+#include "stm32f4xx_dma.h"
+#include "stm32f4xx_exti.h"
+#include "stm32f4xx_flash.h"
+#include "stm32f4xx_gpio.h"
+#include "stm32f4xx_i2c.h"
//#include "stm32f4xx_iwdg.h"
-//#include "stm32f4xx_pwr.h"
-//#include "stm32f4xx_rcc.h"
-//#include "stm32f4xx_rng.h"
-//#include "stm32f4xx_rtc.h"
-//#include "stm32f4xx_sdio.h"
-//#include "stm32f4xx_spi.h"
-//#include "stm32f4xx_syscfg.h"
-//#include "stm32f4xx_tim.h"
-//#include "stm32f4xx_usart.h"
+#include "stm32f4xx_pwr.h"
+#include "stm32f4xx_rcc.h"
+#include "stm32f4xx_rtc.h"
+#include "stm32f4xx_sdio.h"
+#include "stm32f4xx_spi.h"
+#include "stm32f4xx_syscfg.h"
+#include "stm32f4xx_tim.h"
+#include "stm32f4xx_usart.h"
//#include "stm32f4xx_wwdg.h"
-//#include "misc.h" /* High level functions for NVIC and SysTick (add-on to CMSIS functions) */
+#include "stm_misc.h" /* High level functions for NVIC and SysTick (add-on to CMSIS functions) */
+
+#if defined (STM32F429_439xx)
+#include "stm32f4xx_cryp.h"
+#include "stm32f4xx_hash.h"
+#include "stm32f4xx_rng.h"
+#include "stm32f4xx_can.h"
+#include "stm32f4xx_dac.h"
+#include "stm32f4xx_dcmi.h"
+#include "stm32f4xx_dma2d.h"
+#include "stm32f4xx_fmc.h"
+#include "stm32f4xx_ltdc.h"
+#include "stm32f4xx_sai.h"
+#endif /* STM32F429_439xx */
+
+#if defined (STM32F427_437xx)
+#include "stm32f4xx_cryp.h"
+#include "stm32f4xx_hash.h"
+#include "stm32f4xx_rng.h"
+#include "stm32f4xx_can.h"
+#include "stm32f4xx_dac.h"
+#include "stm32f4xx_dcmi.h"
+#include "stm32f4xx_dma2d.h"
+#include "stm32f4xx_fmc.h"
+#include "stm32f4xx_sai.h"
+#endif /* STM32F427_437xx */
+
+#if defined (STM32F40_41xxx)
+//#include "stm32f4xx_cryp.h"
+//#include "stm32f4xx_hash.h"
+#include "stm32f4xx_rng.h"
+//#include "stm32f4xx_can.h"
+#include "stm32f4xx_dac.h"
+//#include "stm32f4xx_dcmi.h"
+//#include "stm32f4xx_fsmc.h"
+#endif /* STM32F40_41xxx */
/* Exported types ------------------------------------------------------------*/
/* Exported constants --------------------------------------------------------*/