ATTENTION: Due to increased demand and order volume, processing time may take an additional 1-3 business days.
HomeCommunitySubjectSTM32F103C8T6 Microcontroller: Pinout, Datasheet, and Circuit

STM32F103C8T6 Microcontroller: Pinout, Datasheet, and Circuit

MCU 32-bit ARM Cortex M3 RISC 64KB Flash 2.5V/3.3V 48-Pin LQFP Tray

1815

Jul 8, 2021

Bertha Roger

Getting started with the STM32 microcontroller - STM32F103C8T6 via Arduino

 

MCU 32-bit ARM Cortex M3 RISC 64KB Flash 2.5V/3.3V 48-Pin LQFP Tray

STM32F103C8T6 is one of the mid-range microcontroller units of the STM32F103x8 family based on RISC architecture.

STM32F103C8T6

3000In Stock
Min.: 1 Mult.: 1
Quantity Unit Price Ext. Price
1+ $6.28372$6.28
10+ $5.92804$59.28
100+ $5.59249$559.25
500+ $5.27593$2637.96
1000+ $4.97729$4977.29
Unit Price:$6.28372
Subtotal: $6.28
Looking for a better price? Want a lower wholesale price? Please send an RFQ, and we will respond immediately.
Quick Links

STM32F103C8T6 Description

The STM32F103C8T6 is part of the STM32F103xx medium-density performance line family that incorporates the high performance ARM® Cortex®-M3 32-bit RISC core operating at a 72 MHz frequency, high-speed embedded memories (Flash memory up to 128 Kbytes and SRAM up to 20 Kbytes), and an extensive range of enhanced I/Os and peripherals connected to two APB buses. The STM32F103C8T6 offers two 12-bit ADCs, three general purpose 16-bit timers plus one PWM timer, as well as standard and advanced communication interfaces: up to two I2Cs and SPIs, three USARTs, an USB and a CAN. The STM32F103C8T6 operates from a 2.0 to 3.6 V power supply. It is available in both the –40 to +85 °C temperature range and the –40 to +105 °C extended temperature range. A comprehensive set of power-saving mode allows the design of low-power applications.

STM32F103C8T6 Pinout

STM32F103C8T6 CAD Model

Symbol

 

Footprint

 

3D Model

STM32F103C8T6 Features

  • ARM® 32-bit Cortex®-M3 CPU Core

    •  72 MHz maximum frequency, 1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory access

    •  Single-cycle multiplication and hardware division

  • Memories

    •  64 or 128 Kbytes of Flash memory

    •  20 Kbytes of SRAM

  • Clock, reset and supply management

    •  2.0 to 3.6 V application supply and I/Os

    •  POR, PDR, and programmable voltage detector (PVD)

    •  4-to-16 MHz crystal oscillator

    •  Internal 8 MHz factory-trimmed RC

    •  Internal 40 kHz RC

    •  PLL for CPU clock

    •  32 kHz oscillator for RTC with calibration

  • Low-power

    •  Sleep, Stop and Standby modes

    •  VBAT supply for RTC and backup registers

  • 2 x 12-bit, 1 µs A/D converters (up to 16 channels)

    •  Conversion range: 0 to 3.6 V

    •  Dual-sample and hold capability

    •  Temperature sensor

  • DMA

    •  7-channel DMA controller

    •  Peripherals supported: timers, ADC, SPIs, I2Cs and USARTs

  • Up to 80 fast I/O ports

    • 26/37/51/80 I/Os, all mappable on 16 external interrupt vectors and almost all 5 V-tolerant

  • Debug mode

    • Serial wire debug (SWD) & JTAG interfaces

  • 7 timers

    •  Three 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input

    •  16-bit, motor control PWM timer with deadtime generation and emergency stop

    •  2 watchdog timers (Independent and Window)

    •  SysTick timer 24-bit downcounter

  • Up to 9 communication interfaces

    •  Up to 2 x I2C interfaces (SMBus/PMBus)

    •  Up to 3 USARTs (ISO 7816 interface, LIN, IrDA capability, modem control)

    •  Up to 2 SPIs (18 Mbit/s)

    •  CAN interface (2.0B Active)

    •  USB 2.0 full-speed interface

  • CRC calculation unit, 96-bit unique ID

  • Packages are ECOPACK®

 

STM32F103C8T6 Advantages

  • Maximum integration

  • Superior and innovative peripherals

  • Oustanding power efficiency

  • Excellent real-time behaviour

  • Cross family pin-to-pin, peripheral and software compatibility

Specifications

STMicroelectronics STM32F103C8T6 technical specifications, attributes, parameters and parts with similar specifications to STMicroelectronics STM32F103C8T6.

STM32F103C8T6 Tech Specifications

STMicroelectronics STM32F103C8T6 technical specifications, attributes, parameters and parts with similar specifications to STMicroelectronics STM32F103C8T6.

Product Attribute Attribute Value
Lifecycle StatusACTIVE (Last Updated: 7 months ago)
Factory Lead Time10 Weeks
MountSurface Mount
Mounting TypeSurface Mount
Package / Case48-LQFP
Number of Pins48Pins
Manufacturer Package Identifierai14911d
Data ConvertersA/D 10x12b
Number of I/Os37I/Os
Watchdog TimersYes
Operating Temperature-40°C~85°C TA
PackagingTray
SeriesSTM32F1
JESD-609 Codee4
Part StatusActive
Moisture Sensitivity Level (MSL)3 (168 Hours)
Number of Terminations48Terminations
TerminationSMD/SMT
Terminal FinishNickel/Palladium/Gold (Ni/Pd/Au)
Max Power Dissipation363mW
Terminal PositionQUAD
Terminal FormGULL WING
Peak Reflow Temperature (Cel)260
Product Attribute Attribute Value
Supply Voltage3.3V
Terminal Pitch0.5mm
Frequency72MHz
Time@Peak Reflow Temperature-Max (s)30
Base Part NumberSTM32F103
Pin Count48
Operating Supply Voltage3.6V
InterfaceCAN, I2C, IrDA, LIN, SPI, UART, USART, USB
Memory Size64kB
Oscillator TypeInternal
RAM Size20K x 8
Voltage - Supply (Vcc/Vdd)2V~3.6V
uPs/uCs/Peripheral ICs TypeMICROCONTROLLER, RISC
Number of Bits32Bits
Core ProcessorARM® Cortex®-M3
PeripheralsDMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT
Program Memory TypeFLASH
Core Size32-Bit
Program Memory Size64KB 64K x 8
ConnectivityCANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB
Supply Current-Max50mA
Bit Size32
Has ADCYES
Product Attribute Attribute Value
DMA ChannelsYES
Data Bus Width32b
Number of Timers/Counters3Timers/Counters
Address Bus Width32b
Density512 kb
Core ArchitectureARM
Boundary ScanYES
Low Power ModeYES
FormatFIXED POINT
Integrated CacheNO
Number of ADC Channels10ADC Channels
Number of External Interrupts16External Interrupts
Number of PWM Channels1PWM Channel
Number of I2C Channels2I2C Channels
Height1.45mm
Length7mm
Width7.2mm
REACH SVHCNo SVHC
Radiation HardeningNo
RoHS StatusROHS3 Compliant
Lead FreeLead Free
0 Products View Similar

STM32F103C8T6 Circuit Diagram

STM32F103C8T6 Alternatives

STM32F103C8T6 Applications

  • PLC

  • Inverters

  • Printers, scanners

  • Industrial networking

  • Alarm systems

  • Video intercom

  • HVAC

  • Glucose meters

  • Power meters

  • Battery operated applications

  • Motor drive

  • Application control

  • PC peripherals, gaming

  • Digital camera, GPS platforms

STM32F103C8T6 Package

STM32F103C8T6 Package Outline

 

STM32F103C8T6 Mechanical Data

 

STM32F103C8T6 Package Recommended Footprint

 

STM32F103C8T6 Manufacturer

STMicroelectronics is a global independent semiconductor company and is a leader in developing and delivering semiconductor solutions across the spectrum of microelectronics applications. An unrivaled combination of silicon and system expertise, manufacturing strength, Intellectual Property (IP) portfolio and strategic partners positions the Company at the forefront of System-on-Chip (SoC) technology and its products play a key role in enabling today's convergence trends.

Datasheet PDF

Download datasheets and manufacturer documentation for STMicroelectronics STM32F103C8T6.

STM32F103C8T6 Documents

Download datasheets and manufacturer documentation for STM32F103C8T6

Frequently Asked Questions

1.What is STM32F103C8T6?
The STM32F103C8T6 is a medium density performance line, ARM Cortex-M3 32bit microcontroller in 48 pin LQFP package. It incorporates high performance RISC core with 72MHz operating frequency, high speed embedded memories, extensive range of enhanced I/Os and peripherals connected to two APB buses.
2.How do I debug STM32F103C8T6?
1.Ensure you have the Debug Configuration selected from the Configuration Manager Window. If you know where you want the first breakpoint in your code, add it now. 2.To start the debugging process, you can either: "Debug > Attach to Process" button if your code has already been uploaded to the STM32 board.
3.What is the difference between JTAG and SWD?
SWD is an ARM specific protocol designed specifically for micro debugging. JTAG (Joint Test Action Group) was designed largely for chip and board testing. It is used for boundary scans, checking faults in chips/boards in production.
FAQ
1.What is STM32F103C8T6?
The STM32F103C8T6 is a medium density performance line, ARM Cortex-M3 32bit microcontroller in 48 pin LQFP package. It incorporates high performance RISC core with 72MHz operating frequency, high speed embedded memories, extensive range of enhanced I/Os and peripherals connected to two APB buses.
2.How do I debug STM32F103C8T6?
1.Ensure you have the Debug Configuration selected from the Configuration Manager Window. If you know where you want the first breakpoint in your code, add it now. 2.To start the debugging process, you can either: "Debug > Attach to Process" button if your code has already been uploaded to the STM32 board.
3.What is the difference between JTAG and SWD?
SWD is an ARM specific protocol designed specifically for micro debugging. JTAG (Joint Test Action Group) was designed largely for chip and board testing. It is used for boundary scans, checking faults in chips/boards in production.

TAGS

Share