STM32F051K4T6 STMicroelectronics, STM32F051K4T6 Datasheet

no-image

STM32F051K4T6

Manufacturer Part Number
STM32F051K4T6
Description
32-bit Microcontrollers - MCU Cortex M0 16kB 48MHz Motor CTRL SRAM MCU
Manufacturer
STMicroelectronics
Datasheet

Specifications of STM32F051K4T6

Rohs
yes

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STM32F051K4T6
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
STM32F051K4T6
0
Part Number:
STM32F051K4T6TR
0
Low- and medium-density advanced ARM™-based 32-bit MCU with
Features
July 2012
This is information on a product in full production.
Core: ARM 32-bit Cortex™-M0 CPU,
frequency up to 48 MHz
Memories
– 16 to 64 Kbytes of Flash memory
– 8 Kbytes of SRAM with HW parity checking
CRC calculation unit
Reset and power management
– Voltage range: 2.0 V to 3.6 V
– Power-on/Power down reset (POR/PDR)
– Programmable voltage detector (PVD)
– Low power modes: Sleep, Stop, Standby
– V
Clock management
– 4 to 32 MHz crystal oscillator
– 32 kHz oscillator for RTC with calibration
– Internal 8 MHz RC with x6 PLL option
– Internal 40 kHz RC oscillator
Up to 55 fast I/Os
– All mappable on external interrupt vectors
– Up to 36 I/Os with 5 V tolerant capability
5-channel DMA controller
1 × 12-bit, 1.0 µs ADC (up to 16 channels)
– Conversion range: 0 to 3.6V
– Separate analog supply from 2.4 up to 3.6
One 12-bit D/A converter
Two fast low-power analog comparators with
programmable input and output
Up to 18 capacitive sensing channels
supporting touchkey, linear and rotary touch
sensors
Up to 11 timers
– One 16-bit 7-channel advanced-control
– One 32-bit and one 16-bit timer, with up to
16 to 64 Kbytes Flash, timers, ADC, DAC and comm. interfaces
timer for 6 channels PWM output, with
deadtime generation and emergency stop
4 IC/OC, usable for IR control decoding
BAT
supply for RTC and backup registers
Doc ID 022265 Rev 3
STM32F051x4 STM32F051x6
Table 1.
STM32F051x4
STM32F051x6
STM32F051x8
– One 16-bit timer, with 2 IC/OC, 1 OCN,
– Two 16-bit timers, each with IC/OC and
– One 16-bit timer with 1 IC/OC
– Independent and system watchdog timers
– SysTick timer: 24-bit downcounter
– One 16-bit basic timer to drive the DAC
Calendar RTC with alarm and periodic wakeup
from Stop/Standby
Communication interfaces
– Up to two I
– Up to two USARTs supporting master
– Up to two SPIs (18 Mbit/s) with 4 to 16
– HDMI CEC interface, wakeup on header
Serial wire debug (SWD)
96-bit unique ID
Reference
deadtime generation and emergency stop
OCN, deadtime generation, emergency
stop and modulator gate for IR control
Fast Mode Plus (1 Mbit/s) with 20 mA
current sink, SMBus/PMBus, and wakeup
from STOP
synchronous SPI and modem control; one
with ISO7816 interface, LIN, IrDA
capability, auto baud rate detection and
wakeup feature
programmable bit frame, 1 with I
interface multiplexed
reception
LQFP64 10x10 mm
LQFP48 7x7 mm
LQFP32 7x7 mm
Device summary
STM32F051K4, STM32F051C4, STM32F051R4
STM32F051K6, STM32F051C6, STM32F051R6
STM32F051C8, STM32F051R8, STM32F051K8
2
C interfaces; one supporting
STM32F051x8
Datasheet
Part number
UFQFPN32 5x5 mm
production data
2
S
www.st.com
1/105
1

Related parts for STM32F051K4T6

STM32F051K4T6 Summary of contents

Page 1

Low- and medium-density advanced ARM™-based 32-bit MCU with Kbytes Flash, timers, ADC, DAC and comm. interfaces Features ■ Core: ARM 32-bit Cortex™-M0 CPU, frequency MHz ■ Memories – Kbytes of Flash ...

Page 2

Contents Contents 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 3

STM32F051x 3.14.6 3.15 Real-time clock (RTC) and backup registers . . . . . . . . . . . . . . . . . . . . . . 22 3.16 Inter-integrated circuit interfaces (I 3.17 Universal synchronous/asynchronous ...

Page 4

Contents 6.3.14 6.3.15 6.3.16 6.3.17 6.3.18 6.3.19 6.3.20 6.3.21 7 Package characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 5

STM32F051x List of tables Table 1. Device summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 6

List of tables Table 48. Electrical sensitivities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 7

STM32F051x List of figures Figure 1. Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 8

... This STM32F051x4, STM32F051x6, and STM32F051x8 datasheet should be read in conjunction with the STM32F0xxxx reference manual (RM0091). The reference manual is available from the STMicroelectronics website www.st.com. For information on the ARM Cortex™-M0 core, please refer to the Cortex™-M0 Technical Reference Manual, available from the www.arm.com website at the following address: http://infocenter ...

Page 9

STM32F051x 2 Description The STM32F051x family incorporates the high-performance ARM Cortex™-M0 32-bit RISC core operating MHz frequency, high-speed embedded memories (Flash memory Kbytes and SRAM Kbytes), and an extensive range of ...

Page 10

Description Table 2. STM32F051x family device features and peripheral counts Peripheral Flash (Kbytes) 16 SRAM (Kbytes) Advanced control Timers General purpose Basic (1) SPI [I2S Comm. interfaces (4) USART 1 CEC 12-bit synchronized ADC (number of channels) ...

Page 11

STM32F051x Figure 1. Block diagram Doc ID 022265 Rev 3 Description 11/105 ...

Page 12

Functional overview 3 Functional overview ® 3.1 ARM Cortex The ARM Cortex™-M0 processor is the latest generation of ARM processors for embedded systems. It has been developed to provide a low-cost platform that meets the needs of MCU implementation, with ...

Page 13

STM32F051x 3.4 Cyclic redundancy check calculation unit (CRC) The CRC (cyclic redundancy check) calculation unit is used to get a CRC code from a 32-bit data word and a CRC-32 (Ethernet) polynomial. Among other applications, CRC-based techniques are used to ...

Page 14

Functional overview 3.5.3 Voltage regulator The regulator has three operating modes: main (MR), low power (LPR) and power down. ● used in normal operating mode (Run) ● LPR can be used in Stop mode where the power demand ...

Page 15

STM32F051x Several prescalers allow the application to configure the frequency of the AHB and the APB domains. The maximum frequency of the AHB and the APB domains is 48 MHz. Figure 2. Clock tree 3.7 General-purpose inputs/outputs (GPIOs) Each of ...

Page 16

Functional overview The I/O configuration can be locked if needed following a specific sequence in order to avoid spurious writing to the I/Os registers. 3.8 Direct memory access controller (DMA) The 5-channel general-purpose DMAs manage memory-to-memory, peripheral-to-memory and memory-to-peripheral transfers. ...

Page 17

STM32F051x sensor, voltage reference, VBAT voltage measurement) channels and performs conversions in single-shot or scan modes. In scan mode, automatic conversion is performed on a selected group of analog inputs. The ADC can be served by the DMA controller. An ...

Page 18

Functional overview 3.10.3 V battery voltage monitoring BAT This embedded hardware feature allows the application to measure the V using the internal ADC channel ADC_IN18. As the V and thus outside the ADC input range, the V divider by 2. ...

Page 19

STM32F051x components to operate. The STM32F051x devices offer capacitive sensing channels distributed over 6 analog I/O groups. Table 5. Capacitive sensing GPIOs available on STM32F051x devices Capacitive sensing Group TSC_G1_IO1 TSC_G1_IO2 1 TSC_G1_IO3 TSC_G1_IO4 TSC_G2_IO1 TSC_G2_IO2 2 ...

Page 20

Functional overview 3.14 Timers and watchdogs The STM32F051x family devices include up to six general-purpose timers, one basic timer and an advanced control timer. Table 7 compares the features of the advanced-control, general-purpose and basic timers. Table 7. Timer feature ...

Page 21

STM32F051x 3.14.2 General-purpose timers (TIM2..3, TIM14..17) There are six synchronizable general-purpose timers embedded in the STM32F051x devices (see Table 7 PWM outputs simple time base. TIM2, TIM3 STM32F051x devices feature two synchronizable 4-channel general-purpose timers. TIM2 is based ...

Page 22

Functional overview operates independently from the main clock, it can operate in Stop and Standby modes. It can be used either as a watchdog to reset the device when a problem occurs free running timer for application ...

Page 23

STM32F051x 3.16 Inter-integrated circuit interfaces ( two I C interfaces (I2C1 and I2C2) can operate in multimaster or slave modes. Both can support Standard mode (up to 100 kbit/s) or Fast mode (up to 400 kbit/s) and ...

Page 24

Functional overview 3.17 Universal synchronous/asynchronous receiver transmitters (USART) The device embeds up to two universal synchronous/asynchronous receiver transmitters (USART1 and USART2), which communicate at speeds Mbit/s. They provide hardware management of the CTS, RTS and RS485 ...

Page 25

STM32F051x programmable linear prescaler. When operating in master mode it can output a clock for an external audio component at 256 times the sampling frequency. Refer to Table 11 Table 11. STM32F051x SPI/I2S implementation Hardware CRC calculation Rx/Tx FIFO NSS ...

Page 26

Pinouts and pin description 4 Pinouts and pin description Figure 3. LQFP64 64-pin package pinout 26/105 Doc ID 022265 Rev 3 STM32F051x ...

Page 27

STM32F051x Figure 4. LQFP48 48-pin package pinout Figure 5. LQFP32 32-pin package pinout Doc ID 022265 Rev 3 Pinouts and pin description 27/105 ...

Page 28

Pinouts and pin description Figure 6. UFQFPN32 32-pin package pinout Table 12. Legend/abbreviations used in the pinout table Name Pin name Pin type I/O structure Notes Alternate functions Pin functions Additional functions 28/105 Abbreviation Unless otherwise specified in brackets below ...

Page 29

STM32F051x Table 13. Pin definitions Pin number Pin name (function after reset VBAT PC13 PC14-OSC32_IN (PC14) PC15- OSC32_OUT (PC15) PF0-OSC_IN ...

Page 30

Pinouts and pin description Table 13. Pin definitions (continued) Pin number Pin name (function after reset PA4 PA5 PA6 PA7 ...

Page 31

STM32F051x Table 13. Pin definitions (continued) Pin number Pin name (function after reset PC7 PC8 PC9 PA8 PA9 43 31 ...

Page 32

Pinouts and pin description Table 13. Pin definitions (continued) Pin number Pin name (function after reset PB5 PB6 PB7 BOOT0 ...

Page 33

Table 14. Alternate functions selected through GPIOA_AFR registers for port A Pin name AF0 AF1 PA0 USART2_CTS PA1 EVENTOUT USART2_RTS PA2 TIM15_CH1 USART2_TX PA3 TIM15_CH2 USART2_RX SPI1_NSS/ PA4 USART2_CK I2S1_WS SPI1_SCK/ PA5 CEC I2S1_CK SPI1_MISO/ PA6 TIM3_CH1 I2S1_MCK SPI1_MOSI/ PA7 ...

Page 34

Table 15. Alternate functions selected through GPIOA_AFR registers for port B Pin name PB0 EVENTOUT PB1 TIM14_CH1 PB2 PB3 SPI1_SCK / I2S1_CK PB4 SPI1_MISO / I2S1_MCK PB5 SPI1_MOSI / I2S1_SD PB6 USART1_TX PB7 USART1_RX PB8 PB9 IR_OUT PB10 PB11 EVENTOUT ...

Page 35

STM32F051x 5 Memory mapping Figure 7. STM32F051x memory map Doc ID 022265 Rev 3 Memory mapping 35/105 ...

Page 36

Memory mapping Table 16. STM32F051x peripheral register boundary addresses Bus AHB2 AHB1 APB 36/105 Boundary address 0x4800 1800 - 0x5FFF FFFF 0x4800 1400 - 0x4800 17FF 0x4800 1000 - 0x4800 13FF 0x4800 0C00 - 0x4800 0FFF 0x4800 0800 - 0x4800 ...

Page 37

STM32F051x Table 16. STM32F051x peripheral register boundary addresses (continued) Bus APB Boundary address 0x4000 7C00 - 0x4000 7FFF 0x4000 7800 - 0x4000 7BFF 0x4000 7400 - 0x4000 77FF 0x4000 7000 - 0x4000 73FF 0x4000 5C00 - 0x4000 6FFF 0x4000 5800 ...

Page 38

STM32F051x 6 Electrical characteristics 6.1 Parameter conditions Unless otherwise specified, all voltages are referenced to V 6.1.1 Minimum and maximum values Unless otherwise specified, the minimum and maximum values are guaranteed in the worst conditions of ambient temperature, supply voltage ...

Page 39

Electrical characteristics 6.1.6 Power supply scheme Figure 10. Power supply scheme Caution: Each power supply pair (V ceramic capacitors as shown above. These capacitors must be placed as close as possible to, or below, the appropriate pins on the underside ...

Page 40

STM32F051x 6.2 Absolute maximum ratings Stresses above the absolute maximum ratings listed in Table 18: Current permanent damage to the device. These are stress ratings only and functional operation of the device at these conditions is not implied. Exposure to ...

Page 41

Electrical characteristics Table 18. Current characteristics Symbol I VDD I VSS INJ(PIN) ΣI INJ(PIN) 1. All main power (V supply, in the permitted range. 2. Positive injection is not possible on these I/Os and does not occur ...

Page 42

STM32F051x 6.3 Operating conditions 6.3.1 General operating conditions Table 20. General operating conditions Symbol f Internal AHB clock frequency HCLK f Internal APB clock frequency PCLK V Standard operating voltage DD Analog operating voltage (ADC and DAC not used) (1) ...

Page 43

Electrical characteristics 6.3.2 Operating conditions at power-up / power-down The parameters given in temperature condition summarized in Table 21. Operating conditions at power-up / power-down Symbol V rise time rate DD t VDD V fall time rate DD V DDA ...

Page 44

STM32F051x Table 23. Programmable voltage detector characteristics (continued) Symbol V PVD threshold 5 PVD5 V PVD threshold 6 PVD6 V PVD threshold 7 PVD7 (2) V PVD hysteresis PVDhyst I PVD current consumption DD(PVD) 1. Data based on characterization results ...

Page 45

Electrical characteristics Typical and maximum current consumption The MCU is placed under the following conditions: ● All I/O pins are in input mode with a static value at V ● All peripherals are disabled except when explicitly mentioned ● The ...

Page 46

STM32F051x Table 25. Typical and maximum current consumption from V Symbol Parameter Conditions HSE bypass, PLL on Supply HSE current in bypass, Run mode, PLL off code executing HSI clock, from Flash PLL on HSI clock, PLL off HSE bypass, ...

Page 47

Electrical characteristics Table 26. Typical and maximum current consumption from the V Conditions Symbol Parameter (1) HSE bypass, PLL on Supply HSE current in bypass, Run mode, PLL off code executing from Flash HSI clock, or RAM PLL on HSI ...

Page 48

STM32F051x Table 27. Typical and maximum V Symbol Parameter Conditions Regulator in run mode, all oscillators OFF Supply current in Regulator in low-power Stop mode mode, all oscillators I OFF DD Supply LSI ON and IWDG ON current in LSI ...

Page 49

Electrical characteristics Table 28. Typical and maximum V Symbol Parameter Conditions Regulator in run mode, Supply all oscillators OFF current in Regulator in low-power Stop mode mode, all oscillators OFF Supply LSI ON and IWDG ON 2.25 current in LSI ...

Page 50

STM32F051x Typical current consumption The MCU is placed under the following conditions: ● =3 DDA ● All I/O pins are in analog input configuration ● The Flash access time is adjusted wait state ...

Page 51

Electrical characteristics Table 31. Typical current consumption in Sleep mode, code running from Flash or RAM Symbol Parameter Supply current in I Sleep mode from V DD supply Supply current in I Sleep mode from DDA V supply DDA 52/105 ...

Page 52

STM32F051x I/O system current consumption The current consumption of the I/O system has two components: static and dynamic. I/O static current consumption All the I/Os used as inputs with pull-up generate current consumption when the pin is externally held low. ...

Page 53

Electrical characteristics Table 32. Switching output I/O current consumption Symbol Parameter I/O current I SW consumption (estimated value). S 54/105 (1) Conditions frequency ( 3 INT V = 3.3 ...

Page 54

STM32F051x On-chip peripheral current consumption The current consumption of the on-chip peripherals is given in under the following conditions: ● all I/O pins are in input mode with a static value at V ● all peripherals are disabled unless otherwise ...

Page 55

Electrical characteristics Table 33. Peripheral current consumption Peripheral (1) ADC CEC CRC (2) DAC DBGMCU DMA GPIOA GPIOB GPIOC GPIOD GPIOF I2C1 I2C2 PWR SPI1/I2S1 SPI2 SYSCFG & COMP TIM1 TIM2 TIM3 TIM6 TIM14 TIM15 TIM16 TIM17 TSC USART1 USART2 ...

Page 56

STM32F051x 6.3.6 External clock source characteristics High-speed external user clock generated from an external source In bypass mode the HSE oscillator is switched off and the input pin is a standard GPIO. The external clock signal has to respect the ...

Page 57

Electrical characteristics Low-speed external user clock generated from an external source In bypass mode the LSE oscillator is switched off and the input pin is a standard GPIO. The external clock signal has to respect the I/O characteristics in the ...

Page 58

STM32F051x High-speed external clock generated from a crystal/ceramic resonator The high-speed external (HSE) clock can be supplied with MHz crystal/ceramic resonator oscillator. All the information given in this paragraph are based on design simulation results obtained ...

Page 59

Electrical characteristics Figure 14. Typical application with an 8 MHz crystal 1. R value depends on the crystal characteristics. EXT 60/105 Doc ID 022265 Rev 3 STM32F051x ...

Page 60

STM32F051x Low-speed external clock generated from a crystal resonator The low-speed external (LSE) clock can be supplied with a 32.768 kHz crystal resonator oscillator. All the information given in this paragraph are based on design simulation results obtained with typical ...

Page 61

Electrical characteristics Figure 15. Typical application with a 32.768 kHz crystal Note: An external resistor is not required between OSC32_IN and OSC32_OUT and it is forbidden to add one. 6.3.7 Internal clock source characteristics The parameters given in temperature and ...

Page 62

STM32F051x High-speed internal 14 MHz (HSI14) RC oscillator (dedicated to ADC) Table 39. HSI14 oscillator characteristics Symbol f Frequency HSI14 TRIM HSI14 user-trimming step DuCy Duty cycle (HSI14) Accuracy of the HSI14 ACC HSI14 oscillator (factory calibrated) t HSI14 oscillator ...

Page 63

Electrical characteristics Table 41. Low-power mode wakeup timings Symbol Parameter Wakeup from Stop t WUSTOP mode Wakeup from t WUSTANDBY Standby mode Wakeup from Sleep t WUSLEEP mode 6.3.8 PLL characteristics The parameters given in temperature and supply voltage conditions ...

Page 64

STM32F051x Table 43. Flash memory characteristics Symbol Parameter t 16-bit programming time T prog t Page (1 KB) erase time ERASE t Mass erase time ME I Supply current DD V Programming voltage prog 1. Guaranteed by design, not tested ...

Page 65

Electrical characteristics 6.3.10 EMC characteristics Susceptibility tests are performed on a sample basis during device characterization. Functional EMS (electromagnetic susceptibility) While a simple application is executed on the device (toggling 2 LEDs through I/O ports). the device is stressed by ...

Page 66

STM32F051x Prequalification trials Most of the common failures (unexpected reset and program counter corruption) can be reproduced by manually forcing a low state on the NRST pin or the Oscillator pins for 1 second. To complete these trials, ESD stress ...

Page 67

Electrical characteristics Static latch-up Two complementary static tests are required on six parts to assess the latch-up performance: ● A supply overvoltage is applied to each power supply pin ● A current injection is applied to each input, output and ...

Page 68

STM32F051x 6.3.13 I/O port characteristics General input/output characteristics Unless otherwise specified, the parameters given in performed under the conditions summarized in compliant. Table 50. I/O static characteristics Symbol Parameter Standard I/O input low level voltage TTa I/O input low level ...

Page 69

Electrical characteristics Table 50. I/O static characteristics (continued) Symbol Parameter (3) I Input leakage current lkg Weak pull-up equivalent R (4) PU resistor Weak pull-down R (4) PD equivalent resistor C I/O pin capacitance sustain a voltage ...

Page 70

STM32F051x Figure 16. TC and TTa I/O input characteristics - CMOS port 2.0 IHmin 1.3 Input range not V 0.7 ILmax 0.6 2.0 Figure 17. TC and TTa I/O input characteristics - TTL port ...

Page 71

Electrical characteristics Figure 18. Five volt tolerant (FT and FTf) I/O input characteristics - CMOS port CMOS standard requirements V 2.0 1.0 0.5 2.0 Figure 19. Five volt tolerant (FT and FTf) I/O input characteristics ...

Page 72

STM32F051x Output driving current The GPIOs (general purpose input/outputs) can sink or source up to +/-8 mA, and sink or source up to +/- 20 mA (with a relaxed V In the user application, the number of I/O pins which ...

Page 73

Electrical characteristics Input/output AC characteristics The definition and values of input/output AC characteristics are given in Table 52, respectively. Unless otherwise specified, the parameters given are derived from tests performed under ambient temperature and V Table 52. I/O AC characteristics ...

Page 74

STM32F051x Figure 20. I/O AC characteristics definition EXT ERNAL OUTPUT ON 50pF Maximum frequency is achieved ≤ 2/3)T and if the duty cycle is (45-55%) 90% 10% 50% 50% 10% t r(I O)out ...

Page 75

Electrical characteristics 6.3.14 NRST pin characteristics The NRST pin input driver uses CMOS technology connected to a permanent pull-up resistor, R (see PU Unless otherwise specified, the parameters given in performed under ambient temperature and VDD supply voltage ...

Page 76

STM32F051x 6.3.15 12-bit ADC characteristics Unless otherwise specified, the parameters given in from tests performed under ambient temperature, f conditions summarized in Note recommended to perform a calibration after each power-up. Table 54. ADC characteristics Symbol Parameter Analog ...

Page 77

Electrical characteristics Equation 1: R AIN < R ------------------------------------------------------------- - R AIN × ADC The formula above allowed for an error below 1/4 of LSB. Here (from 12-bit resolution). Table 55. R AIN T (cycles) ...

Page 78

STM32F051x 2. ADC Accuracy vs. Negative Injection Current: Injecting negative current on any of the standard (non- robust) analog input pins should be avoided as this significantly reduces the accuracy of the conversion being performed on another analog input. It ...

Page 79

Electrical characteristics 6.3.16 DAC electrical specifications Table 57. DAC characteristics Symbol Parameter Analog supply voltage for V DDA DAC ON (1) R Resistive load with buffer ON LOAD Impedance output with buffer ( OFF (1) C Capacitive load ...

Page 80

STM32F051x Table 57. DAC characteristics (continued) Symbol Parameter Settling time (full scale: for a 10-bit input code transition between the lowest and the (2) t SETTLING highest input codes when DAC_OUT reaches final value ±1LSB Max frequency for a correct ...

Page 81

Electrical characteristics 6.3.17 Comparator characteristics Table 58. Comparator characteristics Symbol Parameter V Analog supply voltage DDA Comparator input V IN voltage range V Scaler input voltage BG V Scaler offset voltage SC Scaler startup time t S_SC from power down ...

Page 82

STM32F051x Table 58. Comparator characteristics (continued) Symbol Parameter V Comparator hysteresis hys 1. Data based on characterization results, not tested in production. Conditions No hysteresis (COMPxHYST[1:0]=00) High speed power mode Low hysteresis (COMPxHYST[1:0]=01) All other power modes High speed power ...

Page 83

Electrical characteristics 6.3.18 Temperature sensor characteristics Table 59. TS characteristics Symbol ( SENSE (1) Avg_Slope Average slope V Voltage at 25 °C 25 (1) t Startup time START ADC sampling time when reading the (1)(2) T S_temp ...

Page 84

STM32F051x Table 61. TIMx Symbol t 16-bit counter clock period COUNTER Maximum possible count t MAX_COUNT with 32-bit counter 1. TIMx is used as a general term to refer to the TIM1, TIM2, TIM3, TIM6, TIM14, TIM15, TIM16 and TIM17 ...

Page 85

Electrical characteristics 6.3.21 Communication interfaces interface characteristics Unless otherwise specified, the parameters given in performed under ambient temperature, f summarized in Table 2 The I C interface meets the requirements of the standard I the following restrictions: ...

Page 86

STM32F051x Table 65. I2C analog filter characteristics Symbol Pulse width of spikes that are t SP suppressed by the analog filter 1. Guaranteed by design, not tested in production. 2 Figure 25 bus AC waveforms and measurement circuit ...

Page 87

Electrical characteristics Table 66. SPI characteristics (continued) Symbol Parameter (1) t NSS setup time su(NSS) (1) t NSS hold time h(NSS) (1) t w(SCKH) SCK high and low time (1) t w(SCKL) (1) t su(MI) Data input setup time (1) ...

Page 88

STM32F051x Figure 27. SPI timing diagram - slave mode and CPHA = 1 NSS input t SU(NSS) CPHA=1 CPOL=0 t w(SCKH) CPHA=1 t w(SCKL) CPOL=1 t a(SO) MISO OUT su(SI) MOSI I NPUT 1. Measurement points are ...

Page 89

Electrical characteristics 2 Table 67 characteristics Symbol Parameter clock frequency 1/t c(CK clock rise time r(CK clock fall time f(CK) (1) t I2S clock high ...

Page 90

STM32F051x Figure 29. I2S slave timing diagram (Philips protocol) CPOL = 0 CPOL = 1 WS input SD transmit SD receive 1. Measurement points are done at CMOS levels: 0.3 × LSB transmit/receive of the previously transmitted byte. ...

Page 91

Package characteristics 7 Package characteristics 7.1 Package mechanical data In order to meet environmental requirements, ST offers these devices in different grades of ® ECOPACK packages, depending on their level of environmental compliance. ECOPACK specifications, grade definitions and product status ...

Page 92

STM32F051x Figure 31. LQFP64 – pin low-profile quad flat package outline Pin 1 identification 1 1. Drawing is not to scale. Table 68. LQFP64 – ...

Page 93

Package characteristics Figure 32. LQFP64 recommended footprint 1. Drawing is not to scale. 2. Dimensions are in millimeters. 94/105 0.5 12.7 10.3 10 7.8 12.7 Doc ID 022265 Rev 3 STM32F051x 0 ...

Page 94

STM32F051x Figure 33. LQFP48 – 7mm, 48-pin low-profile quad flat package outline Pin 1 identification 1 1. Drawing is not to scale. Table 69. LQFP48 – 7mm, 48-pin low-profile ...

Page 95

Package characteristics Figure 34. LQFP48 recommended footprint 1. Drawing is not to scale. 2. Dimensions are in millimeters. 96/105 0.20 7.30 9.70 5.80 7. 5.80 9.70 Doc ID 022265 Rev 3 STM32F051x 0.50 1.20 ...

Page 96

STM32F051x Figure 35. LQFP32 7 x 7mm 32-pin low-profile quad flat package outline 1. Drawing is not to scale. Table 70. LQFP32 7 x 7mm 32-pin low-profile quad flat package mechanical data Symbol ...

Page 97

Package characteristics Figure 36. LQFP32 recommended footprint 1. Drawing is not to scale. 2. Dimensions are expressed in millimeters. 98/105 Doc ID 022265 Rev 3 STM32F051x ...

Page 98

STM32F051x Figure 37. UFQFPN32 - 32-lead ultra thin fine pitch quad flat no-lead package outline ( Seating plane Pin # 0.30 1. Drawing is not to scale. 2. All leads/pads should ...

Page 99

Package characteristics Figure 38. UFQFPN32 recommended footprint 1. Drawing is not to scale. 2. Dimensions are expressed in millimeters. 7.2 Thermal characteristics The maximum chip junction temperature (T Table 20: General operating The maximum chip-junction temperature, T using the following ...

Page 100

STM32F051x Table 72. Package thermal characteristics Symbol Thermal resistance junction-ambient LQFP64 - 10 × 0.5 mm pitch Thermal resistance junction-ambient LQFP48 - 7 × Θ JA Thermal resistance junction-ambient LQFP32 - 7 × ...

Page 101

Package characteristics Note: With this given P Dmax (order code suffix 6 or 7). Suffix Amax Suffix Amax Example 2: High-temperature application Using the same rules possible to address applications ...

Page 102

STM32F051x 8 Part numbering For a list of available options (memory, package, and so on) or for further information on any aspect of this device, please contact your nearest ST sales office. Table 73. Ordering information scheme Example: Device family ...

Page 103

STM32F051x 9 Revision history Table 74. Document revision history Date 05-Apr-2012 25-Apr-2012 23-Jul-2012 Revision 1 Initial release Updated Table 2: STM32F051x family device features and peripheral counts for 1 SPI and 1 I2C in 32-pin package Corrected Group 3 pin ...

Page 104

... STM32F051x Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice. All ST products are sold pursuant to ST’s terms and conditions of sale. ...

Related keywords