Product overview
Description
The STM32C031x4/x6 mainstream microcontrollers are based on high-performance Arm® Cortex®-M0+ 32-bit RISC core operating at up to 48 MHz frequency. Offering a high level of integration, they are suitable for a wide range of applications in consumer, industrial and appliance domains and ready for the Internet of Things (IoT) solutions.
The devices incorporate a memory protection unit (MPU), high-speed embedded memories (12 Kbytes of SRAM and up to 32 Kbytes of flash program memory with read and write protection), DMA, an extensive range of system functions, enhanced I/Os, and peripherals. The devices offer standard communication interfaces (one I2Cs, one SPI / one I2S, and two USARTs), one 12-bit ADC (2.5 MSps) with up to 21 channels, a low-power RTC, an advanced control PWM timer, four general-purpose 16-bit timers, two watchdog timers, and a SysTick timer.
The devices operate within ambient temperatures from -40 to 125°C and with supply voltages from 2.0 V to 3.6 V. Optimized dynamic consumption combined with power-saving modes allows the design of low-power applications.
The devices are housed in packages with 20 to 48 pins.
-
All features
- Includes ST state-of-the-art patented technology
- Core: Arm® 32-bit Cortex®-M0+ CPU, frequency up to 48 MHz
- -40°C to 85°C/105°C/125°C operating temperature
- Memories
- Up to 32 Kbytes of flash memory with protection
- 12 Kbytes of SRAM with hardware parity check
- CRC calculation unit
- Reset and power management
- Voltage range: 2.0 V to 3.6 V
- Power-on / power-down reset (POR/PDR)
- Programmable brownout reset (BOR)
- Low-power modes:Sleep, Stop, Standby, Shutdown
- Clock management
- 4 to 48 MHz crystal oscillator
- 32 kHz crystal oscillator with calibration
- Internal 48 MHz RC oscillator (±1 %)
- Internal 32 kHz RC oscillator (±5 %)
- Up to 45 fast I/Os
- All mappable on external interrupt vectors
- All 5 V-tolerant
- 3-channel DMA controller with flexible mapping
- 12-bit, 0.4 µs ADC (up to 19 ext. channels)
- Conversion range: 0 to 3.6 V
- 8 timers: 16-bit for advanced motor control, four 16-bit general-purpose, two watchdogs, SysTick timer
- Calendar RTC with alarm
- Communication interfaces
- One I2C-bus interface supporting Fast-mode Plus (1 Mbit/s) with extra current sink; supporting SMBus/PMBus™ and wake-up from Stop mode
- Two USARTs with master/slave synchronous SPI; one supporting ISO7816 interface, LIN, IrDA capability, auto baud rate detection and wake-up feature
- One SPI (24 Mbit/s) with 4- to 16-bit programmable bitframe, multiplexed with I²S interface; two extra SPIs through USARTs
- Development support: serial wire debug (SWD)
- All packages ECOPACK 2 compliant
Circuit Diagram
Recommended for you
EDA Symbols, Footprints and 3D Models
All resources
Resource title | Version | Latest update |
---|
System View Description (1)
Resource title | Version | Latest update | ||
---|---|---|---|---|
ZIP | 1.2 | 01 Oct 2024 | 01 Oct 2024 |
IBIS models (1)
Resource title | Version | Latest update | ||
---|---|---|---|---|
ZIP | 2.0 | 01 Jul 2024 | 01 Jul 2024 |
Quality and Reliability
Part Number | Marketing Status | Package | Grade | RoHS Compliance Grade | Material Declaration** |
---|---|---|---|---|---|
STM32C031F6P6 | Active | TSSOP-20 | Industrial | Ecopack2 | |
STM32C031F6P6TR | Active | TSSOP-20 | Industrial | Ecopack2 | |
STM32C031F6P7 | Active | TSSOP-20 | Industrial | Ecopack2 | |
STM32C031F6P7TR | Active | TSSOP-20 | Industrial | Ecopack2 |
(**) The Material Declaration forms available on st.com may be generic documents based on the most commonly used package within a package family. For this reason, they may not be 100% accurate for a specific device. Please contact our sales support for information on specific devices.
Sample & Buy
Part Number | Marketing Status | Budgetary Price (US$)*/Qty | Order from ST | Order from distributors | Package | Packing Type | RoHS | Country of Origin | ECCN (US) | ECCN (EU) | Operating temperature (°C) | Operating Temperature (°C) (max) | D/A Converters (typ) (12-bit) | Timers (typ) (16-bit) | Timers (typ) (32-bit) | Number of Channels (typ) | SMPS | Number of Channels (typ) | UART (typ) | I/Os (High Current) | Integrated op-amps | Comparator | SPI (typ) | USART (typ) | Number of Channels (typ) | I2S (typ) | Advanced Motor Control Timers | CAN (2.0) | CAN (FD) | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
min | max | ||||||||||||||||||||||||||||||
STM32C031F6P6 | | | distributors No availability of distributors reported, please contact our sales office |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||
STM32C031F6P7TR | | | distributors No availability of distributors reported, please contact our sales office |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||
STM32C031F6P6TR | | | distributors No availability of distributors reported, please contact our sales office |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||
STM32C031F6P7 | | | distributors No availability of distributors reported, please contact our sales office |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
STM32C031F6P6 Active
STM32C031F6P7TR Active
STM32C031F6P6TR Active
STM32C031F6P7 Active
(*) Suggested Resale Price (USD) per defined quantity for BUDGETARY USE ONLY. For quotes, prices in local currency, please contact your local ST Sales Office or our Distributors