|
|
Número de pieza | STM32F372VC | |
Descripción | ARM Cortex-M4F 32b MCU+FPU | |
Fabricantes | STMicroelectronics | |
Logotipo | ||
Hay una vista previa y un enlace de descarga de STM32F372VC (archivo pdf) en la parte inferior de esta página. Total 30 Páginas | ||
No Preview Available ! STM32F372xx
STM32F373xx
ARM Cortex-M4F 32b MCU+FPU, up to 256KB Flash+32KB SRAM
timers, 4 ADCs (12/16-bit), 3 DACs, 2 comp., 2.0-3.6 V operation
Datasheet production data
Features
■ Core: ARM 32-bit Cortex™-M4F CPU (72 MHz
max), single-cycle multiplication and HW
division, DSP instruction with FPU (floating-
point unit) and MPU (memory protection unit)
■ Memories
– 64 to 256 Kbytes of Flash memory
– 32 Kbytes of SRAM with HW parity check
■ CRC calculation unit
■ Reset and power management
– Voltage range: 2.0 to 3.6 V
– Power-on/Power down reset (POR/PDR)
– Programmable voltage detector (PVD)
– Low power modes: Sleep, Stop, Standby
– VBAT supply for RTC and backup registers
■ Clock management
– 4 to 32 MHz crystal oscillator
– 32 kHz oscillator for RTC with calibration
– Internal 8 MHz RC with x16 PLL option
– Internal 40 kHz oscillator
■ Up to 84 fast I/Os
– All mappable on external interrupt vectors
– Up to 45 I/Os with 5 V tolerant capability
■ 12-channel DMA controller
■ One 12-bit, 1.0 µs ADC (up to 16 channels)
– Conversion range: 0 to 3.6 V
– Separate analog supply from 2.4 up to 3.6
■ Up to three 16-bit Sigma Delta ADC
– Separate analog supply from 2.2 to 3.6 V,
up to 21 single/ 11 diff channels
■ Up to three 12-bit DAC channels
■ Two fast rail-to-rail analog comparators with
programmable input and output
■ Up to 24 capacitive sensing channels
supporting touchkey, linear and rotary
touchsensors
FBGA
LQFP48 (7 × 7 mm)
LQFP64 (10 × 10 mm)
LQFP100 (14 × 14 mm)
UFBGA100 (7 x 7 mm)
■ 17 timers
– Two 32-bit timer and three 16-bit timers
with up to 4 IC/OC/PWM or pulse counter
– Two 16-bit timers with up to 2 IC/OC/PWM
or pulse counter
– Four 16-bit timers with up to 1 IC/OC/PWM
or pulse counter
– Independent and system watchdog timers
– SysTick timer: 24-bit downcounter
– Three 16-bit basic timers to drive the DAC
■ Calendar RTC with Alarm and periodic wakeup
from Stop/Standby
■ Communication interfaces
– CAN interface (2.0B Active)
– Two I2C interfaces; one supporting Fast
Mode Plus (1 Mbit/s) with 20 mA current
sink, SMBus/PMBus, wakeup from STOP
– Three USARTs supporting master
synchronous SPI and modem control; with
ISO7816 interface, LIN, IrDA capability,
auto baud rate detection, wakeup feature
– Three SPIs (18 Mbit/s) with 4 to 16
programmable bit frame, muxed I2S
– HDMI-CEC bus interface
– USB 2.0 full speed interface
■ Serial wire devices, JTAG, Cortex-M4F ETM
■ 96-bit unique ID
Table 1. Device summary
Reference
Part number
STM32F372C8, STM32F372R8, STM32F372V8,
STM32F372xx STM32F372CB, STM32F372RB, STM32F372VB,
STM32F372CC, STM32F372RC, STM32F372VC
STM32F373C8, STM32F373R8, STM32F373V8,
STM32F373xx STM32F373CB, STM32F373RB, STM32F373VB,
STM32F373CC, STM32F373RC, STM32F373VC
September 2012
Doc ID 022691 Rev 2
1/122
www.st.com
1
1 page STM32F37x
List of tables
List of tables
Table 1.
Table 2.
Table 3.
Table 4.
Table 5.
Table 6.
Table 7.
Table 8.
Table 9.
Table 10.
Table 11.
Table 12.
Table 13.
Table 14.
Table 15.
Table 16.
Table 17.
Table 18.
Table 19.
Table 20.
Table 21.
Table 22.
Table 23.
Table 24.
Table 25.
Table 26.
Table 27.
Table 28.
Table 29.
Table 30.
Table 31.
Table 32.
Table 33.
Table 34.
Table 35.
Table 36.
Table 37.
Table 38.
Table 39.
Table 40.
Table 41.
Table 42.
Table 43.
Table 44.
Table 45.
Table 46.
Table 47.
Table 48.
Device summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Device overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Temperature sensor calibration values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Temperature sensor calibration values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Capacitive sensing GPIOs available on STM32F37x devices . . . . . . . . . . . . . . . . . . . . . . 19
No. of capacitive sensing channels available on STM32F37x devices. . . . . . . . . . . . . . . . 20
Timer feature comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Comparison of I2C analog and digital filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
STM32F37x I2C implementation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
STM32F37x USART implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
STM32F37x SPI/I2S implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Legend/abbreviations used in the pinout table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
STM32F37x pin definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Alternate functions for port PA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Alternate functions for port PB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Alternate functions for port PC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Alternate functions for port PD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Alternate functions for port PE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Alternate functions for port PF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
STM32F37x peripheral register boundary addresses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Voltage characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Current characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Thermal characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
General operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Operating conditions at power-up / power-down . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Embedded reset and power control block characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . 55
Programmable voltage detector characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Embedded internal reference voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Typical and maximum current consumption from VDD supply at VDD = 3.6 V . . . . . . . . . . 57
Typical and maximum current consumption from VDDA supply . . . . . . . . . . . . . . . . . . . . . 59
Typical and maximum VDD consumption in Stop and Standby modes. . . . . . . . . . . . . . . . 59
Typical and maximum VDDA consumption in Stop and Standby modes. . . . . . . . . . . . . . . 60
Typical and maximum current consumption from VBAT supply. . . . . . . . . . . . . . . . . . . . . . 60
Typical current consumption in Run mode, code with data processing running from Flash 62
Typical current consumption in Sleep mode, code running from Flash or RAM . . . . . . . . . 63
High-speed external user clock characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Low-speed external user clock characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
HSE oscillator characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
LSE oscillator characteristics (fLSE = 32.768 kHz) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
HSI oscillator characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
LSI oscillator characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Low-power mode wakeup timings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
PLL characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Flash memory characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Flash memory endurance and data retention . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
EMS characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
EMI characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
ESD absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Doc ID 022691 Rev 2
5/122
5 Page STM32F37x
Description
Figure 1. Block diagram
*4234
*4$)
*4#+37#,+
*4-337$!4
*4$/
AS !&
'ROUPS OF
CHANNELS MAX
AS !&
0! ;=
0";
=
0#;=
0$;=
0%;=
0&; BITS=
88 !&
*4!' 37
#/24%8 -& |