STM32C011F4P6
STM32C011x4/x6
Manufacturer
STMicroelectronics
Overview
Part: STM32C011x4/x6 from STMicroelectronics
Type: Arm Cortex-M0+ 32-bit MCU
Key Specs:
- Core frequency: up to 48 MHz
- Flash memory: Up to 32 Kbytes
- SRAM: 6 Kbytes
- Voltage range: 2.0 V to 3.6 V
- Operating temperature: -40°C to 125°C
- ADC resolution: 12-bit
- ADC conversion time: 0.4 μs
- SPI speed: 24 Mbit/s
- I2C speed: 1 Mbit/s
Features:
- Arm 32-bit Cortex-M0+ CPU
- CRC calculation unit
- Reset and power management (POR/PDR, programmable BOR, Sleep, Stop, Standby, Shutdown modes)
- Clock management (4 to 48 MHz crystal oscillator, 32 kHz crystal oscillator, internal 48 MHz RC oscillator, internal 32 kHz RC oscillator)
- Up to 18 fast I/Os, multiple 5 V-tolerant I/Os
- 3-channel DMA controller
- 12-bit, 0.4 μs ADC with up to 13 external channels
- 8 timers: 16-bit for advanced motor control, four 16-bit general-purpose, two watchdogs, SysTick timer
- Calendar RTC with alarm
- One I2C-bus interface supporting Fastmode Plus (1 Mbit/s), SMBus/PMBus, wakeup from Stop mode
- Two USARTs with master/slave synchronous SPI, one supporting ISO7816, LIN, IrDA, auto baud rate detection, wakeup feature
- One SPI (24 Mbit/s) with 4- to 16-bit programmable bitframe, multiplexed with I2S interface
- Serial wire debug (SWD)
- All packages ECOPACK 2 compliant
Applications:
- null
Package:
- null
Features
- 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
- 6 Kbytes of SRAM with HW 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 18 fast I/Os
- All mappable on external interrupt vectors
- Multiple 5 V-tolerant I/Os
- 3-channel DMA controller with flexible mapping
- 12-bit, 0.4 μs ADC (up to 13 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 Fastmode Plus (1 Mbit/s) with extra current sink, supporting SMBus/PMBus and wakeup from Stop mode
- Two USARTs with master/slave synchronous SPI; one supporting ISO7816 interface, LIN, IrDA capability, auto baud rate detection and wakeup feature
- One SPI (24 Mbit/s) with 4- to 16-bit programmable bitframe, multiplexed with I 2S interface
- Development support: serial wire debug (SWD)
- All packages ECOPACK 2 compliant
Table 1. Device summary
| Reference | Part number |
|---|---|
| STM32C011x4 | STM32C011F4, STM32C011J4 |
| STM32C011x6 | STM32C011F6, STM32C011J6, STM32C011D6 |
December 2022 DS13866 Rev 3 1/94
This is information on a product in full production.
Pin Configuration
Figure 3. STM32C011JxM SO8N pinout
Figure 4. STM32C011DxY WLCSP12 ballout
Table 11. Terms and symbols used in Table 12
| Column | Symbol | Definition |
|---|---|---|
| Pin name | Terminal name corresponds to its by-default function at reset, unless otherwise specified in parenthesis under the pin name. | |
| S | Supply pin | |
| Pin type | I | Input only pin |
| I/O | Input / output pin | |
| FT | 5 V tolerant I/O | |
| RST Options for FT I/Os | Bidirectional reset pin with embedded weak pull-up resistor | |
| I/O structure | _f | I/O, Fm+ capable |
| _a | I/O, with analog switch function |
| Reference | Part number |
|---|---|
| STM32C011x4 | STM32C011F4, STM32C011J4 |
| STM32C011x6 | STM32C011F6, STM32C011J6, STM32C011D6 |
Table 11. Terms and symbols used in** Table 12 **(continued)
Table 12. Pin assignment and description
| Reference | Part number |
|---|---|
| STM32C011x4 | STM32C011F4, STM32C011J4 |
| STM32C011x6 | STM32C011F6, STM32C011J6, STM32C011D6 |
| Reference | Part number |
|---|---|
| STM32C011x4 | STM32C011F4, STM32C011J4 |
| STM32C011x6 | STM32C011F6, STM32C011J6, STM32C011D6 |
Table 12. Pin assignment and description (continued)
| Reference | Part number |
|---|---|
| STM32C011x4 | STM32C011F4, STM32C011J4 |
| STM32C011x6 | STM32C011F6, STM32C011J6, STM32C011D6 |
Table 12. Pin assignment and description (continued)
-
Pins PA9 and PA10 can be remapped in place of pins PA11 and PA12 (default mapping), using SYSCFG_CFGR1 register.
-
Upon reset, these pins are configured as SWD alternate functions, and the internal pull-up on PA13 pin and the internal pull-down on PA14 pin are activated.
| 32/94 | Ta b le 1 3. Po A l fu io in ( A F 0 A F ) t te te t to 7 r a rn a nc n m ap p g |
|---|---|
| Po t r | |
| P A 0 | |
| P A 1 | |
| P A 2 | |
| P A 3 | |
| P A 4 | |
| P A 5 | |
| 6 P A | |
| DS13866 Rev 3 | P A 7 |
| P A 8 | |
| P A 9 | |
| P | A 1 0 |
| P | A 1 1 |
| P | A 1 2 |
| P | A 1 3 |
| P | A 1 4 |
| Reference | Part number |
|---|---|
| STM32C011x4 | STM32C011F4, STM32C011J4 |
| STM32C011x6 | STM32C011F6, STM32C011J6, STM32C011D6 |
| Po t r | A F 0 | A F 1 | A F 2 | A F 3 | A F 4 | A F 5 | A F 6 | A F 7 |
|---|---|---|---|---|---|---|---|---|
| P B 6 | U S A R T 1_ T X | T I M 1_ C H 3 | T I M 1 6_ C H 1 N | T I M 3_ C H 3 | U S A S_ D R T 1_ R T E_ C K | U S A R T 1_ C T S | I 2 C 1_ S C L | I 2 C 1_ S M B A |
| P B 7 | U S A R T 1_ R X | T I M 1_ C H 4 | T I M 1 7_ C H 1 N | T I M 3_ C H 4 | - | - | I 2 C 1_ S D A | E V E N T O U T |
Table 16. Port B alternate function mapping (AF8 to AF15)
| Po t r | 8 A F | 9 A F | 1 0 A F | 1 1 A F | 1 2 A F | 1 3 A F | 1 4 A F | 1 A F 5 |
|---|---|---|---|---|---|---|---|---|
| P B 6 | S P I 1_ M O S I / I 2 S 1 S D _ | S P I 1_ M I S O / I 2 S 1 C M K _ | S P I 1_ S 1_ C C K / I 2 S K | T I M 1_ C H 2 | T I M 3_ C H 1 | T I M 3_ C H 2 | T I M 1 6_ B K I N | T I M 1 7_ B K I N |
| P B 7 | - | U S A R T 2_ C T S | T I M 1 6_ C H 1 | T I M 3_ C H 1 | - | - | I 2 C 1_ S C L | - |
| Po t r | A F 0 | A F 1 | A F 2 | A F 3 | A F 4 | A F 5 | A F 6 | A F 7 |
|---|---|---|---|---|---|---|---|---|
| P C 1 4 | U S A R T 1_ T X | T I M 1_ E T R | T I M 1_ B K I N 2 | - | - | - | - | - |
| P C 1 5 | O S C 3 2_ E N | O S C_ E N | T I M 1_ E T R | T I M 3_ C H 3 | - | - | - | - |
Table 18. Port C alternate function mapping (AF8 to AF15)
| Po t r | A F 8 | A F 9 | A F 1 0 | A F 1 1 | A F 1 2 | A F 1 3 | A F 1 4 | A F 1 5 |
|---|---|---|---|---|---|---|---|---|
| P C 1 4 | I R_ O U T | U S A S_ D R T 2_ R T E_ C K | T I M 1 C H 1 7_ | T I M 3_ C H 2 | - | - | I 2 C 1_ S D A | E V E N T O U T |
DS13866 Rev 3 33/94
| Reference | Part number |
|---|---|
| STM32C011x4 | STM32C011F4, STM32C011J4 |
| STM32C011x6 | STM32C011F6, STM32C011J6, STM32C011D6 |
Electrical Characteristics
- Evaluated by characterization – Not tested in production.
- Electrical characteristics
- Sy
bo
l
m - IDD
(
Sto
)
p
- Evaluated by characterization – Not tested in production.
DS13866 Rev 3 47/94
| Ty | p | Ma | ( 1) x | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Sy bo l m | Pa te ra me r | Co d i ion t n s | VD D | 2 5°C | 5°C 8 | 1 5 °C 0 | 1 5 °C 2 | 2 5°C | 5°C 8 | 1 5 °C 0 |
| 2 V | 6. 7 5 | 7. 7 0 | 8. 5 5 | 1 0. 5 | 7. 5 0 | 8. 9 0 | 1 1. 0 | |||
| 2. 4 V | 7. 0 5 | 8. 0 0 | 8. 8 5 | 1 1. 0 | 7. 7 0 | 9. 1 0 | 1 1. 0 | |||
| Su ly p p | A l l c loc ks f f o | 3 V | 7. 4 5 | 8. 4 5 | 9. 4 5 | 1 2. 0 | 8. 2 0 | 9. 7 0 | 1 2. 0 | |
| t in cu rre n | 3. 6 V | 7. 9 0 | 8. 9 5 | 1 0. 0 | 1 2. 5 | 8. 7 0 | 1 1. 0 | 1 3. 0 | ||
| IDD ( Sta ndb ) y | S tan d by | G I W D | 2 V | 7. 3 0 | 8. 3 5 | 9. 2 0 | 1 1. 5 | 8. 1 0 | 9. 5 0 | 1 2. 0 |
| de mo | b le d a d en a n | 2. 4 V | 7. 6 5 | 8. 6 5 | 9. 6 0 | 1 1. 5 | 8. 3 0 | 9. 8 0 | 1 2. 0 | |
| loc ke d by c | 3 V | 8. 1 0 | 9. 2 0 | 1 0. 0 | 1 2. 5 | 8. 9 0 | 1 1. 0 | 1 3. 0 | ||
| L S I | 3. 6 V | 8. 6 0 | 9. 7 5 | 1 1. 0 | 1 3. 5 | 9. 5 0 | 1 2. 0 | 1 4. 0 | ||
| Ev alu ate d b | ha ter iza y c rac | tio No t te ste n – | d i rod uct ion n p Ta | b le 3 3. Cu | t c rre n on | io t su m p n | in S hu do t w | de n m o | ( 1) | |
| Sy bo l m | Pa te ra me | Co d i t ion r n s | VD D | Ty p | Ma | x | ||||
| 2 5 °C | 8 5 °C | 1 0 5 °C | 1 2 5 °C | 2 5 °C | 8 5 °C | 1 0 5 °C | ||||
| Su ly p p | 2 V | 9. 0 0 | 2 9 0 | 8 3 5 | 2 3 5 0 | 5 5 | 9 2 0 | 2 7 0 0 | ||
| t in cu rre n | A l l c loc ks | 2. 4 V | 1 3. 0 | 3 2 0 | 9 1 5 | 2 5 5 0 | 6 2 | 9 7 0 | 2 9 0 0 | |
| IDD ( Sh utd n) ow | S hu t do wn de mo | f f o | 3. 0 V 3. 6 V | 1 9. 0 3 1. 0 | 3 7 5 4 6 0 | 1 0 5 0 1 2 5 0 | 2 9 0 0 3 3 5 0 | 7 2 9 5 | 1 2 0 0 1 4 0 0 | 3 3 0 0 3 8 0 0 |
Absolute Maximum Ratings
Stresses above the absolute maximum ratings listed in Table 20, Table 21 and Table 22 may cause permanent damage to the device. These are stress ratings only and functional operation of the device at these conditions is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability.
All voltages are defined with respect to VSS.
Table 20. Voltage characteristics
| Symbol | Ratings | Min | Max | Unit |
|---|---|---|---|---|
| VDD - VSS | External supply voltage | -0.3 | 4.0 | |
| (1) VIN | Input voltage on pin | -0.3 | VDD + 4.0(2) | V |
-
VIN maximum must always be respected. Refer to Table 21 for the maximum allowed injected current values.
-
To sustain a voltage higher than 4 V the internal pull-up/pull-down resistors must be disabled.
| Reference | Part number |
|---|---|
| STM32C011x4 | STM32C011F4, STM32C011J4 |
| STM32C011x6 | STM32C011F6, STM32C011J6, STM32C011D6 |
Table 21. Current characteristics
- Positive injection is not possible on these I/Os and does not occur for input voltages lower than the specified maximum value.
-
- A positive injection is induced by VIN > VDDIOx while a negative injection is induced by VIN < VSS. IINJ(PIN) must never be exceeded. Refer also to Table 20: Voltage characteristics for the maximum allowed input voltage values.
-
- When several inputs are submitted to a current injection, the maximum ∑|IINJ(PIN)| is the absolute sum of the negative injected currents (instantaneous values).
| Reference | Part number |
|---|---|
| STM32C011x4 | STM32C011F4, STM32C011J4 |
| STM32C011x6 | STM32C011F6, STM32C011J6, STM32C011D6 |
Table 22. Thermal characteristics
Thermal Information
Related Variants
The following components are covered by the same datasheet.
| Part Number | Manufacturer | Package |
|---|---|---|
| STM32C011F4 | STMicroelectronics | — |
Get structured datasheet data via API
Get started free