| LPCOpen Platform v1.03 LPCOpen Platform for NXP LPC Microcontrollers

- Main Page
- Modules
- Data Structures
- Files
- Related Pages

- File List
- Globals

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
lpc43xx_systick.c File Reference

## Detailed Description

System Tick function source code

Definition in file lpc43xx_systick.c.

`#include "chip.h"`
`#include "board.h"`
`#include "GUI.h"`

Go to the source code of this file.

## Macros
#define | TSC_CHECK_DELAY (20)

## Functions
void | SysTick_Enable (uint32_t period)
| System Tick enable function.
void | SysTick_Disable (void)
| System Tick disable function.
void | SysTick_Handler (void)
| System Tick module IRQ handler function.
void | msDelay (uint32_t ms)
| Delay function.
uint32_t | sys_now (void)
| LWIP standalone mode time support.

## Variables
static uint32_t | saved_period
static int16_t | old_tmp_x = -1
static int16_t | old_tmp_y = -1
volatile uint32_t | systick_timems
| System Tick count value.
volatile int | tsc_init_done
| Touch screen initialisation done flag.
uint32_t | SystemCoreClock
| Current system clock rate, mainly used for sysTick.