SysTick timer
Also known as the System Tick timer, it exist in all ARM Cortex processors; so if we were to use another processor from an ARM Cortex family, we can make use of the same timer.
Important
It is a good practice to use the System Tick timer to create a Timebase because it is versatile and because the SysTick timer was developed specially to make it straightforward to use a tick from the system itself.