amiro-blt / Target / Demo / ARMCM4_STM32F405_Power_Management_GCC / Boot / lib / stdperiphlib / stm32f4xx_conf.h @ 69661903
History | View | Annotate | Download (3.67 KB)
1 |
/**
|
---|---|
2 |
******************************************************************************
|
3 |
* @file SysTick/SysTick_Example/stm32f4xx_conf.h
|
4 |
* @author MCD Application Team
|
5 |
* @version V1.1.0
|
6 |
* @date 18-January-2013
|
7 |
* @brief Library configuration file.
|
8 |
******************************************************************************
|
9 |
* @attention
|
10 |
*
|
11 |
* <h2><center>© COPYRIGHT 2013 STMicroelectronics</center></h2>
|
12 |
*
|
13 |
* Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
|
14 |
* You may not use this file except in compliance with the License.
|
15 |
* You may obtain a copy of the License at:
|
16 |
*
|
17 |
* http://www.st.com/software_license_agreement_liberty_v2
|
18 |
*
|
19 |
* Unless required by applicable law or agreed to in writing, software
|
20 |
* distributed under the License is distributed on an "AS IS" BASIS,
|
21 |
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
22 |
* See the License for the specific language governing permissions and
|
23 |
* limitations under the License.
|
24 |
*
|
25 |
******************************************************************************
|
26 |
*/
|
27 |
|
28 |
/* Define to prevent recursive inclusion -------------------------------------*/
|
29 |
#ifndef __STM32F4xx_CONF_H
|
30 |
#define __STM32F4xx_CONF_H
|
31 |
|
32 |
/* Includes ------------------------------------------------------------------*/
|
33 |
/* Uncomment the line below to enable peripheral header file inclusion */
|
34 |
#include "stm32f4xx_adc.h" |
35 |
#include "stm32f4xx_can.h" |
36 |
#include "stm32f4xx_crc.h" |
37 |
#include "stm32f4xx_cryp.h" |
38 |
#include "stm32f4xx_dac.h" |
39 |
#include "stm32f4xx_dbgmcu.h" |
40 |
#include "stm32f4xx_dcmi.h" |
41 |
#include "stm32f4xx_dma.h" |
42 |
#include "stm32f4xx_exti.h" |
43 |
#include "stm32f4xx_flash.h" |
44 |
#include "stm32f4xx_fsmc.h" |
45 |
#include "stm32f4xx_hash.h" |
46 |
#include "stm32f4xx_gpio.h" |
47 |
#include "stm32f4xx_i2c.h" |
48 |
#include "stm32f4xx_iwdg.h" |
49 |
#include "stm32f4xx_pwr.h" |
50 |
#include "stm32f4xx_rcc.h" |
51 |
#include "stm32f4xx_rng.h" |
52 |
#include "stm32f4xx_rtc.h" |
53 |
#include "stm32f4xx_sdio.h" |
54 |
#include "stm32f4xx_spi.h" |
55 |
#include "stm32f4xx_syscfg.h" |
56 |
#include "stm32f4xx_tim.h" |
57 |
#include "stm32f4xx_usart.h" |
58 |
#include "stm32f4xx_wwdg.h" |
59 |
#include "misc.h" /* High level functions for NVIC and SysTick (add-on to CMSIS functions) */ |
60 |
|
61 |
/* Exported types ------------------------------------------------------------*/
|
62 |
/* Exported constants --------------------------------------------------------*/
|
63 |
|
64 |
/* If an external clock source is used, then the value of the following define
|
65 |
should be set to the value of the external clock source, else, if no external
|
66 |
clock is used, keep this define commented */
|
67 |
/*#define I2S_EXTERNAL_CLOCK_VAL 12288000 */ /* Value of the external clock in Hz */ |
68 |
|
69 |
|
70 |
/* Uncomment the line below to expanse the "assert_param" macro in the
|
71 |
Standard Peripheral Library drivers code */
|
72 |
/* #define USE_FULL_ASSERT 1 */
|
73 |
|
74 |
/* Exported macro ------------------------------------------------------------*/
|
75 |
#ifdef USE_FULL_ASSERT
|
76 |
|
77 |
/**
|
78 |
* @brief The assert_param macro is used for function's parameters check.
|
79 |
* @param expr: If expr is false, it calls assert_failed function
|
80 |
* which reports the name of the source file and the source
|
81 |
* line number of the call that failed.
|
82 |
* If expr is true, it returns no value.
|
83 |
* @retval None
|
84 |
*/
|
85 |
#define assert_param(expr) ((expr) ? (void)0 : assert_failed((uint8_t *)__FILE__, __LINE__)) |
86 |
/* Exported functions ------------------------------------------------------- */
|
87 |
void assert_failed(uint8_t* file, uint32_t line);
|
88 |
#else
|
89 |
#define assert_param(expr) ((void)0) |
90 |
#endif /* USE_FULL_ASSERT */ |
91 |
|
92 |
#endif /* __STM32F4xx_CONF_H */ |
93 |
|
94 |
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
|