Mercurial > public > ostc4
comparison Small_CPU/Inc/system_stm32f4xx.h @ 38:5f11787b4f42
include in ostc4 repository
author | heinrichsweikamp |
---|---|
date | Sat, 28 Apr 2018 11:52:34 +0200 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
37:ccc45c0e1ea2 | 38:5f11787b4f42 |
---|---|
1 /** | |
2 ****************************************************************************** | |
3 * @file system_stm32f4xx.h | |
4 * @author MCD Application Team | |
5 * @version V1.0.0 | |
6 * @date 30-September-2011 | |
7 * @brief CMSIS Cortex-M4 Device System Source File for STM32F4xx devices. | |
8 ****************************************************************************** | |
9 * @attention | |
10 * | |
11 * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS | |
12 * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE | |
13 * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY | |
14 * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING | |
15 * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE | |
16 * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. | |
17 * | |
18 * <h2><center>© COPYRIGHT 2011 STMicroelectronics</center></h2> | |
19 ****************************************************************************** | |
20 */ | |
21 | |
22 /** @addtogroup CMSIS | |
23 * @{ | |
24 */ | |
25 | |
26 /** @addtogroup stm32f4xx_system | |
27 * @{ | |
28 */ | |
29 | |
30 /** | |
31 * @brief Define to prevent recursive inclusion | |
32 */ | |
33 #ifndef SYSTEM_STM32F4XX_H | |
34 #define SYSTEM_STM32F4XX_H | |
35 | |
36 #ifdef __cplusplus | |
37 extern "C" { | |
38 #endif | |
39 | |
40 /** @addtogroup STM32F4xx_System_Includes | |
41 * @{ | |
42 */ | |
43 | |
44 /** | |
45 * @} | |
46 */ | |
47 | |
48 | |
49 /** @addtogroup STM32F4xx_System_Exported_types | |
50 * @{ | |
51 */ | |
52 | |
53 extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */ | |
54 | |
55 | |
56 /** | |
57 * @} | |
58 */ | |
59 | |
60 /** @addtogroup STM32F4xx_System_Exported_Constants | |
61 * @{ | |
62 */ | |
63 | |
64 /** | |
65 * @} | |
66 */ | |
67 | |
68 /** @addtogroup STM32F4xx_System_Exported_Macros | |
69 * @{ | |
70 */ | |
71 | |
72 /** | |
73 * @} | |
74 */ | |
75 | |
76 /** @addtogroup STM32F4xx_System_Exported_Functions | |
77 * @{ | |
78 */ | |
79 | |
80 extern void SystemInit(void); | |
81 extern void SystemCoreClockUpdate(void); | |
82 /** | |
83 * @} | |
84 */ | |
85 | |
86 #ifdef __cplusplus | |
87 } | |
88 #endif | |
89 | |
90 #endif /* SYSTEM_STM32F4XX_H */ | |
91 | |
92 /** | |
93 * @} | |
94 */ | |
95 | |
96 /** | |
97 * @} | |
98 */ | |
99 /******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ |