- •Contents
- •List of tables
- •List of figures
- •1 Introduction
- •2 Description
- •2.1 Device overview
- •2.2 Overview
- •2.3 Embedded Flash memory
- •2.4 CRC (cyclic redundancy check) calculation unit
- •2.5 Embedded SRAM
- •2.6 Nested vectored interrupt controller (NVIC)
- •2.7 External interrupt/event controller (EXTI)
- •2.8 Clocks and startup
- •2.9 Boot modes
- •2.10 Power supply schemes
- •2.11 Power supply supervisor
- •2.12 Voltage regulator
- •2.16 Timers and watchdogs
- •2.16.3 Basic timers TIM6 and TIM7
- •2.16.4 Independent watchdog
- •2.16.5 Window watchdog
- •2.16.6 SysTick timer
- •2.18 Universal synchronous/asynchronous receiver transmitter (USART)
- •2.19 Serial peripheral interface (SPI)
- •2.22 Remap capability
- •2.25 Temperature sensor
- •3 Pinouts and pin description
- •4 Memory mapping
- •5 Electrical characteristics
- •5.1 Parameter conditions
- •5.1.1 Minimum and maximum values
- •5.1.2 Typical values
- •5.1.3 Typical curves
- •5.1.4 Loading capacitor
- •5.1.5 Pin input voltage
- •5.1.6 Power supply scheme
- •5.1.7 Current consumption measurement
- •5.2 Absolute maximum ratings
- •5.3 Operating conditions
- •5.3.1 General operating conditions
- •5.3.2 Operating conditions at power-up / power-down
- •5.3.3 Embedded reset and power control block characteristics
- •5.3.4 Embedded reference voltage
- •5.3.5 Supply current characteristics
- •5.3.6 External clock source characteristics
- •5.3.7 Internal clock source characteristics
- •5.3.8 PLL characteristics
- •5.3.9 Memory characteristics
- •5.3.10 EMC characteristics
- •5.3.11 Absolute maximum ratings (electrical sensitivity)
- •5.3.12 I/O port characteristics
- •5.3.13 NRST pin characteristics
- •5.3.14 TIMx characteristics
- •5.3.15 Communications interfaces
- •5.3.17 DAC electrical specifications
- •5.3.18 Temperature sensor characteristics
- •6 Package characteristics
- •6.1 Package mechanical data
- •6.2 Thermal characteristics
- •6.2.1 Reference document
- •6.2.2 Selecting the product temperature range
- •7 Ordering information scheme
- •8 Revision history
STM32F100x4, STM32F100x6, STM32F100x8, STM32F100xB |
Electrical characteristics |
|
|
5.3.17DAC electrical specifications
Table 45. |
DAC characteristics |
|
|
|
|
|
|
|
Symbol |
Parameter |
Min |
Typ |
Max(1) |
Unit |
|
|
Comments |
VDDA |
Analog supply voltage |
2.4 |
|
3.6 |
V |
|
|
|
VREF+ |
Reference supply voltage |
2.4 |
|
3.6 |
V |
VREF+ must always be below |
||
|
VDDA |
|
||||||
|
|
|
|
|
|
|
||
VSSA |
Ground |
0 |
|
0 |
V |
|
|
|
(2) |
Resistive load with buffer ON |
5 |
|
|
k |
|
|
|
RLOAD |
|
|
|
|
|
|||
|
|
|
|
|
|
When the buffer is OFF, the |
||
R (1) |
Impedance output with buffer OFF |
|
|
15 |
k |
Minimum resistive load between |
||
O |
|
|
|
|
|
DAC_OUT and VSS to have a |
||
|
|
|
|
|
|
1% accuracy is 1.5 M |
||
|
|
|
|
|
|
|
||
(1) |
|
|
|
|
|
Maximum capacitive load at |
||
Capacitive load |
|
|
50 |
pF |
DAC_OUT pin (when the buffer |
|||
CLOAD |
|
|
||||||
|
|
|
|
|
|
is ON). |
||
|
|
|
|
|
|
|
||
DAC_OUT |
Lower DAC_OUT voltage with buffer |
|
|
|
|
It gives the maximum output |
||
0.2 |
|
|
V |
excursion of the DAC. |
||||
min(1) |
ON |
|
|
|||||
|
|
|
|
It corresponds to 12-bit input |
||||
|
|
|
|
|
|
|||
|
|
|
|
|
|
code (0x0E0) to (0xF1C) at |
||
DAC_OUT |
Higher DAC_OUT voltage with buffer |
|
|
VDDA – |
|
|||
|
|
V |
V |
REF+ |
= 3.6 V and (0x155) and |
|||
max(1) |
ON |
|
|
0.2 |
|
|
||
|
|
|
(0xEAB) at VREF+ = 2.4 V |
|||||
DAC_OUT |
Lower DAC_OUT voltage with buffer |
|
0.5 |
|
mV |
|
|
|
min(1) |
OFF |
|
|
It gives the maximum output |
||||
|
|
|
|
|||||
|
|
|
|
|
|
|||
DAC_OUT |
Higher DAC_OUT voltage with buffer |
|
|
VREF+ |
V |
excursion of the DAC. |
||
|
|
|
|
|
||||
max(1) |
OFF |
|
|
– 1LSB |
|
|
|
|
|
|
|
|
|
|
With no load, worst code |
||
IDDVREF+ |
DAC DC current consumption in |
|
|
220 |
µA |
(0xF1C) at VREF+ = 3.6 V in |
||
quiescent mode (Standby mode) |
|
|
terms of DC consumption on the |
|||||
|
|
|
|
|
|
inputs |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
380 |
µA |
With no load, middle code |
||
|
|
|
|
(0x800) on the inputs |
||||
|
|
|
|
|
|
|||
|
DAC DC current consumption in |
|
|
|
|
|
|
|
IDDA |
|
|
|
|
With no load, worst code |
|||
quiescent mode (Standby mode) |
|
|
|
|
||||
|
|
480 |
µA |
(0xF1C) at VREF+ = 3.6 V in |
||||
|
|
|
|
|
|
terms of DC consumption on the |
||
|
|
|
|
|
|
inputs |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
±0.5 |
LSB |
Given for the DAC in 10-bit |
||
|
Differential non linearity Difference |
|
|
configuration |
||||
DNL(3) |
|
|
|
|
||||
|
|
|
|
|
|
|
||
between two consecutive code-1LSB) |
|
|
|
|
|
|
|
|
|
|
|
±2 |
LSB |
Given for the DAC in 12-bit |
|||
|
|
|
|
|||||
|
|
|
|
configuration |
||||
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
||
|
Integral non linearity (difference |
|
|
±1 |
LSB |
Given for the DAC in 10-bit |
||
|
between measured value at Code i |
|
|
configuration |
||||
INL(3) |
|
|
|
|
||||
and the value at Code i on a line |
|
|
|
|
|
|
|
|
|
|
|
|
Given for the DAC in 12-bit |
||||
|
drawn between Code 0 and last Code |
|
|
±4 |
LSB |
|||
|
1023) |
|
|
configuration |
||||
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
Doc ID 16455 Rev 3 |
71/86 |
Electrical characteristics |
STM32F100x4, STM32F100x6, STM32F100x8, STM32F100xB |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
Table 45. |
DAC characteristics (continued) |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
||
Symbol |
Parameter |
|
|
Min |
Typ |
Max(1) |
Unit |
|
Comments |
||
|
|
|
|
|
|
±10 |
mV |
Given for the DAC in 12-bit |
|||
|
|
|
|
|
|
configuration |
|
||||
|
Offset error |
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
Offset(3) |
(difference between measured value |
|
|
|
±3 |
LSB |
Given for the DAC in 10-bit at |
||||
|
|
|
VREF+ = 3.6 V |
|
|||||||
|
at Code (0x800) and the ideal value = |
|
|
|
|
|
|
||||
|
VREF+/2) |
|
|
|
|
|
|
|
|||
|
|
|
|
|
±12 |
LSB |
Given for the DAC in 12-bit at |
||||
|
|
|
|
|
|
VREF+ = 3.6 V |
|
||||
|
|
|
|
|
|
|
|
|
|||
Gain |
Gain error |
|
|
|
|
±0.5 |
% |
Given for the DAC in 12bit |
|||
error(3) |
|
|
|
|
configuration |
|
|||||
|
|
|
|
|
|
|
|
||||
|
Settling time (full scale: for a 10-bit |
|
|
|
|
|
|
|
|
|
|
( |
input code transition between the |
|
|
|
|
|
|
|
|
|
|
tSETTLING |
lowest and the highest input codes |
|
|
3 |
4 |
µs |
CLOAD |
50 pF, RLOAD 5 k |
|||
3) |
|
|
|||||||||
|
when DAC_OUT reaches final value |
|
|
|
|
|
|
|
|
|
|
|
±1LSB |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Max frequency for a correct |
|
|
|
|
|
|
|
|
|
|
Update |
DAC_OUT change when small |
|
|
|
|
1 |
MS/s |
CLOAD |
50 pF, RLOAD 5 k |
||
(3) |
variation in the input code (from code i |
|
|
|
|||||||
rate |
|
|
|
|
|
|
|
|
|
||
|
to i+1LSB) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
(3) |
Wakeup time from off state (Setting |
|
|
|
|
|
CLOAD |
50 pF, RLOAD 5 k |
|||
the ENx bit in the DAC Control |
|
|
|
6.5 |
10 |
µs |
input code between lowest and |
||||
tWAKEUP |
|
|
|
||||||||
|
register) |
|
|
|
|
|
|
highest possible ones. |
|||
|
|
|
|
|
|
|
|
|
|
|
|
PSRR+ (1) |
Power supply rejection ratio (to VDDA) |
|
|
–67 |
–40 |
dB |
No R |
, C |
LOAD |
= 50 pF |
|
|
(static DC measurement |
|
|
|
|
|
|
LOAD |
|
||
|
|
|
|
|
|
|
|
|
|
|
|
1.Guaranteed by characterization, not tested in production.
2.Guaranteed by design, not tested in production.
3.Guaranteed by characterization, not tested in production.
Figure 36. 12-bit buffered /non-buffered DAC
Buffered/Non-buffered DAC
|
|
Buffer(1) |
|
|||
|
|
|
|
R LOAD |
||
|
|
|||||
|
12-bit |
|
DACx_OUT |
|||
|
digital to |
|
|
|
|
|
|
analog |
|
|
|
|
|
|
|
|
|
|
|
|
|
converter |
|
|
|
|
|
|
|
|
|
C LOAD |
||
|
|
ai17157
1.The DAC integrates an output buffer that can be used to reduce the output impedance and to drive external loads directly without the use of an external operational amplifier. The buffer can be bypassed by configuring the BOFFx bit in the DAC_CR register.
72/86 |
Doc ID 16455 Rev 3 |
STM32F100x4, STM32F100x6, STM32F100x8, STM32F100xB |
Electrical characteristics |
|
|
5.3.18Temperature sensor characteristics
Table 46. |
TS characteristics |
|
|
|
|
|
Symbol |
|
Parameter |
Min |
Typ |
Max |
Unit |
|
|
|
|
|
|
|
TL(1) |
|
VSENSE linearity with temperature |
|
1 |
2 |
°C |
Avg_Slope(1) |
|
Average slope |
4.0 |
4.3 |
4.6 |
mV/°C |
V25(1) |
|
Voltage at 25°C |
1.32 |
1.41 |
1.50 |
V |
(2) |
|
Startup time |
4 |
|
10 |
µs |
tSTART |
|
|
||||
(3)(2) |
|
ADC sampling time when reading the temperature |
|
|
17.1 |
µs |
TS_temp |
|
|
|
1.Guaranteed by characterization, not tested in production.
2.Guaranteed by design, not tested in production.
3.Shortest sampling time can be determined in the application by multiple iterations.
Doc ID 16455 Rev 3 |
73/86 |