cancel
Showing results for 
Search instead for 
Did you mean: 

SysTick documention

Scott Dev
Senior
Posted on July 13, 2018 at 11:52

Hi

  I have got information of the web how to program the systimer , and seems to work okay.  But I was trying to find information in the reference, or data manual regarding the fields to program, for example SysTick->CTRL.  I am using the L433 chip and looking at the reference manual RM0394 and the data sheet STM32L433xx. Can anyone point me to where I can find the relevant info ?

Thanks

Scott

5 REPLIES 5
AvaTar
Lead
Posted on July 13, 2018 at 12:08

Since the Systick timer is part of the 'ARM Cortex package', ST sees no need documenting it.

You can get most core documentation on 

- a recommended read IMHO.
Posted on July 13, 2018 at 12:20

http://infocenter.arm.com/help/topic/com.arm.doc.100166_0001_00_en/arm_cortexm4_processor_trm_100166_0001_00_en.pdf

 

If the TRM is a bit dense, Joseph Yiu's Essential Cortex-Mx books have an alternate/complementary view.

See also ST's Programming Manual

https://www.st.com/content/ccc/resource/technical/document/programming_manual/6c/3a/cb/e7/e4/ea/44/9b/DM00046982.pdf/files/DM00046982.pdf/jcr:content/translations/en.DM00046982.pdf

 
Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..
henry.dick
Senior II
Posted on July 13, 2018 at 14:40

two other alternatives:

1) look at other vendors' documents. LPC and TI are fairly good in that regard.

2) look at the code. cmsis for example has all the code you need.

systick is so simple that if you spend more than a couple minutes on it, it is a waste of time.

STOne-32
ST Employee
Posted on July 14, 2018 at 17:10

Indeed, all Core features : NVIC, systick, instruction-set are described in another document called : Cortex Programming Manual and we have one by Core :M0, ..M4,M7 and available on our web pages. Be careful to refer to it instead of generic ARM specs as we describe our STM32 implementation as exemple for systick the prescaler of the clock input which is ST choice.

Cheers,

STOne-32

turboscrew
Senior III
Posted on July 15, 2018 at 10:00

Architecture Reference Manual in probably the most covering document about the internals of ARM cores.

In this case: ARMv7-M Architecture Reference Manual.