Statistics
| Branch: | Tag: | Revision:

amiro-blt / Target / Modules / PowerManagement_1-1 / Boot / lib / stdperiphlib / CMSIS / Device / ST / STM32F4xx / Include / system_stm32f4xx.h @ 367c0652

History | View | Annotate | Download (2.18 KB)

1
/**
2
  ******************************************************************************
3
  * @file    system_stm32f4xx.h
4
  * @author  MCD Application Team
5
  * @version V1.1.0
6
  * @date    11-January-2013
7
  * @brief   CMSIS Cortex-M4 Device System Source File for STM32F4xx devices.       
8
  ******************************************************************************  
9
  * @attention
10
  *
11
  * <h2><center>&copy; 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
/** @addtogroup CMSIS
29
  * @{
30
  */
31

    
32
/** @addtogroup stm32f4xx_system
33
  * @{
34
  */  
35
  
36
/**
37
  * @brief Define to prevent recursive inclusion
38
  */
39
#ifndef __SYSTEM_STM32F4XX_H
40
#define __SYSTEM_STM32F4XX_H
41

    
42
#ifdef __cplusplus
43
 extern "C" {
44
#endif 
45

    
46
/** @addtogroup STM32F4xx_System_Includes
47
  * @{
48
  */
49

    
50
/**
51
  * @}
52
  */
53

    
54

    
55
/** @addtogroup STM32F4xx_System_Exported_types
56
  * @{
57
  */
58

    
59
extern uint32_t SystemCoreClock;          /*!< System Clock Frequency (Core Clock) */
60

    
61

    
62
/**
63
  * @}
64
  */
65

    
66
/** @addtogroup STM32F4xx_System_Exported_Constants
67
  * @{
68
  */
69

    
70
/**
71
  * @}
72
  */
73

    
74
/** @addtogroup STM32F4xx_System_Exported_Macros
75
  * @{
76
  */
77

    
78
/**
79
  * @}
80
  */
81

    
82
/** @addtogroup STM32F4xx_System_Exported_Functions
83
  * @{
84
  */
85
  
86
extern void SystemInit(void);
87
extern void SystemCoreClockUpdate(void);
88
/**
89
  * @}
90
  */
91

    
92
#ifdef __cplusplus
93
}
94
#endif
95

    
96
#endif /*__SYSTEM_STM32F4XX_H */
97

    
98
/**
99
  * @}
100
  */
101
  
102
/**
103
  * @}
104
  */  
105
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/