Sign In
Upload
Manuals
Brands
STMicroelectronics Manuals
Microcontrollers
STM32F038F6
STMicroelectronics STM32F038F6 Manuals
Manuals and User Guides for STMicroelectronics STM32F038F6. We have
1
STMicroelectronics STM32F038F6 manual available for free PDF download: Manual
STMicroelectronics STM32F038F6 Manual (103 pages)
ARM-based 32-bit MCU with 32 Kbyte Flash, 9 timers, ADC and communication interfaces, 1.8 V
Brand:
STMicroelectronics
| Category:
Microcontrollers
| Size: 1.45 MB
Table of Contents
Table 1. Device Summary
1
Table of Contents
2
Introduction
8
Description
9
Table 2. Stm32F038X6 Family Device Features and Peripheral Counts
9
Figure 1. Block Diagram
10
Functional Overview
11
ARM ® -Cortex ® -M0 Core
11
Memories
11
Boot Modes
11
Cyclic Redundancy Check Calculation Unit (CRC)
12
Power Management
12
Power Supply Schemes
12
Power-On Reset
12
Low-Power Modes
12
Clocks and Startup
13
General-Purpose Inputs/Outputs (Gpios)
14
Figure 2. Clock Tree
14
Direct Memory Access Controller (DMA)
15
Interrupts and Events
15
Nested Vectored Interrupt Controller (NVIC)
15
Extended Interrupt/Event Controller (EXTI)
15
Analog-To-Digital Converter (ADC)
15
Temperature Sensor
16
Internal Voltage Reference
16
Refint
16
Vbat
16
Table 3. Temperature Sensor Calibration Values
16
Table 4. Internal Voltage Reference Calibration Values
16
Timers and Watchdogs
17
Advanced-Control Timer (TIM1)
17
General-Purpose Timers (TIM2, 3, 14, 16, 17)
17
Table 5. Timer Feature Comparison
17
Independent Watchdog (IWDG)
18
System Window Watchdog (WWDG)
18
Systick Timer
19
Real-Time Clock (RTC) and Backup Registers
19
Inter-Integrated Circuit Interface (I 2 C)
19
Universal Synchronous/Asynchronous Receiver/Transmitter (USART)
20
Table 6. Comparison of I2C Analog and Digital Filters
20
Table 8. Stm32F038X6 USART Implementation
21
Serial Peripheral Interface (SPI) / Inter-Integrated Sound Interface (I2S)
22
Serial Wire Debug Port (SW-DP)
22
Table 9. Stm32F038X6 SPI/I2S Implementation
22
Pinouts and Pin Description
23
Figure 3. LQFP48 Package Pinout
23
Figure 4. UFQFPN32 Package Pinout
23
Figure 5. UFQFPN28 Package Pinout
24
Figure 6. WLCSP25 Package Pinout
24
Figure 7. TSSOP20 Package Pinout
25
Table 10. Legend/Abbreviations Used in the Pinout Table
26
Table 11. Pin Definitions
26
Table 12. Alternate Functions Selected through GPIOA_AFR Registers for Port a
31
Table 13. Alternate Functions Selected through GPIOB_AFR Registers for Port B
32
Memory Mapping
33
Figure 8. Stm32F038X6 Memory Map
33
Table 14. Stm32F038X6 Peripheral Register Boundary Addresses
34
Electrical Characteristics
36
Parameter Conditions
36
Minimum and Maximum Values
36
Typical Values
36
Typical Curves
36
Loading Capacitor
36
Pin Input Voltage
36
Figure 9. Pin Loading Conditions
36
Figure 10. Pin Input Voltage
36
Power Supply Scheme
37
Figure 11. Power Supply Scheme
37
Current Consumption Measurement
38
Figure 12. Current Consumption Measurement Scheme
38
Absolute Maximum Ratings
39
Table 15. Voltage Characteristics
39
Table 16. Current Characteristics
40
Table 17. Thermal Characteristics
40
Operating Conditions
41
General Operating Conditions
41
Table 18. General Operating Conditions
41
Operating Conditions at Power-Up / Power-Down
42
Embedded Reference Voltage
42
Supply Current Characteristics
42
Table 19. Operating Conditions at Power-Up / Power-Down
42
Table 20. Embedded Internal Reference Voltage
42
Table 23. Typical and Maximum Consumption in Stop Mode
45
Table 24. Typical and Maximum Current Consumption from the VBAT Supply
46
Table 25. Typical Current Consumption, Code Executing from Flash Memory, Running from HSE 8 Mhz Crystal
47
Table 44. I/O Static Characteristics
47
Table 26. Switching Output I/O Current Consumption
49
Table 21. Table
50
Table 27. Peripheral Current Consumption
50
Wakeup Time from Low-Power Mode
52
External Clock Source Characteristics
52
Table 28. Low-Power Mode Wakeup Timings
52
Table 29. High-Speed External User Clock Characteristics
52
Table 30. Low-Speed External User Clock Characteristics
53
Figure 13. High-Speed External Clock Source AC Timing Diagram
53
Figure 14. Low-Speed External Clock Source AC Timing Diagram
53
Table 31. HSE Oscillator Characteristics
54
Table 32. LSE Oscillator Characteristics (F LSE = 32.768 Khz)
55
Figure 15. Typical Application with an 8 Mhz Crystal
55
Internal Clock Source Characteristics
56
Figure 16. Typical Application with a 32.768 Khz Crystal
56
Table 33. HSI Oscillator Characteristics
57
Figure 17. HSI Oscillator Accuracy Characterization Results for Soldered Parts
57
Table 34. HSI14 Oscillator Characteristics
58
Figure 18. HSI14 Oscillator Accuracy Characterization Results
58
PLL Characteristics
59
Memory Characteristics
59
Table 35. LSI Oscillator Characteristics
59
Table 36. PLL Characteristics
59
Table 37. Flash Memory Characteristics
59
EMC Characteristics
60
Table 38. Flash Memory Endurance and Data Retention
60
Table 39. EMS Characteristics
60
Electrical Sensitivity Characteristics
61
Table 40. EMI Characteristics
61
I/O Current Injection Characteristics
62
Table 41. ESD Absolute Maximum Ratings
62
Table 42. Electrical Sensitivities
62
I/O Port Characteristics
63
Table 43. I/O Current Injection Susceptibility
63
Figure 19. TC and Tta I/O Input Characteristics
65
Figure 20. Five Volt Tolerant (FT and Ftf) I/O Input Characteristics
65
Table 45. Output Voltage Characteristics
66
Table 46. I/O AC Characteristics
67
Figure 21. I/O AC Characteristics Definition
67
NRST and NPOR Pin Characteristics
68
Table 47. NRST Pin Characteristics
68
Figure 22. Recommended NRST Pin Protection
68
12-Bit ADC Characteristics
69
Table 48. NPOR Pin Characteristics
69
Table 49. ADC Characteristics
69
Table 50. RAIN Max for F ADC = 14 Mhz
70
Table 51. ADC Accuracy
71
Figure 23. ADC Accuracy Characteristics
72
Figure 24. Typical Connection Diagram Using the ADC
72
Temperature Sensor Characteristics
73
VBAT Monitoring Characteristics
73
Timer Characteristics
73
Table 52. TS Characteristics
73
Table 53. VBAT Monitoring Characteristics
73
Table 54. Timx Characteristics
73
Communication Interfaces
74
Table 55. IWDG Min/Max Timeout Period at 40 Khz (LSI)
74
Table 56. WWDG Min/Max Timeout Value at 48 Mhz (PCLK)
74
Table 57. I2C Analog Filter Characteristics
75
Table 58. SPI Characteristics
75
Figure 25. SPI Timing Diagram - Slave Mode and CPHA = 0
76
Figure 26. SPI Timing Diagram - Slave Mode and CPHA = 1
76
Table 59. I 2 S Characteristics
77
Figure 27. SPI Timing Diagram - Master Mode
77
Figure 28. I2S Slave Timing Diagram (Philips Protocol)
78
Figure 29. I2S Master Timing Diagram (Philips Protocol)
79
Package Information
80
LQFP48 Package Information
80
Figure 30. LQFP48 Package Outline
80
Table 60. LQFP48 Package Mechanical Data
81
Figure 31. Recommended Footprint for LQFP48 Package
81
UFQFPN32 Package Information
82
Figure 32. LQFP48 Package Marking Example
82
Figure 33. UFQFPN32 Package Outline
83
Table 61. UFQFPN32 Package Mechanical Data
84
Figure 34. Recommended Footprint for UFQFPN32 Package
84
Figure 35. UFQFPN32 Package Marking Example
85
UFQFPN28 Package Information
86
Table 62. UFQFPN28 Package Mechanical Data
86
Figure 36. UFQFPN28 Package Outline
86
Figure 37. Recommended Footprint for UFQFPN28 Package
87
Figure 38. UFQFPN28 Package Marking Example
88
WLCSP25 Package Information
89
Table 63. WLCSP25 Package Mechanical Data
89
Figure 39. WLCSP25 Package Outline
89
Table 64. WLCSP25 Recommended PCB Design Rules
90
Figure 40. Recommended Footprint for WLCSP25 Package
90
Figure 41. WLCSP25 Package Marking Example
91
TSSOP20 Package Information
92
Table 65. TSSOP20 Package Mechanical Data
92
Figure 42.TSSOP20 Package Outline
92
Figure 43. Recommended Footprint for TSSOP20 Package
93
Figure 44. TSSOP20 Package Marking Example
94
Thermal Characteristics
95
Reference Document
95
Table 66. Package Thermal Characteristics
95
Selecting the Product Temperature Range
96
Part Numbering
98
Table 67. Ordering Information Scheme
98
Revision History
99
Table 68. Document Revision History
99
Table 7. Stm32F038X6 I 2 C Implementation
100
Advertisement
Advertisement
Related Products
STMicroelectronics STM32F038C6
STMicroelectronics STM32F038G6
STMicroelectronics STM32F038E6
STMicroelectronics STM32F038K6
STMicroelectronics STM32F031G4
STMicroelectronics STM32F031C4
STMicroelectronics STM32F031F4
STMicroelectronics STM32F031K6
STMicroelectronics STM32F031G6
STMicroelectronics STM32F031F6
STMicroelectronics Categories
Motherboard
Microcontrollers
Computer Hardware
Controller
Control Unit
More STMicroelectronics Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL