STM32F101RG STMicroelectronics, STM32F101RG Datasheet - Page 17

no-image

STM32F101RG

Manufacturer Part Number
STM32F101RG
Description
Mainstream Access line, ARM Cortex-M3 MCU with 1 Mbyte Flash, 36 MHz CPU
Manufacturer
STMicroelectronics
Datasheet

Specifications of STM32F101RG

Conversion Range
0 to 3.6 V
Peripherals Supported
timers, ADC, DAC, SPIs, I2Cs and USARTs
Systick Timer
a 24-bit downcounter

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STM32F101RG
Manufacturer:
ST
0
Part Number:
STM32F101RGT6
Manufacturer:
STMicroelectronics
Quantity:
135
Part Number:
STM32F101RGT6
Manufacturer:
STMicroelectronics
Quantity:
1
Part Number:
STM32F101RGT6
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
STM32F101RGT6
Manufacturer:
ST
0
Part Number:
STM32F101RGT6
Manufacturer:
ST
Quantity:
20 000
Part Number:
STM32F101RGT6
0
Part Number:
STM32F101RGT6TR
0
STM32F101xF, STM32F101xG
2.3.10
2.3.11
2.3.12
2.3.13
Clocks and startup
System clock selection is performed on startup, however the internal RC 8 MHz oscillator is
selected as default CPU clock on reset. An external 4-16 MHz clock can be selected, in
which case it is monitored for failure. If failure is detected, the system automatically switches
back to the internal RC oscillator. A software interrupt is generated if enabled. Similarly, full
interrupt management of the PLL clock is available when necessary (for example with failure
of an indirectly used external oscillator).
Several prescalers are used to configure the AHB frequency, the high-speed APB (APB2)
domain and the low-speed APB (APB1) domain. The maximum frequency of the AHB and
APB domains is 36 MHz. See
Boot modes
At startup, boot pins are used to select one of three boot options:
The bootloader is located in system memory. It is used to reprogram the Flash memory by
using USART1.
Power supply schemes
For more details on how to connect power pins, refer to
Power supply supervisor
The device has an integrated power-on reset (POR)/power-down reset (PDR) circuitry. It is
always active, and ensures proper operation starting from/down to 2 V. The device remains
in reset mode when V
external reset circuit.
The device features an embedded programmable voltage detector (PVD) that monitors the
V
generated when V
than the V
message and/or put the MCU into a safe state. The PVD is enabled by software. Refer to
Table 12: Embedded reset and power control block characteristics
V
DD
POR/PDR
/V
Boot from user Flash: you have an option to boot from any of two memory banks. By
default, boot from Flash memory bank 1 is selected. You can choose to boot from Flash
memory bank 2 by setting a bit in the option bytes.
Boot from system memory
Boot from embedded SRAM
V
Provided externally through V
V
RCs and PLL (minimum voltage to be applied to V
used). V
V
registers (through power switch) when V
DD
SSA
BAT
DDA
= 2.0 to 3.6 V: external power supply for I/Os and the internal regulator.
, V
= 1.8 to 3.6 V: power supply for RTC, external clock 32 kHz oscillator and backup
PVD
and V
power supply and compares it to the V
DDA
DDA
threshold. The interrupt service routine can then generate a warning
PVD
= 2.0 to 3.6 V: external analog power supplies for ADC, DAC, Reset blocks,
and V
DD
.
/V
DD
DDA
SSA
is below a specified threshold, V
drops below the V
must be connected to V
Doc ID 17143 Rev 2
Figure 2
DD
pins.
for details on the clock tree.
DD
PVD
is not present.
PVD
threshold and/or when V
DD
threshold. An interrupt can be
DDA
and V
Figure 9: Power supply
POR/PDR
is 2.4 V when the ADC or DAC is
SS
, respectively.
, without the need for an
for the values of
DD
/V
DDA
Description
scheme.
is higher
17/108

Related parts for STM32F101RG