STM32G030C8T6
ARM Cortex-M0+ MCUThe STM32G030C8T6 is a arm cortex-m0+ mcu from STMicroelectronics. View the full STM32G030C8T6 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
Official STM32G030C8T6 datasheet (PDF) — the source this page was extracted from.
STM32G030C8T6 Key Specifications
| Parameter | Value |
|---|---|
| Connectivity | I2C, IrDA, LINbus, SPI, SmartCard, UART/USART |
| Core Processor | ARM® Cortex®-M0+ |
| Core Size | 32-Bit |
| Data Converters | A/D 19x12b |
| DigiKey Programmable | Not Verified |
| Mounting Type | Surface Mount |
| Number of I/O | 44 |
| Operating Temperature | -40°C ~ 85°C (TA) |
| Oscillator Type | External, Internal |
| Package / Case | 48-LQFP |
| Packaging | Tray |
| Peripherals | DMA, I2S, POR, PWM, WDT |
| Flash Memory Size | 64KB (64K x 8) |
| Program Memory Type | FLASH |
| RAM Size | 8K x 8 B |
| Clock Speed | 64MHz |
| Standard Pack Qty | 1500 |
| Supplier Device Package | 48-LQFP (7x7) |
| Supply Voltage | 2V ~ 3.6V |
STM32G030C8T6 Overview
Part: STM32G030x6/x8 — STMicroelectronics
Type: 32-bit ARM Cortex-M0+ Microcontroller
Description: Mainstream 32-bit ARM Cortex-M0+ MCU operating up to 64 MHz with up to 64 KB Flash, 8 KB SRAM, 12-bit ADC, and flexible communication interfaces on a 2.0 V to 3.6 V supply.
Operating Conditions:
- Supply voltage: 2.0 to 3.6 V
- Operating temperature: -40 to 85 °C (ambient), -40 to 105 °C (junction)
- Clock frequency: up to 64 MHz (fHCLK, fPCLK)
- Backup supply voltage (VBAT): 1.55 to 3.6 V
Absolute Maximum Ratings:
- Max supply voltage: 4.0 V
- Max continuous current: 100 mA (current into VDD/VDDA power pin)
- Max junction/storage temperature: 150 °C (maximum junction temperature), -65 to +150 °C (storage temperature)
Key Specs:
- Maximum CPU frequency: 64 MHz
- Flash memory: up to 64 KB
- SRAM: 8 KB with hardware parity check
- ADC resolution and conversion time: 12-bit, 0.4 μs (up to 2.5 MSps)
- Total output current sunk/sourced by sum of all I/Os: 80 mA max
- Output current sunk/sourced by standard I/O pin: 15 mA max (20 mA for FT_f pin sink)
- DMA controller: 5 channels with DMAMUX
- Communication interfaces: 2x I2C (up to 1 Mbit/s Fast-mode Plus), 2x SPI (up to 32 Mbit/s), 2x USART
Features:
- High-performance Arm Cortex-M0+ 32-bit RISC core with MPU
- 16-bit advanced motor control timer with PWM generation
- Four 16-bit general-purpose timers, SysTick timer, and two watchdog timers
- Internal 16 MHz RC oscillator with PLL option and internal 32 kHz RC oscillator
- Low-power operating modes: Sleep, Stop, Standby, and VBAT mode for RTC and backup registers
- Up to 44 fast I/Os, all mappable on external interrupt vectors with 5 V tolerance
- Serial wire debug (SWD) support
Applications:
- Consumer electronics
- Industrial applications
- Appliance domains
- Internet of Things (IoT) solutions
Package:
- LQFP48 (7 x 7 mm)
- LQFP32 (7 x 7 mm)
- TSSOP20
- SO8N (8 pins)
STM32G030C8T6 Features
- Core: Arm ® 32-bit Cortex ® -M0+ CPU, frequency up to 64 MHz
- -40°C to 85°C operating temperature
- Memories
- -Up to 64 Kbytes of Flash memory with protection
- -8 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)
- -Low-power modes: Sleep, Stop, Standby
- -VBAT supply for RTC and backup registers
- Clock management
- -4 to 48 MHz crystal oscillator
- -32 kHz crystal oscillator with calibration
- -Internal 16 MHz RC with PLL option
- -Internal 32 kHz RC oscillator (±5 %)
- Up to 44 fast I/Os
- -All mappable on external interrupt vectors
- -Multiple 5 V-tolerant I/Os
- 5-channel DMA controller with flexible mapping
- 12-bit, 0.4 μs ADC (up to 16 ext. channels)
- -Up to 16-bit with hardware oversampling
- -Conversion range: 0 to 3.6V
- 8 timers: 16-bit for advanced motor control, four 16-bit general-purpose, two watchdogs, SysTick timer
- Calendar RTC with alarm and periodic wakeup from Stop/Standby
STM32G030C8T6 Pin Configuration
Figure 3. STM32G030CxT LQFP48 pinout
Figure 4. STM32G030KxT LQFP32 pinout
34
Figure 5. STM32G030Fx TSSOP20 pinout
MSv47963V1
20
19
18
17
16
15
14
13
1
2
3
4
5
6
7
8
PB7/PB8
VDD/VDDA
PA1
NRST
PB3/PB4/PB5/PB6
PA13
PA5
PA6
PA7
PB0/PB1/PB2/PA8
12
11
9
10
PA3
PA15/PA14-BOOT0
VSS/VSSA
PA4
PB9/PC14-OSC32_IN
PC15-OSC32_OUT
PA11[PA9]
PA12[PA10]
PA0
PA2
Top view
Figure 6. STM32G030Jx SO8N pinout
MSv47964V1
1
2
3
4
-
8 PB5/PB6/PA14-BOOT0/PA15
-
7 PA13
-
6 PA12[PA10]
-
5 PA8/PA11[PA9]/PB0/PB1
PB7/PB8/PB9/PC14-OSC32_IN
PA0/PA1/PA2/NRST
-
VDD/VDDA
-
VSS/VSSA
Top view
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. | Terminal name corresponds to its by-default function at reset, unless otherwise specified in parenthesis under the pin name. |
| Pin type | S | Supply pin |
| Pin type | I | Input only pin |
| Pin type | I/O | Input / output pin |
| I/O structure | FT | 5 V tolerant I/O |
| I/O structure | RST | Bidirectional reset pin with embedded weak pull-up resistor |
| I/O structure | Options for FT I/Os | Options for FT I/Os |
| I/O structure | _f | I/O, Fm+ capable |
| I/O structure | _a | I/O, with analog switch function |
| I/O structure | _e | I/O, with switchable diode to V DD |
| Note | Upon reset, all I/Os are set as analog inputs, unless otherwise specified. | Upon reset, all I/Os are set as analog inputs, unless otherwise specified. |
Table 11. Terms and symbols used in Table 12
Table 11. Terms and symbols used in Table 12 (continued)
| Column | Column | Symbol | Definition |
|---|---|---|---|
| Pin functions | Alternate functions | Functions selected through GPIOx_AFR registers | Functions selected through GPIOx_AFR registers |
| Pin functions | Additional functions | Functions directly selected/enabled through peripheral registers | Functions directly selected/enabled through peripheral registers |
Table 12. Pin assignment and description
| Pin - SO8N | Pin - TSSOP20 | Pin - LQFP32 | Pin - LQFP48 | Pin name (function upon reset) | Pin type | I/O structure | Note | Alternate functions | Additional functions |
|---|---|---|---|---|---|---|---|---|---|
| - | - | - | 1 | PC13 | I/O | FT | (1)(2) | TIM1_BK | TAMP_IN1, RTC_TS, RTC_OUT1, WKUP2 |
| - | - | - | 2 | PC14- OSC32_IN (PC14) | I/O | FT | (1)(2) | TIM1_BK2 | OSC32_IN |
| 1 | 2 | 2 | - | PC14- OSC32_IN (PC14) | I/O | FT | (1)(2) | TIM1_BK2 | OSC32_IN, OSC_IN |
| - | 3 | 3 | 3 | PC15- OSC32_OUT (PC15) | I/O | FT | (1)(2) | OSC32_EN, OSC_EN | OSC32_OUT |
| - | - | - | 4 | VBAT | S | - | - | - | VBAT |
| - | - | - | 5 | VREF+ | S | - | - | - | - |
| 2 | 4 | 4 | 6 | VDD/VDDA | S | - | - | - | - |
| 3 | 5 | 5 | 7 | VSS/VSSA | S | - | - | - | - |
| - | - | - | 8 | PF0-OSC_IN (PF0) | I/O | FT | - | TIM14_CH1 | OSC_IN |
| - | - | - | 9 | PF1- OSC_OUT (PF1) | I/O | FT | - | OSC_EN | OSC_OUT |
| 4 | 6 | 6 | 10 | NRST | I/O | FT | - | - | NRST |
| 4 | 7 | 7 | 11 | PA0 | I/O | FT_a | (3) | SPI2_SCK, USART2_CTS, | ADC_IN0, TAMP_IN2,WKUP1 |
| 4 | 8 | 8 | 12 | PA1 | I/O | FT_ea | (3) | SPI1_SCK/I2S1_CK, USART2_RTS_DE_CK, I2C1_SMBA, EVENTOUT | ADC_IN1 |
Table 12. Pin assignment and description
34
Table 12. Pin assignment and description (continued)
| Pin - SO8N | Pin - TSSOP20 | Pin - LQFP32 | Pin - LQFP48 | Pin name (function upon reset) | Pin type | I/O structure | Note | Alternate functions | Additional functions |
|---|---|---|---|---|---|---|---|---|---|
| 4 | 9 | 9 | 13 | PA2 | I/O | FT_a | (3) | SPI1_MOSI/I2S1_SD, USART2_TX, | ADC_IN2, WKUP4,LSCO |
| - | 10 | 10 | 14 | PA3 | I/O | FT_ea | - | SPI2_MISO, USART2_RX, EVENTOUT | ADC_IN3 |
| - | - | - | 15 | PA4 | I/O | FT_a | - | SPI1_NSS/I2S1_WS, SPI2_MOSI, TIM14_CH1, EVENTOUT | ADC_IN4, RTC_OUT2 |
| - | 11 | 11 | - | PA4 | I/O | FT_a | - | SPI1_NSS/I2S1_WS, SPI2_MOSI, TIM14_CH1, EVENTOUT | ADC_IN4, TAMP_IN1, RTC_TS, RTC_OUT1, WKUP2 |
| - | 12 | 12 | 16 | PA5 | I/O | FT_ea | - | SPI1_SCK/I2S1_CK, EVENTOUT | ADC_IN5 |
| - | 13 | 13 | 17 | PA6 | I/O | FT_ea | - | SPI1_MISO/I2S1_MCK, TIM3_CH1, TIM1_BK, TIM16_CH1 | ADC_IN6 |
| - | 14 | 14 | 18 | PA7 | I/O | FT_a | - | SPI1_MOSI/I2S1_SD, TIM3_CH2, TIM1_CH1N, TIM14_CH1, TIM17_CH1 | ADC_IN7 |
| 5 | 15 | 15 | 19 | PB0 | I/O | FT_ea | - | SPI1_NSS/I2S1_WS, TIM3_CH3, TIM1_CH2N | ADC_IN8 |
| 5 | 15 | 16 | 20 | PB1 | I/O | FT_ea | - | TIM14_CH1, TIM3_CH4, TIM1_CH3N, EVENTOUT | ADC_IN9 |
| - | 15 | 17 | 21 | PB2 | I/O | FT_ea | - | SPI2_MISO, EVENTOUT | ADC_IN10 |
| - | - | - | 22 | PB10 | I/O | FT_fa | - | SPI2_SCK, I2C2_SCL | ADC_IN11 |
| - | - | - | 23 | PB11 | I/O | FT_fa | - | SPI2_MOSI, I2C2_SDA | ADC_IN15 |
| - | - | - | 24 | PB12 | I/O | FT_a | - | SPI2_NSS, TIM1_BK, EVENTOUT | ADC_IN16 |
| - | - | - | 25 | PB13 | I/O | FT_f | - | SPI2_SCK, TIM1_CH1N, I2C2_SCL, EVENTOUT | - |
| - | - | - | 26 | PB14 | I/O | FT_f | - | SPI2_MISO, TIM1_CH2N, I2C2_SDA, EVENTOUT | - |
| - | - | - | 27 | PB15 | I/O | FT | - | SPI2_MOSI, TIM1_CH3N, EVENTOUT | RTC_REFIN |
| 5 | 15 | 18 | 28 | PA8 | I/O | FT | - | MCO, SPI2_NSS, TIM1_CH1, EVENTOUT | - |
Table 12. Pin assignment and description (continued)
Table 12. Pin assignment and description (continued)
| Pin - SO8N | Pin - TSSOP20 | Pin - LQFP32 | Pin - LQFP48 | Pin name (function upon reset) | Pin type | I/O structure | Note | Alternate functions | Additional functions |
|---|---|---|---|---|---|---|---|---|---|
| - | - | 19 | 29 | PA9 | I/O | FT_f | - | MCO, USART1_TX, TIM1_CH2, SPI2_MISO, I2C1_SCL, EVENTOUT | - |
| - | - | 20 | 30 | PC6 | I/O | FT | - | TIM3_CH1 | - |
| - | - | - | 31 | PC7 | I/O | FT | - | TIM3_CH2 | - |
| - | - | 21 | 32 | PA10 | I/O | FT_f | - | SPI2_MOSI, USART1_RX, TIM1_CH3, TIM17_BK, I2C1_SDA, EVENTOUT | - |
| - | - | - | 33 | PA11 [PA9] | I/O | FT_f | (4) | SPI1_MISO/I2S1_MCK, USART1_CTS, TIM1_CH4, TIM1_BK2, I2C2_SCL | - |
| 5 | 16 | 22 | - | PA11 [PA9] | I/O | FT_fa | (4) | SPI1_MISO/I2S1_MCK, USART1_CTS, TIM1_CH4, TIM1_BK2, I2C2_SCL | ADC_IN15 |
| - | - | - | 34 | PA12 [PA10] | I/O | FT_f | (4) | SPI1_MOSI/I2S1_SD, USART1_RTS_DE_CK, TIM1_ETR, I2S_CKIN, I2C2_SDA | - |
| 6 | 17 | 23 | - | PA12 [PA10] | I/O | FT_fa | (4) | SPI1_MOSI/I2S1_SD, USART1_RTS_DE_CK, TIM1_ETR, I2S_CKIN, I2C2_SDA | ADC_IN16 |
| 7 | 18 | 24 | 35 | PA13 | I/O | FT_ea | (5) | SWDIO, IR_OUT, EVENTOUT | ADC_IN17 |
| 8 | 19 | 25 | 36 | PA14-BOOT0 | I/O | FT_a | (5) | SWCLK, USART2_TX, EVENTOUT | ADC_IN18, BOOT0 |
| 8 | 19 | 26 | 37 | PA15 | I/O | FT | - | SPI1_NSS/I2S1_WS, USART2_RX, EVENTOUT | - |
| - | - | - | 38 | PD0 | I/O | FT | - | EVENTOUT, SPI2_NSS, TIM16_CH1 | - |
| - | - | - | 39 | PD1 | I/O | FT | - | EVENTOUT, SPI2_SCK, TIM17_CH1 | - |
| - | - | - | 40 | PD2 | I/O | FT | - | TIM3_ETR, TIM1_CH1N | - |
| - | - | - | 41 | PD3 | I/O | FT | - | USART2_CTS, SPI2_MISO, TIM1_CH2N | - |
Table 12. Pin assignment and description (continued)
34
Table 12. Pin assignment and description (continued)
| Pin - SO8N | Pin - TSSOP20 | Pin - LQFP32 | Pin - LQFP48 | Pin name (function - upon reset) | Pin type | I/O structure | Note | Alternate functions | Additional functions |
|---|---|---|---|---|---|---|---|---|---|
| - | 20 | 27 | 42 | PB3 | I/O | FT | - | SPI1_SCK/I2S1_CK, TIM1_CH2, USART1_RTS_DE_CK, EVENTOUT | - |
| - | 20 | 28 | 43 | PB4 | I/O | FT | - | SPI1_MISO/I2S1_MCK, TIM3_CH1, USART1_CTS, TIM17_BK, EVENTOUT | - |
| 8 | 20 | 29 | 44 | PB5 | I/O | FT | - | SPI1_MOSI/I2S1_SD, TIM3_CH2, TIM16_BK, I2C1_SMBA | WKUP6 |
| 8 | 20 | 30 | 45 | PB6 | I/O | FT_f | - | USART1_TX, TIM1_CH3, TIM16_CH1N, SPI2_MISO, I2C1_SCL, EVENTOUT | - |
| - | - | - | 46 | PB7 | I/O | FT_f | - | USART1_RX, SPI2_MOSI, TIM17_CH1N, I2C1_SDA, EVENTOUT | - |
| 1 | 1 | 31 | - | PB7 | I/O | FT_fa | - | USART1_RX, SPI2_MOSI, TIM17_CH1N, I2C1_SDA, EVENTOUT | ADC_IN11 |
| 1 | 1 | 32 | 47 | PB8 | I/O | FT_f | - | SPI2_SCK, TIM16_CH1, I2C1_SCL, EVENTOUT | - |
| 1 | 2 | 1 | 48 | PB9 | I/O | FT_f | - | IR_OUT, TIM17_CH1, SPI2_NSS, I2C1_SDA, EVENTOUT | - |
- PC13, PC14 and PC15 are supplied through the power switch. Since the switch only sinks a limited amount of current (3 mA), the use of GPIOs PC13 to PC15 in output mode is limited:
- These GPIOs must not be used as current sources (for example to drive a LED).
- The speed should not exceed 2 MHz with a maximum load of 30 pF
- After an RTC domain power-up, PC13, PC14 and PC15 operate as GPIOs. Their function then depends on the content of the RTC registers. The RTC registers are not reset upon system reset. For details on how to manage these GPIOs, refer to the RTC domain and RTC register descriptions in the RM0444 reference manual.
- For the device in SO8N package, the PA0, PA1, and PA2 GPIOs are bonded with NRST on the pin 4. In order not to interfere with device functions, they must not be set in alternate function or in output but remain at all times in input configuration.
- 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 SW debug alternate functions, and the internal pull-up on PA13 pin and the internal pull-down on PA14 pin are activated.
Table 13. Port A alternate function mapping
| Port | AF0 | AF1 | AF2 | AF3 | AF4 | AF5 | AF6 | AF7 |
|---|---|---|---|---|---|---|---|---|
| PA0 | SPI2_SCK | USART2_CTS | - | - | - | - | - | - |
| PA1 | SPI1_SCK/ I2S1_CK | USART2_RTS _DE_CK | - | - | - | - | I2C1_SMBA | EVENTOUT |
| PA2 | SPI1_MOSI/ I2S1_SD | USART2_TX | - | - | - | - | - | - |
| PA3 | SPI2_MISO | USART2_RX | - | - | - | - | - | EVENTOUT |
| PA4 | SPI1_NSS/ I2S1_WS | SPI2_MOSI | - | - | TIM14_CH1 | - | - | EVENTOUT |
| PA5 | SPI1_SCK/ I2S1_CK | - | - | - | - | - | - | EVENTOUT |
| PA6 | SPI1_MISO/ I2S1_MCK | TIM3_CH1 | TIM1_BKIN | - | - | TIM16_CH1 | - | - |
| PA7 | SPI1_MOSI/ I2S1_SD | TIM3_CH2 | TIM1_CH1N | - | TIM14_CH1 | TIM17_CH1 | - | - |
| PA8 | MCO | SPI2_NSS | TIM1_CH1 | - | - | - | - | EVENTOUT |
| PA9 | MCO | USART1_TX | TIM1_CH2 | - | SPI2_MISO | - | I2C1_SCL | EVENTOUT |
| PA10 | SPI2_MOSI | USART1_RX | TIM1_CH3 | - | - | TIM17_BKIN | I2C1_SDA | EVENTOUT |
| PA11 | SPI1_MISO/ I2S1_MCK | USART1_CTS | TIM1_CH4 | - | - | TIM1_BKIN2 | I2C2_SCL | - |
| PA12 | SPI1_MOSI/ I2S1_SD | USART1_RTS _DE_CK | TIM1_ETR | - | - | I2S_CKIN | I2C2_SDA | - |
| PA13 | SWDIO | IR_OUT | - | - | - | - | - | EVENTOUT |
| PA14 | SWCLK | USART2_TX | - | - | - | - | - | EVENTOUT |
| PA15 | SPI1_NSS/ I2S1_WS | USART2_RX | - | - | - | - | - | EVENTOUT |
Table 13. Port A alternate function mapping
Table 14. Port B alternate function mapping
| Port | AF0 | AF1 | AF2 | AF3 | AF4 | AF5 | AF6 | AF7 |
|---|---|---|---|---|---|---|---|---|
| PB0 | SPI1_NSS/ I2S1_WS | TIM3_CH3 | TIM1_CH2N | - | - | - | - | - |
| PB1 | TIM14_CH1 | TIM3_CH4 | TIM1_CH3N | - | - | - | - | EVENTOUT |
| PB2 | - | SPI2_MISO | - | - | - | - | - | EVENTOUT |
| PB3 | SPI1_SCK/ I2S1_CK | TIM1_CH2 | - | - | USART1_RTS _DE_CK | - | - | EVENTOUT |
| PB4 | SPI1_MISO/ I2S1_MCK | TIM3_CH1 | - | - | USART1_CTS | TIM17_BKIN | - | EVENTOUT |
| PB5 | SPI1_MOSI/ I2S1_SD | TIM3_CH2 | TIM16_BKIN | - | - | - | I2C1_SMBA | - |
| PB6 | USART1_TX | TIM1_CH3 | TIM16_CH1N | - | SPI2_MISO | - | I2C1_SCL | EVENTOUT |
| PB7 | USART1_RX | SPI2_MOSI | TIM17_CH1N | - | - | - | I2C1_SDA | EVENTOUT |
| PB8 | - | SPI2_SCK | TIM16_CH1 | - | - | - | I2C1_SCL | EVENTOUT |
| PB9 | IR_OUT | - | TIM17_CH1 | - | - | SPI2_NSS | I2C1_SDA | EVENTOUT |
| PB10 | - | - | - | - | - | SPI2_SCK | I2C2_SCL | - |
| PB11 | SPI2_MOSI | - | - | - | - | - | I2C2_SDA | - |
| PB12 | SPI2_NSS | - | TIM1_BKIN | - | - | - | - | EVENTOUT |
| PB13 | SPI2_SCK | - | TIM1_CH1N | - | - | - | I2C2_SCL | EVENTOUT |
| PB14 | SPI2_MISO | - | TIM1_CH2N | - | - | - | I2C2_SDA | EVENTOUT |
| PB15 | SPI2_MOSI | - | TIM1_CH3N | - | - | - | - | EVENTOUT |
Table 14. Port B alternate function mapping
STM32G030C8T6 Electrical Characteristics
The definition and values of input/output AC characteristics are given in Figure 18 and Table 51 , respectively.
Unless otherwise specified, the parameters given are derived from tests performed under the ambient temperature and supply voltage conditions summarized in Table 21: General operating conditions .
Table 51. I/O AC characteristics (1)(2)
| Speed | Symbol | Parameter | Conditions | Min | Max | Unit |
|---|---|---|---|---|---|---|
| 00 | Fmax | Maximum frequency | C=50 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V | - | 2 | MHz |
| 00 | Fmax | Maximum frequency | C=50 pF, 2.0 V ≤ V DDIO1 ≤ 2.7 V | - | 0.35 | MHz |
| 00 | Fmax | Maximum frequency | C=10 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V | - | 3 | MHz |
| 00 | Fmax | Maximum frequency | C=10 pF, 2.0 V ≤ V DDIO1 ≤ 2.7 V | - | 0.45 | MHz |
| 00 | Tr/Tf | Output rise and fall time | C=50 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V | - | 100 | ns |
| 00 | Tr/Tf | Output rise and fall time | C=50 pF, 2.0 V ≤ V DDIO1 ≤ 2.7 V | - | 225 | ns |
| 00 | Tr/Tf | Output rise and fall time | C=10 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V | - | 75 | ns |
| 00 | Tr/Tf | Output rise and fall time | C=10 pF, 2.0 V ≤ V DDIO1 ≤ 2.7 V | - | 150 | ns |
Table 51. I/O AC characteristics (1)(2)
79
Table 51. I/O AC characteristics (1)(2) (continued)
| Speed | Parameter | Conditions | Min | Max | Unit |
|---|---|---|---|---|---|
| 01 | C=50 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V | - | 10 | MHz | |
| 01 | Maximum frequency | C=50 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V | - | 2 | MHz |
| 01 | C=10 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V | - | 15 | MHz | |
| 01 | C=10 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V | - | 2.5 | MHz | |
| 01 | Tr/Tf Output rise and fall | C=50 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V | - | 30 | ns |
| 01 | time | C=50 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V | - | 60 | ns |
| 01 | Tr/Tf Output rise and fall | C=10 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V | - | 15 | ns |
| 01 | Tr/Tf Output rise and fall | C=10 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V | - | 30 | ns |
| 10 | Fmax Maximum frequency | C=50 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V | - | 30 | MHz |
| 10 | Fmax Maximum frequency | C=50 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V | - | 15 | MHz |
| 10 | Fmax Maximum frequency | C=10 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V | - | 60 | MHz |
| 10 | Fmax Maximum frequency | C=10 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V | - | 30 | MHz |
| 10 | Tr/Tf Output rise and fall | C=50 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V | - | 11 | ns |
| 10 | time | C=50 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V | - | 22 | ns |
| 10 | Tr/Tf Output rise and fall | C=10 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V | - | 4 | ns |
| 10 | Tr/Tf Output rise and fall | C=10 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V | - | 8 | ns |
| 11 | Fmax Maximum frequency | C=30 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V | - | 60 | MHz |
| 11 | Fmax Maximum frequency | C=30 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V | - | 30 | MHz |
| 11 | Fmax Maximum frequency | C=10 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V | - | 80 (3) | MHz |
| 11 | Fmax Maximum frequency | C=10 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V | - | 40 | MHz |
| 11 | Tr/Tf Output rise and fall | C=30 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V | - | 5.5 | ns |
| 11 | time | C=30 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V | - | 11 | ns |
| 11 | Tr/Tf Output rise and fall | C=10 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V | - | 2.5 | ns |
| 11 | Tr/Tf Output rise and fall | C=10 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V | - | 5 | ns |
| Fm+ | Maximum frequency | C=50 pF, 1.6 V ≤ V DDIO1 ≤ 3.6 V | - | 1 | MHz |
| Fm+ | Output fall time (4) | C=50 pF, 1.6 V ≤ V DDIO1 ≤ 3.6 V | - | 5 | ns |
- Guaranteed by design.
- This value represents the I/O capability but the maximum system frequency is limited to 64 MHz.
- The fall time is defined between 70% and 30% of the output waveform, according to I 2 C specification.
Figure 18. I/O AC characteristics definition (1)
- Refer to Table 51: I/O AC characteristics .
STM32G030C8T6 Absolute Maximum Ratings
Stresses above the absolute maximum ratings listed in Table 18 , Table 19 and Table 20 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 V SS .
Table 18. Voltage characteristics
| Symbol | Ratings | Min | Max | Unit |
|---|---|---|---|---|
| V DD | External supply voltage | - 0.3 | 4.0 | V |
| V BAT | External supply voltage on VBAT pin | - 0.3 | 4.0 | V |
| V REF+ | External voltage on VREF+ pin | - 0.3 | Min(V DD + 0.4, 4.0) | V |
| V IN (1) | Input voltage on FT_xx | - 0.3 | V DD + 4.0 (2) | V |
| V IN (1) | Input voltage on any other pin | - 0.3 | 4.0 | V |
Table 19. Current characteristics
| Symbol | Ratings | Max | Unit |
|---|---|---|---|
| I VDD/VDDA | Current into VDD/VDDA power pin (source) (1) | 100 | mA |
| I VSS/VSSA | Current out of VSS/VSSA ground pin (sink) (1) | 100 | mA |
| I IO(PIN) | Output current sunk by any I/O and control pin except FT_f | 15 | mA |
| I IO(PIN) | Output current sunk by any FT_f pin | 20 | mA |
| I IO(PIN) | Output current sourced by any I/O and control pin | 15 | mA |
| ∑I IO(PIN) | Total output current sunk by sum of all I/Os and control pins | 80 | mA |
| ∑I IO(PIN) | Total output current sourced by sum of all I/Os and control pins | 80 | mA |
| I INJ(PIN) (2) | Injected current on a FT_xx pin | -5 / NA (3) | mA |
| ∑|I INJ(PIN) | | Total injected current (sum of all I/Os and control pins) (4) | 25 | mA |
Table 20. Thermal characteristics
| Symbol | Ratings | Value | Unit |
|---|---|---|---|
| T STG | Storage temperature range | -65 to +150 | °C |
| T J | Maximum junction temperature | 150 | °C |
STM32G030C8T6 Thermal Information
The operating junction temperature T J must never exceed the maximum given in Table 21: General operating conditions
The maximum junction temperature in °C that the device can reach if respecting the operating conditions, is:
$$T_J(\text{max}) = T_A(\text{max}) + P_D(\text{max}) \times \Theta_{JA}$$
STM32G030C8T6 Package Information
In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK packages, depending on their level of environmental compliance. ECOPACK specifications, grade definitions and product status are available at: www.st.com . ECOPACK is an ST trademark.
Variants on the same datasheet
These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.
| Part Number | Manufacturer | Package |
|---|---|---|
| STM32G030C6 | STMicroelectronics | LQFP-48 |
| STM32G030C8 | STMicroelectronics | LQFP-48 |
| STM32G030F6 | STMicroelectronics | TSSOP-20 |
| STM32G030J6 | STMicroelectronics | SO8N |
| STM32G030K6 | STMicroelectronics | LQFP-32 |
| STM32G030K8 | STMicroelectronics | LQFP-32 |
| STM32G030X6/X8 | STMicroelectronics | — |
Other Microcontrollers (MCU)
- STM32F407VET6 – STMicroelectronics, ARM Cortex-M4 MCU
- STM32H563ZIT6 – STMicroelectronics, Arm Cortex-M33 32-bit MCU
- RP2040 – Raspberry Pi, Microcontroller
- STM32H743VIT6 – STMicroelectronics, Microcontroller Unit (MCU)
- NRF52840-QIAA-R7 – Nordic Semiconductor, Wireless Microcontroller
- STM32L011F4U6 – STMicroelectronics, Ultra-low-power Arm Cortex-M0+ MCU
- STM32U575RIT6 – STMicroelectronics, Ultra-low-power Arm Cortex-M33 32-bit MCU
- GD32F103C8T6 – GigaDevice, Arm Cortex-M3 32-bit MCU
All Microcontrollers (MCU) datasheetsAll STMicroelectronics datasheets (808)
Ask your AI agent about the STM32G030C8T6
Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.
claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp
Then ask: "Can the STM32G030C8T6 run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.