We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
1. I want to know what is RTX SysTick timer? 2 Or how to read its current value? 3. How to start SysTick timer before RTX if it is possible?
I'd prefer to use library functions but failed to find them.
Thanks.
SysTick is not a peripheral timer, so it is not timer 0, 1, 2 etc. SysTick is part of the Cortex-M core itself, so is the same, and found at the same address, on all Cortex-M devices. It does not matter which specific chip is being used.
Bare metal applications can use SysTick for any purpose they like. Most (probably all in fact) RTOSes will use the SysTick to generate the RTOS timing interrupts, so applications that use an RTOS should not access SysTick themselves.
Regards, Richard( http://www.FreeRTOS.org )
Thanks, I figured this out. infocenter.arm.com/.../DUI0552A_cortex_m3_dgug.pdf