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:
AnnaBridge
Date:
Wed Feb 20 20:53:29 2019 +0000
Revision:
172:65be27845400
mbed library release version 165

Who changed what in which revision?

UserRevisionLine numberNew contents of line
AnnaBridge 172:65be27845400 1 /******************************************************************************
AnnaBridge 172:65be27845400 2 * @file: system_RDA5991H.h
AnnaBridge 172:65be27845400 3 * @purpose: CMSIS Cortex-M4 Device Peripheral Access Layer Header File
AnnaBridge 172:65be27845400 4 * for the RDA RDA5991H Device Series
AnnaBridge 172:65be27845400 5 * @version: V1.02
AnnaBridge 172:65be27845400 6 * @date: 07. June 2018
AnnaBridge 172:65be27845400 7 *----------------------------------------------------------------------------
AnnaBridge 172:65be27845400 8 *
AnnaBridge 172:65be27845400 9 * Copyright (C) 2009 ARM Limited. All rights reserved.
AnnaBridge 172:65be27845400 10 *
AnnaBridge 172:65be27845400 11 * ARM Limited (ARM) is supplying this software for use with Cortex-M3
AnnaBridge 172:65be27845400 12 * processor based microcontrollers. This file can be freely distributed
AnnaBridge 172:65be27845400 13 * within development tools that are supporting such ARM based processors.
AnnaBridge 172:65be27845400 14 *
AnnaBridge 172:65be27845400 15 * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED
AnnaBridge 172:65be27845400 16 * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
AnnaBridge 172:65be27845400 17 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
AnnaBridge 172:65be27845400 18 * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR
AnnaBridge 172:65be27845400 19 * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
AnnaBridge 172:65be27845400 20 *
AnnaBridge 172:65be27845400 21 ******************************************************************************/
AnnaBridge 172:65be27845400 22
AnnaBridge 172:65be27845400 23
AnnaBridge 172:65be27845400 24 #ifndef __SYSTEM_RDA5991H_H
AnnaBridge 172:65be27845400 25 #define __SYSTEM_RDA5991H_H
AnnaBridge 172:65be27845400 26
AnnaBridge 172:65be27845400 27 #ifdef __cplusplus
AnnaBridge 172:65be27845400 28 extern "C" {
AnnaBridge 172:65be27845400 29 #endif
AnnaBridge 172:65be27845400 30
AnnaBridge 172:65be27845400 31 extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */
AnnaBridge 172:65be27845400 32 extern uint32_t AHBBusClock; /*!< AHB Bus Clock Frequency (Bus Clock) */
AnnaBridge 172:65be27845400 33
AnnaBridge 172:65be27845400 34
AnnaBridge 172:65be27845400 35 /**
AnnaBridge 172:65be27845400 36 * Initialize the system
AnnaBridge 172:65be27845400 37 *
AnnaBridge 172:65be27845400 38 * @param none
AnnaBridge 172:65be27845400 39 * @return none
AnnaBridge 172:65be27845400 40 *
AnnaBridge 172:65be27845400 41 * @brief Setup the microcontroller system.
AnnaBridge 172:65be27845400 42 * Initialize the System and update the SystemCoreClock variable.
AnnaBridge 172:65be27845400 43 */
AnnaBridge 172:65be27845400 44 extern void SystemInit (void);
AnnaBridge 172:65be27845400 45
AnnaBridge 172:65be27845400 46 /**
AnnaBridge 172:65be27845400 47 * Update SystemCoreClock variable
AnnaBridge 172:65be27845400 48 *
AnnaBridge 172:65be27845400 49 * @param none
AnnaBridge 172:65be27845400 50 * @return none
AnnaBridge 172:65be27845400 51 *
AnnaBridge 172:65be27845400 52 * @brief Updates the SystemCoreClock with current core Clock
AnnaBridge 172:65be27845400 53 * retrieved from cpu registers.
AnnaBridge 172:65be27845400 54 */
AnnaBridge 172:65be27845400 55 extern void SystemCoreClockUpdate (void);
AnnaBridge 172:65be27845400 56
AnnaBridge 172:65be27845400 57 #ifdef __cplusplus
AnnaBridge 172:65be27845400 58 }
AnnaBridge 172:65be27845400 59 #endif
AnnaBridge 172:65be27845400 60
AnnaBridge 172:65be27845400 61 #endif /* __SYSTEM_RDA5991H_H */