System timer

The SCS includes a system timer, SysTick, that an operating system can use to ease porting from another platform. Software can poll SysTick, or you can configure it to generate an interrupt. The SysTick interrupt has its own entry in the vector table and therefore can have its own handler.

The following table describes the four registers that you use to configure SysTick.

Table 15. 

NameAddressDescription
SysTick Control and Status0xE000E010Basic control of SysTick: enable, clock source, interrupt, or poll
SysTick Reload Value0xE000E014Value to load Current Value register when 0 is reached
SysTick Current Value0xE000E018The current value of the count down
SysTick Calibration Value0xE000E01CContains the current value of the count down

Show/hideSee also

Copyright © 2010-2012 ARM. All rights reserved.ARM DUI 0471G
Non-ConfidentialID021412