cancel
Showing results for 
Search instead for 
Did you mean: 

Is TIM2 on the Value Line a 32-bit Timer?

rmteo
Associate II
Posted on September 26, 2011 at 02:43

I noticed this in the user manual.  It also applies to the ARR and CCRx registers.

0690X00000602jgQAA.jpg
4 REPLIES 4
emalund
Associate III
Posted on September 27, 2011 at 17:05

What I know as ''value line'' uses this manual where there are no ''two line register'' for T2

RM0008

Reference manual

STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx

and STM32F107xx advanced ARM-based 32-bit MCUs

Erik

rmteo
Associate II
Posted on September 27, 2011 at 17:31

Try this one:

0690X00000602jCQAQ.jpg

Posted on September 27, 2011 at 18:03

Rene is talking about the STM32F100xx manual, which does cryptically mention a 32-bit register set for TIM2, but only in the register descriptions. Everywhere else in the document it talks about 16-bit registers, and the library code does not special case TIM2 in any releases I've seen.

It looks like it would be pretty easy to confirm/deny/validate if one bothered to poke at the registers, and stick a scope on the output.

Release 4 of the manual does not have the same TIM2 32-bit reference, but older ones do.

Current RM0041

http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/REFERENCE_MANUAL/CD00246267.pdf

RM0041 rel 3 from the internets

http://www.galexander.org/stm32/stm32f100x-RM.pdf

Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..
rmteo
Associate II
Posted on September 27, 2011 at 18:28

Looks like someone did a quick copy-and-paste from the STM32F20x UM.

0690X00000602ixQAA.jpg