Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

STM32F031G4 Datasheet(PDF) 11 Page - STMicroelectronics

Part # STM32F031G4
Description  ARM-based 32-bit MCU with up to 32 Kbyte Flash, 9 timers, ADC and communication interfaces, 2.0 - 3.6 V
Download  106 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

STM32F031G4 Datasheet(HTML) 11 Page - STMicroelectronics

Back Button STM32F031G4 Datasheet HTML 7Page - STMicroelectronics STM32F031G4 Datasheet HTML 8Page - STMicroelectronics STM32F031G4 Datasheet HTML 9Page - STMicroelectronics STM32F031G4 Datasheet HTML 10Page - STMicroelectronics STM32F031G4 Datasheet HTML 11Page - STMicroelectronics STM32F031G4 Datasheet HTML 12Page - STMicroelectronics STM32F031G4 Datasheet HTML 13Page - STMicroelectronics STM32F031G4 Datasheet HTML 14Page - STMicroelectronics STM32F031G4 Datasheet HTML 15Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 11 / 106 page
background image
DocID025743 Rev 4
11/106
STM32F031x4 STM32F031x6
Functional overview
22
3
Functional overview
Figure 1 shows the general block diagram of the STM32F031x4/x6 devices.
3.1
ARM®-Cortex®-M0 core
The ARM® Cortex®-M0 is a generation of ARM 32-bit RISC processors for embedded
systems. It has been developed to provide a low-cost platform that meets the needs of MCU
implementation, with a reduced pin count and low-power consumption, while delivering
outstanding computational performance and an advanced system response to interrupts.
The ARM® Cortex®-M0 processors feature exceptional code-efficiency, delivering the high
performance expected from an ARM core, with memory sizes usually associated with 8- and
16-bit devices.
The STM32F031x4/x6 devices embed ARM core and are compatible with all ARM tools and
software.
3.2
Memories
The device has the following features:
4 Kbytes of embedded SRAM accessed (read/write) at CPU clock speed with 0 wait
states and featuring embedded parity checking with exception generation for fail-critical
applications.
The non-volatile memory is divided into two arrays:
16 to 32 Kbytes of embedded Flash memory for programs and data
Option bytes
The option bytes are used to write-protect the memory (with 4 KB granularity) and/or
readout-protect the whole memory with the following options:
Level 0: no readout protection
Level 1: memory readout protection, the Flash memory cannot be read from or
written to if either debug features are connected or boot in RAM is selected
Level 2: chip readout protection, debug features (Cortex®-M0 serial wire) and
boot in RAM selection disabled
3.3
Boot modes
At startup, the boot pin and boot selector option bit are used to select one of the three boot
options:
Boot from User Flash memory
Boot from System Memory
Boot from embedded SRAM
The boot loader is located in System Memory. It is used to reprogram the Flash memory by
using USART on pins PA14/PA15 or PA9/PA10.


Similar Part No. - STM32F031G4

ManufacturerPart #DatasheetDescription
logo
STMicroelectronics
STM32F031C6 STMICROELECTRONICS-STM32F031C6 Datasheet
4Mb / 8P
   Six-step brushless motor driver evaluation board for applications based on the STSPIN32F0B BLDC controller
Rev 1 - May 2019
More results

Similar Description - STM32F031G4

ManufacturerPart #DatasheetDescription
logo
STMicroelectronics
STM32F071X8 STMICROELECTRONICS-STM32F071X8 Datasheet
1Mb / 122P
   ARM-based 32-bit MCU, up to 128 KB Flash, 12 timers, ADC, DAC & communication interfaces, 2.0 - 3.6 V
STM32F071X8 STMICROELECTRONICS-STM32F071X8_V01 Datasheet
2Mb / 122P
   sArm짰-based 32-bit MCU, up to 128 KB Flash, 12 timers, ADC, DAC and communication interfaces, 2.0 - 3.6 V
March 2020
STM32F051X4 STMICROELECTRONICS-STM32F051X4_V01 Datasheet
2Mb / 122P
   ARM짰-based 32-bit MCU, 16 to 64 KB Flash, 11 timers, ADC, DAC and communication interfaces, 2.0-3.6 V
January 2017
STM32F030R8 STMICROELECTRONICS-STM32F030R8 Datasheet
1Mb / 88P
   Value-line ARM-based 32-bit MCU with 16 to 64-KB Flash, timers, ADC, communication interfaces, 2.4-3.6 V operation
STM32F050C6T6A STMICROELECTRONICS-STM32F050C6T6A Datasheet
1Mb / 97P
   Low- and medium-density advanced ARM-based 32-bit MCU with up to 32 Kbytes Flash, timers, ADC and comm. interfaces
STM32F030X4 STMICROELECTRONICS-STM32F030X4 Datasheet
1Mb / 93P
   Value-line Arm짰-based 32-bit MCU with up to 256 KB Flash, timers, ADC, communication interfaces, 2.4-3.6 V operation
January 2019 Rev 4
STM32F050K6U6 STMICROELECTRONICS-STM32F050K6U6 Datasheet
1Mb / 97P
   Low- and medium-density advanced ARM??based 32-bit MCU with up to 32 Kbytes Flash, timers, ADC and comm. interfaces
November 2012 Rev 1
STM32F050C4T6A STMICROELECTRONICS-STM32F050C4T6A Datasheet
1Mb / 97P
   Low- and medium-density advanced ARM??based 32-bit MCU with up to 32 Kbytes Flash, timers, ADC and comm. interfaces
STM32F091XB STMICROELECTRONICS-STM32F091XB Datasheet
1Mb / 127P
   ARM-based 32-bit MCU, up to 256 KB Flash, CAN, 12 timers, ADC, DAC & comm. interfaces, 2.0 - 3.6V
STM32F101X6 STMICROELECTRONICS-STM32F101X6 Datasheet
966Kb / 64P
   Access line, advanced ARM-based 32-bit MCU with Flash memory, six 16-bit timers, ADC and seven communication interfaces
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com