The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.

Dependents:   hello SerialTestv11 SerialTestv12 Sierpinski ... more

mbed 2

This is the mbed 2 library. If you'd like to learn about Mbed OS please see the mbed-os docs.

Committer:
bogdanm
Date:
Mon Dec 09 18:43:03 2013 +0200
Revision:
73:1efda918f0ba
Child:
76:824293ae5e43
Release 73 of the mbed library

Main changes:

- added support for KL46Z and NUCLEO_F103RB
- STM32 USB device support
- various bug fixes

Who changed what in which revision?

UserRevisionLine numberNew contents of line
bogdanm 73:1efda918f0ba 1 /**
bogdanm 73:1efda918f0ba 2 ******************************************************************************
bogdanm 73:1efda918f0ba 3 * @file system_stm32f10x.h
bogdanm 73:1efda918f0ba 4 * @author MCD Application Team
bogdanm 73:1efda918f0ba 5 * @version V3.5.0
bogdanm 73:1efda918f0ba 6 * @date 11-March-2011
bogdanm 73:1efda918f0ba 7 * @brief CMSIS Cortex-M3 Device Peripheral Access Layer System Header File.
bogdanm 73:1efda918f0ba 8 ******************************************************************************
bogdanm 73:1efda918f0ba 9 * @attention
bogdanm 73:1efda918f0ba 10 *
bogdanm 73:1efda918f0ba 11 * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
bogdanm 73:1efda918f0ba 12 * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE
bogdanm 73:1efda918f0ba 13 * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY
bogdanm 73:1efda918f0ba 14 * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING
bogdanm 73:1efda918f0ba 15 * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE
bogdanm 73:1efda918f0ba 16 * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
bogdanm 73:1efda918f0ba 17 *
bogdanm 73:1efda918f0ba 18 * <h2><center>&copy; COPYRIGHT 2011 STMicroelectronics</center></h2>
bogdanm 73:1efda918f0ba 19 ******************************************************************************
bogdanm 73:1efda918f0ba 20 */
bogdanm 73:1efda918f0ba 21
bogdanm 73:1efda918f0ba 22 /** @addtogroup CMSIS
bogdanm 73:1efda918f0ba 23 * @{
bogdanm 73:1efda918f0ba 24 */
bogdanm 73:1efda918f0ba 25
bogdanm 73:1efda918f0ba 26 /** @addtogroup stm32f10x_system
bogdanm 73:1efda918f0ba 27 * @{
bogdanm 73:1efda918f0ba 28 */
bogdanm 73:1efda918f0ba 29
bogdanm 73:1efda918f0ba 30 /**
bogdanm 73:1efda918f0ba 31 * @brief Define to prevent recursive inclusion
bogdanm 73:1efda918f0ba 32 */
bogdanm 73:1efda918f0ba 33 #ifndef __SYSTEM_STM32F10X_H
bogdanm 73:1efda918f0ba 34 #define __SYSTEM_STM32F10X_H
bogdanm 73:1efda918f0ba 35
bogdanm 73:1efda918f0ba 36 #ifdef __cplusplus
bogdanm 73:1efda918f0ba 37 extern "C" {
bogdanm 73:1efda918f0ba 38 #endif
bogdanm 73:1efda918f0ba 39
bogdanm 73:1efda918f0ba 40 /** @addtogroup STM32F10x_System_Includes
bogdanm 73:1efda918f0ba 41 * @{
bogdanm 73:1efda918f0ba 42 */
bogdanm 73:1efda918f0ba 43
bogdanm 73:1efda918f0ba 44 /**
bogdanm 73:1efda918f0ba 45 * @}
bogdanm 73:1efda918f0ba 46 */
bogdanm 73:1efda918f0ba 47
bogdanm 73:1efda918f0ba 48
bogdanm 73:1efda918f0ba 49 /** @addtogroup STM32F10x_System_Exported_types
bogdanm 73:1efda918f0ba 50 * @{
bogdanm 73:1efda918f0ba 51 */
bogdanm 73:1efda918f0ba 52
bogdanm 73:1efda918f0ba 53 extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */
bogdanm 73:1efda918f0ba 54
bogdanm 73:1efda918f0ba 55 /**
bogdanm 73:1efda918f0ba 56 * @}
bogdanm 73:1efda918f0ba 57 */
bogdanm 73:1efda918f0ba 58
bogdanm 73:1efda918f0ba 59 /** @addtogroup STM32F10x_System_Exported_Constants
bogdanm 73:1efda918f0ba 60 * @{
bogdanm 73:1efda918f0ba 61 */
bogdanm 73:1efda918f0ba 62
bogdanm 73:1efda918f0ba 63 /**
bogdanm 73:1efda918f0ba 64 * @}
bogdanm 73:1efda918f0ba 65 */
bogdanm 73:1efda918f0ba 66
bogdanm 73:1efda918f0ba 67 /** @addtogroup STM32F10x_System_Exported_Macros
bogdanm 73:1efda918f0ba 68 * @{
bogdanm 73:1efda918f0ba 69 */
bogdanm 73:1efda918f0ba 70
bogdanm 73:1efda918f0ba 71 /**
bogdanm 73:1efda918f0ba 72 * @}
bogdanm 73:1efda918f0ba 73 */
bogdanm 73:1efda918f0ba 74
bogdanm 73:1efda918f0ba 75 /** @addtogroup STM32F10x_System_Exported_Functions
bogdanm 73:1efda918f0ba 76 * @{
bogdanm 73:1efda918f0ba 77 */
bogdanm 73:1efda918f0ba 78
bogdanm 73:1efda918f0ba 79 extern void SystemInit(void);
bogdanm 73:1efda918f0ba 80 extern void SystemCoreClockUpdate(void);
bogdanm 73:1efda918f0ba 81 /**
bogdanm 73:1efda918f0ba 82 * @}
bogdanm 73:1efda918f0ba 83 */
bogdanm 73:1efda918f0ba 84
bogdanm 73:1efda918f0ba 85 #ifdef __cplusplus
bogdanm 73:1efda918f0ba 86 }
bogdanm 73:1efda918f0ba 87 #endif
bogdanm 73:1efda918f0ba 88
bogdanm 73:1efda918f0ba 89 #endif /*__SYSTEM_STM32F10X_H */
bogdanm 73:1efda918f0ba 90
bogdanm 73:1efda918f0ba 91 /**
bogdanm 73:1efda918f0ba 92 * @}
bogdanm 73:1efda918f0ba 93 */
bogdanm 73:1efda918f0ba 94
bogdanm 73:1efda918f0ba 95 /**
bogdanm 73:1efda918f0ba 96 * @}
bogdanm 73:1efda918f0ba 97 */
bogdanm 73:1efda918f0ba 98 /******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/