没有合适的资源?快使用搜索试试~ 我知道了~
stm32F373VC数据手册
资源详情
资源评论
Details are subject to change without notice.
June 2012 Doc ID 022691 Rev 1 1/120
1
STM32F372xx STM32F373xx
ARM™-Cortex-M4 32b MCU+FPU,up to 256KB Flash+32KB SRAM
4 ADCs (12- & 16-bit), 3 DACs, 2 comp., timers, 2.0-3.6V operation
Datasheet preliminary data
Features
■ ARM 32-bit Cortex®-M4 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
■ Clock management
– 4 to 32 MHz crystal oscillator
– 32 kHz oscillator for RTC with calibration
– Internal 8 MHz RC with x 16 PLL option
– Internal 40 kHz oscillator
■ Calendar RTC
– Alarm, periodic wakeup from Stop/Standby
■ Reset and supply management
– 2.0 to 3.6 V
– POR, PDR and PVD
■ Low power
– Sleep, Stop, and Standby modes
–V
BAT
supply for RTC and backup registers
(1.65 V to 3.6 V)
■ Debug mode: serial wire debug (SWD), JTAG
interfaces, Cortex-M4 ETM
■ DMA
– 12-channel DMA controller
– Peripherals supported: timers, ADCs, SPIs,
I
2
Cs, USARTs and DACs
■ Up to 3 x 16-bit Sigma Delta ADC with separate
analog supply from 2.2 V to 3.6 V, up to 21
single/ 11 diff channels, 7 programmable gains
per channel
■ 1 x 12-bit, 1 µs ADC with separate analog
supply from 2.4 V to 3.6 V
■ Up to 2 fast rail-to-rail analog comparators
■ Temperature sensor
■ Up to 3 x 12-bit DAC channels
■ Support for up to 24 capacitive sensing keys
■ Up to 84 fast I/O ports, all mappable on ext.
interrupt vectors, and several 5 V-tolerant
■ 17 timers
– 2 x 32-bit timer and 3 x 16-bit timers with up
to 4 IC/OC/PWM or pulse counter
– 2 x 16-bit timers with up to 2 IC/OC/PWM
or pulse counter
– 4 x 16-bit timers with up to 1 IC/OC/PWM
or pulse counter
– 2 x watchdog timers (independent, window)
– SysTick timer: 24-bit downcounter
– 3 x 16-bit basic timers to drive the DAC
■ Communication interfaces
– CAN interface (2.0B Active)
– USB 2.0 full speed interface
– 2 x I
2
C with 20 mA current sink to support
Fast mode plus
– Up to 3 USARTs (ISO 7816 interface, LIN,
IrDA, modem control, autobaudrate)
– Up to 3 SPIs, with muxed I
2
S
– CRC calculation unit, 96-bit unique ID
– HDMI-CEC bus interface
Table 1. Device summary
Reference Part number
STM32F372xx
STM32F372C8, STM32F372R8, STM32F372V8,
STM32F372CB, STM32F372RB, STM32F372VB,
STM32F372CC, STM32F372RC, STM32F372VC
STM32F373xx
STM32F373C8, STM32F373R8, STM32F373V8,
STM32F373CB, STM32F373RB, STM32F373VB,
STM32F373CC, STM32F373RC, STM32F373VC
LQFP64 (10 × 10 mm)
LQFP100 (14 × 14 mm)
LQFP48 (7 × 7 mm)
FBGA
UFBGA100 (7 x 7 mm)
www.st.com
Contents STM32F37x
2/120 Doc ID 022691 Rev 1
Contents
1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2 Device overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.1 ARM® Cortex™-M4 core . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.1.1 ARM
®
Cortex™-M4 core with embedded Flash and SRAM . . . . . . . . . 11
2.1.2 Memory protection unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2 Nested vectored interrupt controller (NVIC) . . . . . . . . . . . . . . . . . . . . . . . 12
2.3 Extended interrupt/event controller (EXTI) . . . . . . . . . . . . . . . . . . . . . . . . 12
2.4 Embedded Flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.5 CRC (cyclic redundancy check) calculation unit . . . . . . . . . . . . . . . . . . . 12
2.6 Embedded SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.7 Clocks and startup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.8 Boot modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.9 Power management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.9.1 Power supply schemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.9.2 Power supply supervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.9.3 Voltage regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.10 Low-power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.11 Real-time clock (RTC) and backup registers . . . . . . . . . . . . . . . . . . . . . . 15
2.12 DMA (direct memory access) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.13 GPIOs (general-purpose inputs/outputs) . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.14 Touch sensing controller (TSC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.15 12-bit ADC (analog-to-digital converter) . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.15.1 Temperature sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.15.2 Internal voltage reference (V
REFINT
) . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.15.3 V
BAT
battery voltage monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.16 16-bit sigma delta analog-to-digital converters (SDADC) . . . . . . . . . . . . . 18
2.17 DAC (digital-to-analog converter) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.18 Fast comparators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.19 Timers and watchdogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.19.1 General-purpose timers (TIM2 to TIM5, TIM12 to TIM17, TIM19) . . . . . 21
2.19.2 Basic timers (TIM6, TIM7, TIM18) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
STM32F37x Contents
Doc ID 022691 Rev 1 3/120
2.19.3 Independent watchdog (IWDG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.19.4 System window watchdog (WWDG) . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.19.5 SysTick timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.20 Communication interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.20.1 I
2
C bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.20.2 Universal synchronous/asynchronous receiver transmitter (USART) . . 22
2.20.3 Serial peripheral interface (SPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.20.4 High-definition multimedia interface (HDMI) - consumer
electronics control (CEC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.20.5 Inter-integrated sound (I
2
S) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.20.6 Controller area network (CAN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.20.7 Universal serial bus (USB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.21 Development support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.21.1 Serial wire JTAG debug port (SWJ-DP) . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.21.2 Embedded trace macrocell™ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3 Pinouts and pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4 Memory mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
5 Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.1 Parameter conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.1.1 Minimum and maximum values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.1.2 Typical values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.1.3 Typical curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.1.4 Loading capacitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.1.5 Pin input voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.1.6 Power supply scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
5.1.7 Current consumption measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
5.2 Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
5.3 Operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.3.1 General operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.3.2 Operating conditions at power-up / power-down . . . . . . . . . . . . . . . . . . 54
5.3.3 Embedded reset and power control block characteristics . . . . . . . . . . . 54
5.3.4 Embedded reference voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
5.3.5 Supply current characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
5.3.6 External clock source characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Contents STM32F37x
4/120 Doc ID 022691 Rev 1
5.3.7 Internal clock source characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
5.3.8 PLL characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
5.3.9 Memory characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
5.3.10 EMC characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
5.3.11 Electrical sensitivity characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
5.3.12 I/O current injection characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
5.3.13 I/O port characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
5.3.14 NRST pin characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
5.3.15 BOOT0 pin characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5.3.16 Timer characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5.3.17 Communications interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
5.3.18 12-bit ADC characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
5.3.19 DAC electrical specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
5.3.20 Comparator characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
5.3.21 Temperature sensor characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
5.3.22 V
BAT
monitoring characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
5.3.23 USB characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
5.3.24 CAN (controller area network) interface . . . . . . . . . . . . . . . . . . . . . . . . 104
5.3.25 SDADC characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
6 Package characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
6.1 Package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
6.2 Thermal characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
6.2.1 Reference document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
6.2.2 Selecting the product temperature range . . . . . . . . . . . . . . . . . . . . . . . 116
7 Ordering information scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
8 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
STM32F37x List of tables
Doc ID 022691 Rev 1 5/120
List of tables
Table 1. Device summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Table 2. Device overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Table 3. Capacitive sensing GPIOs available on STM32F37x devices . . . . . . . . . . . . . . . . . . . . . . 16
Table 4. No. of capacitive sensing channels available on STM32F37x devices. . . . . . . . . . . . . . . . 17
Table 5. Temperature sensor calibration values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Table 6. Temperature sensor calibration values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Table 7. Timer feature comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Table 8. Comparison of I2C analog and digital filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Table 9. STM32F37x BGA100 pinout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Table 10. Legend/abbreviations used in the pinout table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Table 11. STM32F37x pin definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Table 12. Alternate functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Table 13. STM32F37x peripheral register boundary addresses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Table 14. Voltage characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Table 15. Current characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Table 16. Thermal characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Table 17. General operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Table 18. Operating conditions at power-up / power-down . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Table 19. Embedded reset and power control block characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . 54
Table 20. Programmable voltage detector characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Table 21. Embedded internal reference voltage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Table 22. Typical and maximum current consumption from V
DD
supply at VDD = 3.6 V . . . . . . . . . . 57
Table 23. Typical and maximum current consumption from V
DDA
supply . . . . . . . . . . . . . . . . . . . . . 58
Table 24. Typical and maximum V
DD
consumption in Stop and Standby modes. . . . . . . . . . . . . . . . 59
Table 25. Typical and maximum V
DDA
consumption in Stop and Standby modes. . . . . . . . . . . . . . . 60
Table 26. Typical and maximum current consumption from V
BAT
supply. . . . . . . . . . . . . . . . . . . . . . 60
Table 27. Typical current consumption in Run mode, code with data processing running from Flash 62
Table 28. Typical current consumption in Sleep mode, code running from Flash or RAM. . . . . . . . . 63
Table 29. High-speed external user clock characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Table 30. Low-speed external user clock characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Table 31. HSE oscillator characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Table 32. LSE oscillator characteristics (f
LSE
= 32.768 kHz) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Table 33. HSI oscillator characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Table 34. LSI oscillator characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Table 35. Low-power mode wakeup timings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Table 36. PLL characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Table 37. Flash memory characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Table 38. Flash memory endurance and data retention . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Table 39. EMS characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Table 40. EMI characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Table 41. ESD absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Table 42. Electrical sensitivities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Table 43. I/O current injection susceptibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Table 44. I/O static characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Table 45. Output voltage characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Table 46. I/O AC characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Table 47. NRST pin characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Table 48. BOOT0 pin characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
剩余119页未读,继续阅读
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0
最新资源