Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
105
Добавлен:
01.03.2016
Размер:
4 Мб
Скачать
☆

RM0016

16-bit general purpose timers (TIM2, TIM3, TIM5)

 

 

18.3TIM5 main features

TIM5 features include:

●16-bit up counting auto-reload counter.

●4-bit programmable prescaler allowing the counter clock frequency to be divided “on the fly” by any power of 2 from 1 to 32768.

●3 independent channels for:

–Input capture

–Output compare

–PWM generation (edge-aligned mode)

–One-pulse mode output

●Synchronization circuit to control the timer with external signals and to interconnect several timers (See Section 17.4.6 on page 157)

●External trigger input TIM1_ETR (shared with TIM1)

●Interrupt generation on the following events:

–Update: counter overflow, counter initialization (by software)

–Input capture

–Output compare

18.4TIM2/TIM3/TIM5 functional description

Figure 82. TIM2/TIM3 block diagram

 

 

 

 

TIME BASE UNIT

 

fMASTER

CK_PSC

Prescaler

CK_CNT

Auto-reload register

 

 

UP-DOWN COUNTER

 

 

 

 

 

 

 

 

 

 

 

 

CAPTURE COMPARE ARRAY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CC1I

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TI1

 

 

IC1

 

UEV

 

 

 

 

 

 

 

 

 

 

TIMx_CH1

 

 

 

 

 

IC1PS

 

OC1REF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Prescaler

 

 

Capture/Compare 1 Register

 

 

 

 

 

 

 

 

TIMx_CH1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OC1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CC2I

 

 

 

OUTPUT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INPUT

 

IC2

 

IC2PS UEV

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TI2

 

 

 

OC2REF

STAGE

 

 

 

 

 

 

TIMx_CH2

 

 

 

 

 

 

 

STAGE

 

 

 

Prescaler

 

 

Capture/Compare 2 Register

 

 

OC2

 

 

 

 

TIMx_CH2

 

 

 

 

 

 

 

 

 

 

 

 

 

CC3I

 

 

 

 

 

 

 

 

 

 

TIMx_CH3

 

 

 

TI3

 

 

IC3

 

IC3PS UEV

 

OC3REF

 

OC3

 

 

 

 

 

 

 

 

 

 

 

 

 

Prescaler

 

 

Capture/Compare 3 Register

 

 

 

 

 

 

 

 

TIMx_CH3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Legend:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Preload registers transferred

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reg

to shadow registers on update

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

event (UEV) according to

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

control bit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

event

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

interrupt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Doc ID 14587 Rev 9

217/454

Соседние файлы в папке Минимум документации STM8