mbed library sources

Dependents:   Encrypted my_mbed lklk CyaSSL_DTLS_Cellular ... more

Superseded

This library was superseded by mbed-dev - https://os.mbed.com/users/mbed_official/code/mbed-dev/.

Development branch of the mbed library sources. This library is kept in synch with the latest changes from the mbed SDK and it is not guaranteed to work.

If you are looking for a stable and tested release, please import one of the official mbed library releases:

Import librarymbed

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

Committer:
mbed_official
Date:
Fri Jul 31 14:15:09 2015 +0100
Revision:
600:7d17ca308cd1
Parent:
174:8bb9f3a33240
Synchronized with git revision e4cd8bbd3e05b68e5a7f466c74035a85743d45e0

Full URL: https://github.com/mbedmicro/mbed/commit/e4cd8bbd3e05b68e5a7f466c74035a85743d45e0/

Enable LPC8xx usart when configuring it

Who changed what in which revision?

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