MCU ARM 32BIT 384K FLASH 100LQFP

STM32F101VDT6

Manufacturer Part NumberSTM32F101VDT6
DescriptionMCU ARM 32BIT 384K FLASH 100LQFP
ManufacturerSTMicroelectronics
SeriesSTM32
STM32F101VDT6 datasheet
 


Specifications of STM32F101VDT6

Core ProcessorARM® Cortex-M3™Core Size32-Bit
Speed36MHzConnectivityI²C, IrDA, LIN, SPI, UART/USART
PeripheralsDMA, PDR, POR, PVD, PWM, Temp Sensor, WDTNumber Of I /o80
Program Memory Size384KB (384K x 8)Program Memory TypeFLASH
Ram Size48K x 8Voltage - Supply (vcc/vdd)2 V ~ 3.6 V
Data ConvertersA/D 16x12bOscillator TypeInternal
Operating Temperature-40°C ~ 85°CPackage / Case100-LQFP
Processor SeriesSTM32F101xCoreARM Cortex M3
Data Bus Width32 bitData Ram Size48 KB
Interface TypeI2C, SPI, USARTMaximum Clock Frequency36 MHz
Number Of Programmable I/os80Number Of Timers6
Maximum Operating Temperature+ 85 CMounting StyleSMD/SMT
3rd Party Development ToolsEWARM, EWARM-BL, MDK-ARM, RL-ARM, ULINK2Development Tools By SupplierSTM3210E-EVAL
Minimum Operating Temperature- 40 COn-chip Adc12 bit, 16 Channel
On-chip Dac12 bit, 2 ChannelFeatured ProductSTM32 Cortex-M3 Companion Products
Eeprom Size-For Use With497-10030 - STARTER KIT FOR STM32KSDKSTM32-PL - KIT IAR KICKSTART STM32 CORTEXM3497-8512 - KIT STARTER FOR STM32F10XE MCU497-8505 - KIT STARTER FOR STM32F10XE MCU497-6438 - BOARD EVALUTION FOR STM32 512K497-6289 - KIT PERFORMANCE STICK FOR STM32MCBSTM32UME - BOARD EVAL MCBSTM32 + ULINK-MEMCBSTM32U - BOARD EVAL MCBSTM32 + ULINK2497-6053 - KIT STARTER FOR STM32497-6052 - KIT STARTER FOR STM32497-6050 - KIT STARTER FOR STM32497-6049 - KIT EVALUATION LOW COST STM32497-6048 - BOARD EVALUATION FOR STM32497-6047 - KIT DEVELOPMENT FOR STM32
Lead Free Status / RoHS StatusLead free / RoHS CompliantEeprom Size-
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
Page 91
92
Page 92
93
Page 93
94
Page 94
95
Page 95
96
Page 96
97
Page 97
98
Page 98
99
Page 99
100
Page 100
101
102
103
104
105
106
Page 100/106

Download datasheet (2Mb)Embed
PrevNext
Package characteristics
6.2.2
Evaluating the maximum junction temperature for an application
When ordering the microcontroller, the temperature range is specified in the ordering
information scheme shown in
Each temperature range suffix corresponds to a specific guaranteed ambient temperature at
maximum dissipation and, to a specific maximum junction temperature. Here, only
temperature range 6 is available (–40 to 85 °C).
The following example shows how to calculate the temperature range needed for a given
application, making it possible to check whether the required temperature range is
compatible with the STM32F10xxx junction temperature range.
Example: High-performance application
Assuming the following application conditions:
Maximum ambient temperature T
I
= 50 mA, V
DDmax
level with I
OL
mode at low level with I
P
= 50 mA × 3.5 V= 175 mW
INTmax
P
= 20 × 8 mA × 0.4 V + 8 × 20 mA × 1.3 V = 272 mW
IOmax
This gives: P
P
= 175 + 272 = 447 mW
Dmax
Thus: P
= 447 mW
Dmax
Using the values obtained in
For LQFP64, 45 °C/W
T
= 82 °C + (45 °C/W × 447 mW) = 82 °C + 20.1 °C = 102.1 °C
Jmax
This is within the junction temperature range of the STM32F10xxx (–40 < T
Figure 58. LQFP64 P
700
600
500
400
300
200
100
100/106
STM32F101xC, STM32F101xD, STM32F101xE
Table 64: Ordering information
= 82 °C (measured according to JESD51-2),
Amax
= 3.5 V, maximum 20 I/Os used at the same time in output at low
DD
= 8 mA, V
= 0.4 V and maximum 8 I/Os used at the same time in output
OL
= 20 mA, V
= 1.3 V
OL
OL
= 175 mW and P
INTmax
IOmax
Table 64
T
is calculated as follows:
Jmax
max vs. T
D
A
0
65
75
85
95
T
(°C)
A
Doc ID 14610 Rev 7
scheme.
= 272 mW
< 105 °C).
J
Suffix 6
105
115