![Geehy SEMICONDUCTOR APM32F030x4x6x8xC Скачать руководство пользователя страница 97](http://html1.mh-extra.com/html/geehy-semiconductor/apm32f030x4x6x8xc/apm32f030x4x6x8xc_user-manual_573629097.webp)
www.geehy.com Page 96
13
Advanced Timer (TMR1)
13.1
Introduction
The advanced timer TMR1 takes the time base unit as the core, and has the
functions of input capture, output compare and breaking input, including a 16-bit
auto load counter. The advanced timer supports complementary output, repeat
count and programmable dead-time insertion function, and is more suitable for
motor control.
13.2
Main Characteristics
(
1
)
Timebase unit
Counter: 16-bit counter, count-up, count-down and center-aligned
count
Prescaler: 16-bit programmable prescaler
Repeat counter: 16-bit repeat counter
Auto reloading function
(
2
)
Clock source selection
Internal clock
External input
External trigger
Internal trigger
(
3
)
Input capture function
Counting function
PWM input mode (measurement of pulse width, frequency and duty
cycle)
Encoder interface mode
(
4
)
Output compare function
PWM output mode
Forced output mode
Single-pulse mode
Complementary output and dead-time insertion
(
5
)
Timing function
(
6
)
Breaking function
(
7
)
Master/Slave mode controller of timer
Timers can be synchronized and cascaded
Support multiple slave modes and synchronization signals
(
8
)
Interrupt output and DMA request event
Update event (counter overrun/underrun, counter initialization)
Trigger event (counter start, stop, internal/external trigger)
Capture/Compare event
Breaking signal input event