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****/ |
