STM32F100RB STMicroelectronics, STM32F100RB Datasheet - Page 18

no-image

STM32F100RB

Manufacturer Part Number
STM32F100RB
Description
Mainstream Value line, ARM Cortex-M3 MCU with 128 Kbytes Flash, 24 MHz CPU, motor control and CEC functions
Manufacturer
STMicroelectronics
Datasheet

Specifications of STM32F100RB

Peripherals Supported
timers, ADC, SPIs, I2Cs, USARTs and DACs
Conversion Range
0 to 3.6 V
16-bit, 6-channel Advanced-control Timer
up to 6 channels for PWM output, dead time generation and emergency stop
Systick Timer
24-bit downcounter

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STM32F100RB
Manufacturer:
ST
0
Part Number:
STM32F100RBH6
Manufacturer:
ST
0
Part Number:
STM32F100RBH6B
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
STM32F100RBH6B
Manufacturer:
ST
0
Part Number:
STM32F100RBH6BTR
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
STM32F100RBT6
Manufacturer:
ST
Quantity:
20 000
Part Number:
STM32F100RBT6B
Manufacturer:
STMicroelectronics
Quantity:
1 500
Part Number:
STM32F100RBT6B
Manufacturer:
ST
Quantity:
310
Part Number:
STM32F100RBT6B
Manufacturer:
ST
Quantity:
20 000
Part Number:
STM32F100RBT6B
Manufacturer:
ST
Quantity:
8 722
Part Number:
STM32F100RBT6B
0
Part Number:
STM32F100RBT6BTR
Manufacturer:
ST
Quantity:
20 000
Description
18/87
Advanced-control timer (TIM1)
The advanced-control timer (TIM1) can be seen as a three-phase PWM multiplexed on 6
channels. It has complementary PWM outputs with programmable inserted dead times. It
can also be seen as a complete general-purpose timer. The 4 independent channels can be
used for:
If configured as a standard 16-bit timer, it has the same features as the TIMx timer. If
configured as the 16-bit PWM generator, it has full modulation capability (0-100%).
The counter can be frozen in debug mode.
Many features are shared with those of the standard TIM timers which have the same
architecture. The advanced control timer can therefore work together with the TIM timers via
the Timer Link feature for synchronization or event chaining.
General-purpose timers (TIM2, TIM3, TIM4, TIM15, TIM16 & TIM17)
There are six synchronizable general-purpose timers embedded in the STM32F100xx
devices (see
PWM outputs, or as simple time base.
TIM2, TIM3, TIM4
STM32F100xx devices feature three synchronizable 4-channels general-purpose timers.
These timers are based on a 16-bit auto-reload up/downcounter and a 16-bit prescaler.
They feature 4 independent channels each for input capture/output compare, PWM or one-
pulse mode output. This gives up to 12 input captures/output compares/PWMs on the
largest packages.
The TIM2, TIM3, TIM4 general-purpose timers can work together or with the TIM1
advanced-control timer via the Timer Link feature for synchronization or event chaining.
TIM2, TIM3, TIM4 all have independent DMA request generation.
These timers are capable of handling quadrature (incremental) encoder signals and the
digital outputs from 1 to 3 hall-effect sensors.
Their counters can be frozen in debug mode.
TIM15, TIM16 and TIM17
These timers are based on a 16-bit auto-reload upcounter and a 16-bit prescaler.
TIM15 has two independent channels, whereas TIM16 and TIM17 feature one single
channel for input capture/output compare, PWM or one-pulse mode output.
The TIM15, TIM16 and TIM17 timers can work together, and TIM15 can also operate with
TIM1 via the Timer Link feature for synchronization or event chaining.
TIM15 can be synchronized with TIM16 and TIM17.
TIM15, TIM16, and TIM17 have a complementary output with dead-time generation and
independent DMA request generation
Input capture
Output compare
PWM generation (edge or center-aligned modes)
One-pulse mode output
Table 3
for differences). Each general-purpose timers can be used to generate
STM32F100x4, STM32F100x6, STM32F100x8, STM32F100xB
Doc ID 16455 Rev 6

Related parts for STM32F100RB