Actions

EmSys

Tm4clib-systick

From EdWiki

Introduction

SysTick is a simple timer that is part of the NVIC controller in the Cortex-M microprocessor. Its intended purpose is to provide a periodic interrupt for an RTOS, but it can be used for other simple timing purposes.

The System Tick timer is part of the ARM Cortex core. It is a 24 bit down counter that can be configured with an automatic reload value.

The SysTick interrupt handler does not need to clear the SysTick interrupt source as it is cleared automatically by the NVIC when the SysTick interrupt handler is called.

SysTick Functions

SysTick Macros

STK_CALIB

STK_CALIB_NOREF

STK_CALIB_SKEW

STK_CALIB_TENMS

STK_CSR

STK_CSR_CLKSOURCE

STK_CSR_CLKSOURCE_LSB

STK_CSR_COUNTFLAG

STK_CSR_ENABLE

STK_CSR_TICKINT

STK_CVR

STK_CVR_CURRENT

STK_RVR

STK_RVR_RELOAD