CMSIS2000  0.0.7
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
LPC17xx System Public Functions
Collaboration diagram for LPC17xx System Public Functions:

Functions

void SystemCoreClockUpdate (void)
 Update SystemCoreClock variable.
void SystemInit (void)
 Initialize the system.

Variables

uint32_t __isr_vector

Detailed Description

Function Documentation

void SystemCoreClockUpdate ( void  )

Update SystemCoreClock variable.

Parameters
none
Returns
none

Updates the SystemCoreClock with current core Clock retrieved from cpu registers.

Definition at line 487 of file system_LPC17xx.c.

References __SYSTEM_CLOCK, IRC_OSC, LPC_SC, OSC_CLK, RTC_CLK, and SystemCoreClock.

void SystemInit ( void  )

Initialize the system.

Parameters
none
Returns
none

Setup the microcontroller system. Initialize the System.

Definition at line 539 of file system_LPC17xx.c.

References __isr_vector, CCLKCFG_Val, CLKOUTCFG_Val, CLKSRCSEL_Val, FLASHCFG_Val, LPC_SC, PCLKSEL0_Val, PCLKSEL1_Val, PCONP_Val, PLL0CFG_Val, PLL1CFG_Val, SCB, SCS_Val, and USBCLKCFG_Val.

Variable Documentation

uint32_t __isr_vector

Definition at line 40 of file startup_ARMCM0.s.