Entrar    Registrar

timers

Software e Hardware para uC STM

Moderadores: andre_teprom, 51

  • Autor
    Mensagem

timers

Mensagempor Vonnilmam » 26 Jul 2017 19:34

Olá a todos os amigos.

Estou com uma dúvida até meio besta, mas, alguém sabe me dizer se os timers do stf32f051 são autoreload ou temos obrigatoriamente que recarregar os valores de contgem via software como acontece com os pics 16f, por exemplo.

Obrigado
VonNilmam "Assembler" e agora "C"
Avatar do usuário
Vonnilmam
Byte
 
Mensagens: 446
Registrado em: 19 Out 2006 14:25
Localização: espacial

Re: timers

Mensagempor pamv » 26 Jul 2017 23:42

Pelo que eu entendo do datasheet alguns deles são auto-reload.

http://www.st.com/content/ccc/resource/ ... 039193.pdf

"General-purpose timers (TIM2, 3, 14, 15, 16, 17)
TIM2 is based on a 32-bit auto-reload up/downcounter and a 16-bit prescaler.
TIM3 is based on a 16-bit auto-reload up/downcounter and a 16-bit prescaler.
TIM14 This timer is based on a 16-bit auto-reload upcounter and a 16-bit prescaler.
TIM15, TIM16 and TIM17 These timers are based on a 16-bit auto-reload upcounter and a 16-bit prescaler."

O TIM1 pode ser configurado pra se comportar igual aos TIMx e o TIM6 e usado pelo DAC ou como uma base genérica de contagem de tempo de 16-bits
pamv
Word
 
Mensagens: 561
Registrado em: 20 Jun 2016 21:47

Re: timers

Mensagempor Guri » 19 Jan 2019 00:56

Respondendo a minha própria pergunta, caso isso ajude a outros colegas com a mesma dúvida.

Sim os timers STM 32F m0 e m3 são auto reload, ou seja, não é necessário recarregar o timer todas as vezes que há overflon...

E outra dica, eles funcionam maravilhosamente na interrupção, já coloquei todos logados em interrupções individuais e deram conta do recado tranquilamente, claro que quanto mais serviço tiver para fazer na interrupção, vai pesando a carga da CPU...mas funciona muito bem.
DEUS SEJA LOUVADO
GURI (VonNilmam)
Guri
Byte
 
Mensagens: 155
Registrado em: 25 Abr 2010 09:05
Localização: Minas Gerais

Voltar para STMicroelectronics

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante