Datasheet STM32F030x4, STM32F030x6, STM32F030x8, STM32F030xC (STMicroelectronics) - 3

ManufacturerSTMicroelectronics
DescriptionValue-line ARM®-based 32-bit MCU with up to 256 KB Flash, timers, ADC, communication interfaces, 2.4-3.6 V operation
Pages / Page91 / 3 — STM32F030x4/x6/x8/xC. Contents. Pinouts and pin descriptions . 24. Memory …
File Format / SizePDF / 1.4 Mb
Document LanguageEnglish

STM32F030x4/x6/x8/xC. Contents. Pinouts and pin descriptions . 24. Memory mapping . 37. Electrical characteristics . 40

STM32F030x4/x6/x8/xC Contents Pinouts and pin descriptions  24 Memory mapping  37 Electrical characteristics  40

Text Version of Document

link to page 22 link to page 23 link to page 24 link to page 37 link to page 40 link to page 40 link to page 40 link to page 40 link to page 40 link to page 40 link to page 40 link to page 41 link to page 41 link to page 42 link to page 43 link to page 43 link to page 44 link to page 44 link to page 45 link to page 45 link to page 50 link to page 51 link to page 55 link to page 56 link to page 56 link to page 57 link to page 58 link to page 59 link to page 60 link to page 65 link to page 66 link to page 70 link to page 70 link to page 71 link to page 91
STM32F030x4/x6/x8/xC Contents
3.15 Serial peripheral interface (SPI) . 22 3.16 Serial wire debug port (SW-DP) . 23
4 Pinouts and pin descriptions . 24 5 Memory mapping . 37 6 Electrical characteristics . 40
6.1 Parameter conditions . 40 6.1.1 Minimum and maximum values . 40 6.1.2 Typical values . 40 6.1.3 Typical curves . 40 6.1.4 Loading capacitor . 40 6.1.5 Pin input voltage . 40 6.1.6 Power supply scheme . 41 6.1.7 Current consumption measurement . 41 6.2 Absolute maximum ratings . 42 6.3 Operating conditions . 43 6.3.1 General operating conditions . 43 6.3.2 Operating conditions at power-up / power-down . 44 6.3.3 Embedded reset and power control block characteristics . 44 6.3.4 Embedded reference voltage . 45 6.3.5 Supply current characteristics . 45 6.3.6 Wakeup time from low-power mode . 50 6.3.7 External clock source characteristics . 51 6.3.8 Internal clock source characteristics . 55 6.3.9 PLL characteristics . 56 6.3.10 Memory characteristics . 56 6.3.11 EMC characteristics . 57 6.3.12 Electrical sensitivity characteristics . 58 6.3.13 I/O current injection characteristics . 59 6.3.14 I/O port characteristics . 60 6.3.15 NRST pin characteristics . 65 6.3.16 12-bit ADC characteristics . 66 6.3.17 Temperature sensor characteristics . 70 6.3.18 Timer characteristics . 70 6.3.19 Communication interfaces . 71 DocID024849 Rev 3 3/91 4 Document Outline Table 1. Device summary 1 Introduction 2 Description Table 2. STM32F030x4/x6/x8/xC family device features and peripheral counts Figure 1. Block diagram 3 Functional overview 3.1 ARM®-Cortex®-M0 core with embedded Flash and SRAM 3.2 Memories 3.3 Boot modes 3.4 Cyclic redundancy check calculation unit (CRC) 3.5 Power management 3.5.1 Power supply schemes 3.5.2 Power supply supervisors 3.5.3 Voltage regulator 3.5.4 Low-power modes 3.6 Clocks and startup Figure 2. Clock tree 3.7 General-purpose inputs/outputs (GPIOs) 3.8 Direct memory access controller (DMA) 3.9 Interrupts and events 3.9.1 Nested vectored interrupt controller (NVIC) 3.9.2 Extended interrupt/event controller (EXTI) 3.10 Analog to digital converter (ADC) 3.10.1 Temperature sensor Table 3. Temperature sensor calibration values 3.10.2 Internal voltage reference (VREFINT) Table 4. Internal voltage reference calibration values 3.11 Timers and watchdogs Table 5. Timer feature comparison 3.11.1 Advanced-control timer (TIM1) 3.11.2 General-purpose timers (TIM3, TIM14..17) 3.11.3 Basic timers TIM6 and TIM7 3.11.4 Independent watchdog (IWDG) 3.11.5 System window watchdog (WWDG) 3.11.6 SysTick timer 3.12 Real-time clock (RTC) 3.13 Inter-integrated circuit interfaces (I2C) Table 6. Comparison of I2C analog and digital filters Table 7. STM32F030x4/x6/x8/xC I2C implementation 3.14 Universal synchronous/asynchronous receiver/transmitter (USART) Table 8. STM32F0x0 USART implementation 3.15 Serial peripheral interface (SPI) Table 9. STM32F030x4/x6/x8/xC SPI implementation 3.16 Serial wire debug port (SW-DP) 4 Pinouts and pin descriptions Figure 3. LQFP64 64-pin package pinout (top view), for STM32F030x4/6/8 devices Figure 4. LQFP64 64-pin package pinout (top view), for STM32F030RC devices Figure 5. LQFP48 48-pin package pinout (top view), for STM32F030x4/6/8 devices Figure 6. LQFP48 48-pin package pinout (top view), for STM32F030CC devices Figure 7. LQFP32 32-pin package pinout (top view) Figure 8. TSSOP20 20-pin package pinout (top view) Table 10. Legend/abbreviations used in the pinout table Table 11. STM32F030x4/6/8/C pin definitions (continued) Table 12. Alternate functions selected through GPIOA_AFR registers for port A (continued) Table 13. Alternate functions selected through GPIOB_AFR registers for port B Table 14. Alternate functions selected through GPIOC_AFR registers for port C Table 15. Alternate functions selected through GPIOD_AFR registers for port D Table 16. Alternate functions selected through GPIOF_AFR registers for port F 5 Memory mapping Figure 9. STM32F030x4/x6/x8/xC memory map Table 17. STM32F030x4/x6/x8/xC peripheral register boundary addresses (continued) 6 Electrical characteristics 6.1 Parameter conditions 6.1.1 Minimum and maximum values 6.1.2 Typical values 6.1.3 Typical curves 6.1.4 Loading capacitor 6.1.5 Pin input voltage Figure 10. Pin loading conditions Figure 11. Pin input voltage 6.1.6 Power supply scheme Figure 12. Power supply scheme 6.1.7 Current consumption measurement Figure 13. Current consumption measurement scheme 6.2 Absolute maximum ratings Table 18. Voltage characteristics Table 19. Current characteristics Table 20. Thermal characteristics 6.3 Operating conditions 6.3.1 General operating conditions Table 21. General operating conditions (continued) 6.3.2 Operating conditions at power-up / power-down Table 22. Operating conditions at power-up / power-down 6.3.3 Embedded reset and power control block characteristics Table 23. Embedded reset and power control block characteristics (continued) 6.3.4 Embedded reference voltage Table 24. Embedded internal reference voltage 6.3.5 Supply current characteristics Table 25. Typical and maximum current consumption from VDD supply at VDD = 3.6 V Table 26. Typical and maximum current consumption from the VDDA supply Table 27. Typical and maximum consumption in Stop and Standby modes Table 28. Typical current consumption in Run mode, code with data processing running from Flash Table 29. Switching output I/O current consumption 6.3.6 Wakeup time from low-power mode Table 30. Low-power mode wakeup timings 6.3.7 External clock source characteristics Table 31. High-speed external user clock characteristics Figure 14. High-speed external clock source AC timing diagram Table 32. Low-speed external user clock characteristics Figure 15. Low-speed external clock source AC timing diagram Table 33. HSE oscillator characteristics Figure 16. Typical application with an 8 MHz crystal Table 34. LSE oscillator characteristics (fLSE = 32.768 kHz) Figure 17. Typical application with a 32.768 kHz crystal 6.3.8 Internal clock source characteristics Table 35. HSI oscillator characteristics Table 36. HSI14 oscillator characteristics Table 37. LSI oscillator characteristics 6.3.9 PLL characteristics Table 38. PLL characteristics 6.3.10 Memory characteristics Table 39. Flash memory characteristics Table 40. Flash memory endurance and data retention 6.3.11 EMC characteristics Table 41. EMS characteristics Table 42. EMI characteristics 6.3.12 Electrical sensitivity characteristics Table 43. ESD absolute maximum ratings Table 44. Electrical sensitivities 6.3.13 I/O current injection characteristics Table 45. I/O current injection susceptibility 6.3.14 I/O port characteristics Table 46. I/O static characteristics (continued) Figure 18. TC and TTa I/O input characteristics Figure 19. Five volt tolerant (FT and FTf) I/O input characteristics Table 47. Output voltage characteristics Table 48. I/O AC characteristics Figure 20. I/O AC characteristics definition 6.3.15 NRST pin characteristics Table 49. NRST pin characteristics Figure 21. Recommended NRST pin protection 6.3.16 12-bit ADC characteristics Table 50. ADC characteristics (continued) Table 51. RAIN max for fADC = 14 MHz Table 52. ADC accuracy Figure 22. ADC accuracy characteristics Figure 23. Typical connection diagram using the ADC 6.3.17 Temperature sensor characteristics Table 53. TS characteristics 6.3.18 Timer characteristics Table 54. TIMx characteristics Table 55. IWDG min/max timeout period at 40 kHz (LSI) Table 56. WWDG min/max timeout value at 48 MHz (PCLK) 6.3.19 Communication interfaces Table 57. I2C analog filter characteristics Table 58. SPI characteristics Figure 24. SPI timing diagram - slave mode and CPHA = 0 Figure 25. SPI timing diagram - slave mode and CPHA = 1 Figure 26. SPI timing diagram - master mode 7 Package information 7.1 LQFP64 package information Figure 27. LQFP64 outline Table 59. LQFP64 mechanical data (continued) Figure 28. LQFP64 recommended footprint Figure 29. LQFP64 marking example (package top view) 7.2 LQFP48 package information Figure 30. LQFP48 outline Table 60. LQFP48 mechanical data (continued) Figure 31. LQFP48 recommended footprint Figure 32. LQFP48 marking example (package top view) 7.3 LQFP32 package information Figure 33. LQFP32 outline Table 61. LQFP32 mechanical data (continued) Figure 34. LQFP32 recommended footprint Figure 35. LQFP32 marking example (package top view) 7.4 TSSOP20 package information Figure 36. TSSOP20 outline Table 62. TSSOP20 mechanical data (continued) Figure 37. TSSOP20 footprint Figure 38. TSSOP20 marking example (package top view) 7.5 Thermal characteristics Table 63. Package thermal characteristics 7.5.1 Reference document 8 Ordering information Table 64. Ordering information scheme 9 Revision history Table 65. Document revision history (continued)
EMS supplier