UM10375 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2011. All rights reserved.
User manual Rev. 3 — 14 June 2011 294 of 368
17.1 How to read this chapter
The system tick timer (SysTick timer) is part of the ARM Cortex-M3 core and is identical
for all LPC13xx parts.
17.2 Basic configuration
The system tick timer is configured using the following registers:
1. Pins: The system tick timer uses no external pins.
2. Power and peripheral clock: The system tick timer is enabled through the SysTick
control register (Table 285
). The system tick timer clock can be selected from the
Systick timer clock divider in the system configuration block (Table 30
) or the system
clock (see Table 285
).
17.3 Features
• 24-bit timer.
• Intended to time intervals of 10 ms.
• Uses dedicated exception vector.
• Clocked internally by the CPU system clock or dedicated system tick timer clock.
17.4 Description
The System Tick Timer is an integral part of the Cortex-M3. The System Tick Timer is
intended to generate a fixed 10 millisecond interrupt for use by an operating system or
other system management software.
Since the System Tick Timer is a part of the Cortex-M3, it facilitates porting of software by
providing a standard timer that is available on Cortex-M3 based devices.
Refer to the Cortex-M3 User Guide for details.
UM10375
Chapter 17: LPC13xx System tick timer
Rev. 3 — 14 June 2011 User manual