STM32F103VGT6
  • Share:

STMicroelectronics STM32F103VGT6

Manufacturer No:
STM32F103VGT6
Manufacturer:
STMicroelectronics
Package:
Tray
Description:
IC MCU 32BIT 1MB FLASH 100LQFP
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The STM32F103VGT6 is a microcontroller from STMicroelectronics, part of the STM32F103xF/G XL-density performance line family. This device is built around the high-performance ARM® 32-bit Cortex®-M3 CPU, operating at a maximum frequency of 72 MHz. It features advanced peripherals and a wide range of communication interfaces, making it suitable for a variety of applications requiring high performance and low power consumption.

Key Specifications

Parameter Specification
Core ARM® 32-bit Cortex®-M3 CPU with MPU
Maximum Frequency 72 MHz
Performance 1.25 DMIPS/MHz (Dhrystone 2.1) at 0 wait state memory access
Flash Memory 768 Kbytes to 1 Mbyte
SRAM 96 Kbytes
Operating Temperature –40 to +105 °C
Power Supply 2.0 to 3.6 V
ADCs 3 × 12-bit, up to 21 channels
Timers Up to 17 timers (including 10 general-purpose 16-bit timers and 2 motor control PWM timers)
Communication Interfaces Up to 2 I2Cs, 3 SPIs, 2 I2Ss, 1 SDIO, 5 USARTs, USB, and CAN (2.0B Active)
I/Os Up to 112 fast I/O ports, all mappable on 16 external interrupt vectors

Key Features

  • High-Performance Core: ARM® 32-bit Cortex®-M3 CPU with single-cycle multiplication and hardware division.
  • Memory: 768 Kbytes to 1 Mbyte of Flash memory and 96 Kbytes of SRAM.
  • Communication Interfaces: Multiple interfaces including I2C, SPI, I2S, SDIO, USART, USB, and CAN.
  • Analog to Digital Converters (ADCs): 3 × 12-bit ADCs with up to 21 channels.
  • Timers and PWM: Up to 17 timers, including motor control PWM timers with dead-time generation and emergency stop.
  • Low Power Modes: Sleep, Stop, and Standby modes for low-power applications.
  • Clock and Supply Management: 2.0 to 3.6 V application supply and I/Os, POR, PDR, and programmable voltage detector (PVD).
  • Debugging: Serial wire debug (SWD) & JTAG interfaces, Cortex®-M3 Embedded Trace Macrocell™.

Applications

  • Industrial Automation: Suitable for control systems, motor control, and industrial communication.
  • Consumer Electronics: Used in devices requiring high performance and low power consumption, such as smart home devices and wearables.
  • Medical Devices: Applicable in medical equipment that requires precise control and low power consumption.
  • Automotive Systems: Can be used in automotive control units, infotainment systems, and other vehicle electronics.
  • IoT Devices: Ideal for Internet of Things (IoT) applications that need efficient processing and communication capabilities.

Q & A

  1. What is the core architecture of the STM32F103VGT6?

    The core architecture is based on the ARM® 32-bit Cortex®-M3 CPU with MPU.

  2. What is the maximum operating frequency of the STM32F103VGT6?

    The maximum operating frequency is 72 MHz.

  3. How much Flash and SRAM memory does the STM32F103VGT6 have?

    The device has 768 Kbytes to 1 Mbyte of Flash memory and 96 Kbytes of SRAM.

  4. What is the operating temperature range of the STM32F103VGT6?

    The operating temperature range is –40 to +105 °C.

  5. What communication interfaces are available on the STM32F103VGT6?

    The device features multiple interfaces including I2C, SPI, I2S, SDIO, USART, USB, and CAN.

  6. How many ADC channels does the STM32F103VGT6 have?

    The device has 3 × 12-bit ADCs with up to 21 channels.

  7. What are the low power modes available on the STM32F103VGT6?

    The device supports Sleep, Stop, and Standby modes for low-power applications.

  8. Does the STM32F103VGT6 support debugging interfaces?

    Yes, it supports serial wire debug (SWD) & JTAG interfaces, and Cortex®-M3 Embedded Trace Macrocell™.

  9. What types of timers are available on the STM32F103VGT6?

    The device has up to 17 timers, including general-purpose 16-bit timers and motor control PWM timers.

  10. Is the STM32F103VGT6 suitable for industrial automation applications?

    Yes, it is suitable for industrial automation due to its high performance, multiple communication interfaces, and robust peripherals.

Product Attributes

Core Processor:ARM® Cortex®-M3
Core Size:32-Bit Single-Core
Speed:72MHz
Connectivity:CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB
Peripherals:DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT
Number of I/O:80
Program Memory Size:1MB (1M x 8)
Program Memory Type:Flash
EEPROM Size:- 
RAM Size:96K x 8
Voltage - Supply (Vcc/Vdd):2V ~ 3.6V
Data Converters:A/D 16x12b; D/A 2x12b
Oscillator Type:Internal
Operating Temperature:-40°C ~ 85°C (TA)
Mounting Type:Surface Mount
Package / Case:100-LQFP
Supplier Device Package:100-LQFP (14x14)
0 Remaining View Similar

In Stock

$16.38
50

Please send RFQ , we will respond immediately.

Same Series
STM32F103ZGH6TR
STM32F103ZGH6TR
IC MCU 32BIT 1MB FLASH 144LFBGA
STM32F103VGT6TR
STM32F103VGT6TR
IC MCU 32BIT 1MB FLASH 100LQFP
STM32F103ZFT6
STM32F103ZFT6
IC MCU 32BIT 768KB FLASH 144LQFP
STM32F103VFT6TR
STM32F103VFT6TR
IC MCU 32BIT 768KB FLASH 100LQFP
STM32F103RGT6TR
STM32F103RGT6TR
IC MCU 32BIT 1MB FLASH 64LQFP
STM32F103ZFH6
STM32F103ZFH6
IC MCU 32BIT 768KB FLSH 144LFBGA
STM32F103VFT7
STM32F103VFT7
IC MCU 32BIT 768KB FLASH 100LQFP
STM32F103ZGH6
STM32F103ZGH6
IC MCU 32BIT 1MB FLASH 144BGA
STM32F103VGT7TR
STM32F103VGT7TR
IC MCU 32BIT 1MB FLASH 100LQFP
STM32F103VGT6J
STM32F103VGT6J
IC MCU 32BIT 1MB FLASH 100LQFP
STM32F103ZGH6JTR
STM32F103ZGH6JTR
IC MCU 32BIT 1MB FLASH 144LFBGA
STM32F103ZGH6J
STM32F103ZGH6J
IC MCU 32BIT 1MB FLASH 144LFBGA

Similar Products

Part Number STM32F103VGT6 STM32F103VGT7 STM32F103ZGT6 STM32F103VGT6J STM32F103RGT6 STM32F103V8T6 STM32F103VBT6 STM32F103VCT6 STM32F103VDT6 STM32F103VET6 STM32F103VFT6
Manufacturer STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Product Status Active Active Active Obsolete Active Active Active Active Active Active Active
Core Processor ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3
Core Size 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core
Speed 72MHz 72MHz 72MHz 72MHz 72MHz 72MHz 72MHz 72MHz 72MHz 72MHz 72MHz
Connectivity CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB
Peripherals DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT
Number of I/O 80 80 112 80 51 80 80 80 80 80 80
Program Memory Size 1MB (1M x 8) 1MB (1M x 8) 1MB (1M x 8) 1MB (1M x 8) 1MB (1M x 8) 64KB (64K x 8) 128KB (128K x 8) 256KB (256K x 8) 384KB (384K x 8) 512KB (512K x 8) 768KB (768K x 8)
Program Memory Type Flash Flash Flash Flash Flash Flash Flash Flash Flash Flash Flash
EEPROM Size - - - - - - - - - - -
RAM Size 96K x 8 96K x 8 96K x 8 96K x 8 96K x 8 20K x 8 20K x 8 48K x 8 64K x 8 64K x 8 96K x 8
Voltage - Supply (Vcc/Vdd) 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V
Data Converters A/D 16x12b; D/A 2x12b A/D 16x12b; D/A 2x12b A/D 21x12b; D/A 2x12b A/D 16x12b; D/A 2x12b A/D 16x12b; D/A 2x12b A/D 16x12b A/D 16x12b A/D 16x12b; D/A 2x12b A/D 16x12b; D/A 2x12b A/D 16x12b; D/A 2x12b A/D 16x12b; D/A 2x12b
Oscillator Type Internal Internal Internal Internal Internal Internal Internal Internal Internal Internal Internal
Operating Temperature -40°C ~ 85°C (TA) -40°C ~ 105°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA)
Mounting Type Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount
Package / Case 100-LQFP 100-LQFP 144-LQFP 100-LQFP 64-LQFP 100-LQFP 100-LQFP 100-LQFP 100-LQFP 100-LQFP 100-LQFP
Supplier Device Package 100-LQFP (14x14) 100-LQFP (14x14) 144-LQFP (20x20) 100-LQFP (14x14) 64-LQFP (10x10) 100-LQFP (14x14) - - - - 100-LQFP (14x14)

Related Product By Categories

LPC4074FBD80,551
LPC4074FBD80,551
NXP USA Inc.
IC MCU 32BIT 128KB FLASH 80LQFP
MSP430F5659IPZ
MSP430F5659IPZ
Texas Instruments
IC MCU 16BIT 512KB FLASH 100LQFP
SPC5777CDK3MME3
SPC5777CDK3MME3
NXP USA Inc.
IC MCU 32BIT 8MB FLASH 416MAPBGA
MSP430F435IPZR
MSP430F435IPZR
Texas Instruments
IC MCU 16BIT 16KB FLASH 100LQFP
STM32L4P5CGT6
STM32L4P5CGT6
STMicroelectronics
IC MCU 32BIT 1MB FLASH 48LQFP
STM8L151G3U6TR
STM8L151G3U6TR
STMicroelectronics
IC MCU 8BIT 8KB FLASH 28UFQFPN
STM32F098CCU6TR
STM32F098CCU6TR
STMicroelectronics
IC MCU 32BIT 256KB FLSH 48UFQFPN
TMS320F2808GBAA
TMS320F2808GBAA
Texas Instruments
IC MCU 32BIT 128KB FLSH 100NFBGA
TMS320F28376SPTPS
TMS320F28376SPTPS
Texas Instruments
IC MCU 32BIT 512KB FLSH 176HLQFP
S9S12XS128J1MALR
S9S12XS128J1MALR
NXP USA Inc.
IC MCU 16BIT 128KB FLASH 112LQFP
MC9S12XDT256VAA
MC9S12XDT256VAA
Freescale Semiconductor
IC MCU 16BIT 256KB FLASH 80QFP
STR912FAW47X6
STR912FAW47X6
STMicroelectronics
IC MCU 32BIT 2MB FLASH 128LQFP

Related Product By Brand

STGIPQ3H60T-HZS
STGIPQ3H60T-HZS
STMicroelectronics
PWR MODULE 600V 3A 26DIP
BTB16-800BWRG
BTB16-800BWRG
STMicroelectronics
TRIAC ALTERNISTOR 800V TO220AB
BD678A
BD678A
STMicroelectronics
TRANS PNP DARL 60V 4A SOT32-3
STH410N4F7-6AG
STH410N4F7-6AG
STMicroelectronics
MOSFET N-CH 40V 200A H2PAK-6
STA333BWJ13TR
STA333BWJ13TR
STMicroelectronics
IC FULLY INTEG PROC POWERSSO-36
STM32F215ZET6TR
STM32F215ZET6TR
STMicroelectronics
IC MCU 32BIT 512KB FLASH 144LQFP
ST232BD
ST232BD
STMicroelectronics
IC TRANSCEIVER FULL 2/2 16SO
TL084IDT
TL084IDT
STMicroelectronics
IC OPAMP JFET 4 CIRCUIT 14SO
M74HC174RM13TR
M74HC174RM13TR
STMicroelectronics
IC FF D-TYPE SNGL 6BIT 16SOP
M24C32-DRMN3TP/K
M24C32-DRMN3TP/K
STMicroelectronics
IC EEPROM 32KBIT I2C 1MHZ 8SO
VN5770AKP-E
VN5770AKP-E
STMicroelectronics
IC MOTOR DRIVER PAR 28SO
STP24DP05BTR
STP24DP05BTR
STMicroelectronics
IC LED DRIVER LINEAR 80MA 48TQFP