STM32F102C4T6ATR
  • Share:

STMicroelectronics STM32F102C4T6ATR

Manufacturer No:
STM32F102C4T6ATR
Manufacturer:
STMicroelectronics
Package:
Tape & Reel (TR)
Description:
IC MCU 32BIT 16KB FLASH 48LQFP
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The STM32F102C4T6ATR is a microcontroller from the STM32 F1 series, manufactured by STMicroelectronics. It features a 32-bit ARM Cortex-M3 core, operating at a maximum frequency of 48 MHz and delivering 1.25 DMIPS/MHz (Dhrystone 2.1) performance. This MCU is part of the medium-density USB access line, incorporating high-speed embedded memories and an extensive range of enhanced peripherals and I/Os.

The device is suitable for a wide range of applications due to its comprehensive set of power-saving modes, standard communication interfaces, and robust peripheral set. It operates within a temperature range of –40 to +85 °C and supports a power supply of 2.0 to 3.6 V.

Key Specifications

Specification Details
Core Arm® 32-bit Cortex®-M3 CPU
Maximum Frequency 48 MHz
Performance 1.25 DMIPS/MHz (Dhrystone 2.1) at 0 WS memory access
Flash Memory 16 or 32 Kbytes
SRAM 4 or 6 Kbytes
Power Supply 2.0 to 3.6 V
Temperature Range –40 to +85 °C
Package LQFP 48 7x7x1.4 mm
Communication Interfaces One I2C, one SPI, two USARTs, one USB 2.0 full speed
ADC One 12-bit, 1.2 µs A/D converter (up to 16 channels)
Timers Two 16-bit timers, two watchdog timers, SysTick timer: 24-bit downcounter
I/O Ports Up to 51 fast I/O ports, 37/51 I/Os all mappable on 16 external interrupt vectors

Key Features

  • Core and Performance: Arm® 32-bit Cortex®-M3 CPU with single-cycle multiplication and hardware division.
  • Memories: 16 or 32 Kbytes of Flash memory and 4 or 6 Kbytes of SRAM.
  • Clock and Supply Management: 2.0 to 3.6 V application supply and I/Os, POR, PDR, and programmable voltage detector (PVD).
  • Low Power Modes: Sleep, Stop, and Standby modes, VBAT supply for RTC and backup registers.
  • Debug Mode: Serial wire debug (SWD) and JTAG interfaces.
  • DMA Controller: 7-channel DMA controller supporting timers, ADC, SPIs, I2Cs, and USARTs.
  • Communication Interfaces: One I2C interface, two USARTs, one SPI (12 Mbit/s), and one USB 2.0 full speed interface.
  • ADC and Timers: One 12-bit, 1.2 µs A/D converter (up to 16 channels), two 16-bit timers, and two watchdog timers.
  • I/O Ports: Up to 51 fast I/O ports, with 37/51 I/Os all mappable on 16 external interrupt vectors.
  • ECOPACK Packages: Environmentally friendly packaging.

Applications

The STM32F102C4T6ATR is versatile and suitable for a wide range of applications, including:

  • Industrial control systems
  • Consumer electronics
  • Medical devices
  • Automotive systems
  • IoT devices
  • Low-power applications

Its comprehensive set of peripherals, low power modes, and robust communication interfaces make it an ideal choice for various embedded system designs.

Q & A

  1. What is the core architecture of the STM32F102C4T6ATR?

    The core architecture is based on the Arm® 32-bit Cortex®-M3 CPU.

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

    The maximum operating frequency is 48 MHz.

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

    The device has 16 or 32 Kbytes of Flash memory and 4 or 6 Kbytes of SRAM.

  4. What are the power supply and temperature range specifications?

    The power supply range is 2.0 to 3.6 V, and the temperature range is –40 to +85 °C.

  5. What communication interfaces are available on the STM32F102C4T6ATR?

    The device features one I2C interface, two USARTs, one SPI (12 Mbit/s), and one USB 2.0 full speed interface.

  6. Does the STM32F102C4T6ATR support low power modes?

    Yes, it supports Sleep, Stop, and Standby modes, along with VBAT supply for RTC and backup registers.

  7. What type of debug interfaces are available?

    The device supports serial wire debug (SWD) and JTAG interfaces.

  8. How many I/O ports does the STM32F102C4T6ATR have?

    The device has up to 51 fast I/O ports, with 37/51 I/Os all mappable on 16 external interrupt vectors.

  9. What is the package type of the STM32F102C4T6ATR?

    The package type is LQFP 48 7x7x1.4 mm.

  10. Is the STM32F102C4T6ATR RoHS compliant?

    Yes, it is RoHS compliant with an ECOPACK2 grade.

Product Attributes

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

In Stock

$3.52
236

Please send RFQ , we will respond immediately.

Same Series
STM32F102C6T6A
STM32F102C6T6A
IC MCU 32BIT 32KB FLASH 48LQFP
STM32F102C4T6A
STM32F102C4T6A
IC MCU 32BIT 16KB FLASH 48LQFP
STM32F102C4T6ATR
STM32F102C4T6ATR
IC MCU 32BIT 16KB FLASH 48LQFP
STM32F102R6T6A
STM32F102R6T6A
IC MCU 32BIT 32KB FLASH 64LQFP
STM32F102R4T6A
STM32F102R4T6A
IC MCU 32BIT 16KB FLASH 64LQFP

Similar Products

Part Number STM32F102C4T6ATR STM32F102C6T6ATR
Manufacturer STMicroelectronics STMicroelectronics
Product Status Active Active
Core Processor ARM® Cortex®-M3 ARM® Cortex®-M3
Core Size 32-Bit Single-Core 32-Bit Single-Core
Speed 48MHz 48MHz
Connectivity I²C, IrDA, LINbus, SPI, UART/USART, USB I²C, IrDA, LINbus, SPI, UART/USART, USB
Peripherals DMA, PDR, POR, PVD, PWM, Temp Sensor, WDT DMA, PDR, POR, PVD, PWM, Temp Sensor, WDT
Number of I/O 37 37
Program Memory Size 16KB (16K x 8) 32KB (32K x 8)
Program Memory Type Flash Flash
EEPROM Size - -
RAM Size 4K x 8 6K x 8
Voltage - Supply (Vcc/Vdd) 2V ~ 3.6V 2V ~ 3.6V
Data Converters A/D 10x12b A/D 10x12b
Oscillator Type Internal Internal
Operating Temperature -40°C ~ 85°C (TA) -40°C ~ 85°C (TA)
Mounting Type Surface Mount Surface Mount
Package / Case 48-LQFP 48-LQFP
Supplier Device Package 48-LQFP (7x7) -

Related Product By Categories

AT90CAN128-16AUR
AT90CAN128-16AUR
Microchip Technology
IC MCU 8BIT 128KB FLASH 64TQFP
STM32G031K6T6
STM32G031K6T6
STMicroelectronics
IC MCU 32BIT 32KB FLASH 32LQFP
STM32L433VCT3
STM32L433VCT3
STMicroelectronics
IC MCU 32BIT 256KB FLASH 100LQFP
TMS320F28075PTPQ
TMS320F28075PTPQ
Texas Instruments
IC MCU 32BIT 512KB FLSH 176HLQFP
STM32F437IIT6
STM32F437IIT6
STMicroelectronics
IC MCU 32BIT 2MB FLASH 176LQFP
STM8L101F3U6TR
STM8L101F3U6TR
STMicroelectronics
IC MCU 8BIT 8KB FLASH 20UFQFPN
STM32F031C6T7
STM32F031C6T7
STMicroelectronics
IC MCU 32BIT 32KB FLASH 48TQFP
TMS320F28068MPZT
TMS320F28068MPZT
Texas Instruments
IC MCU 32BIT 256KB FLASH 100LQFP
LPC1111FHN33/201,5
LPC1111FHN33/201,5
NXP USA Inc.
IC MCU 32BIT 8KB FLASH 32HVQFN
SPC5604CK0VLL6R
SPC5604CK0VLL6R
NXP USA Inc.
IC MCU 32BIT 512KB FLASH 100LQFP
STM32F207IGH6J
STM32F207IGH6J
STMicroelectronics
IC MCU 32BIT 1MB FLASH 176UFBGA
ST7FLITE39F2M6TR
ST7FLITE39F2M6TR
STMicroelectronics
IC MCU 8BIT 8KB FLASH 20SO

Related Product By Brand

SATAULC6-2P6
SATAULC6-2P6
STMicroelectronics
TVS DIODE 5VWM 19VC SOT666
TMMDB3TG
TMMDB3TG
STMicroelectronics
DIAC 30-34V 2A MINIMELF
BTB16-800BWRG
BTB16-800BWRG
STMicroelectronics
TRIAC ALTERNISTOR 800V TO220AB
STM32F427VGT7
STM32F427VGT7
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100LQFP
STM32H7B3IIT6Q
STM32H7B3IIT6Q
STMicroelectronics
IC MCU 32BIT 2MB FLASH 176LQFP
STR912FAW46X6T
STR912FAW46X6T
STMicroelectronics
IC MCU 32BIT 1MB FLASH 128LQFP
STG3682QTR
STG3682QTR
STMicroelectronics
IC SWITCH DUAL SPDT 10QFN
LM2904WHYDT
LM2904WHYDT
STMicroelectronics
IC OPAMP GP 2 CIRCUIT 8SOIC
VNQ830PEP-E
VNQ830PEP-E
STMicroelectronics
IC PWR DRVR N-CHAN 1:1 PWRSSO24
VND5E006ASP-E
VND5E006ASP-E
STMicroelectronics
IC PWR DRIVER N-CHAN 1:1 PWRSO16
TDA7708LX32
TDA7708LX32
STMicroelectronics
ADD INFOTAINMENT
LSM6DS3HTR
LSM6DS3HTR
STMicroelectronics
IMU ACCEL/GYRO/TEMP I2C/SPI LGA