STM32F103CB Mainstream Performance line, ARM Cortex-M3 MCU with 128 Kbytes Flash, 72 MHz CPU, motor control, USB and CAN

STM32F103xx中等容量增强型系列,整合了工作频率为72MHz的高性能ARM Cortex™-M3 32位RISC内核、高速嵌入式存储器(多达128K字节的Flash存储器,和20K字节的SRAM存储器),和大量连接至2条APB总线的增强型I/O与外设。 所有型号均带有2个12位ADC、3个通用16位定时器和1个PWM定时器,以及标准与高级通信接口:2个2I²C和SPI接口、3个USART接口、1个USB接口和1个CAN接口。

器件的工作电压为2.0~3.6V。 工作于–40~+85°C的温度范围和–40~+105°C的扩展温度范围。 一系列的节电模式,适用于低功耗的应用设计。

STM32F103xx中等容量增强型系列产品,具有从36引脚至100引脚的6种不同的封装类型。 不同的型号,包含的外设组合也不同。该系列产品的外设组合如下所述。

这些功能使得STM32F103xx中等容量增强型系列成为各种应用的理想之选,例如电机驱动、应用控制、医疗和手持式设备、PC和游戏外设、GPS平台、工业应用、PLC、变频器、打印机、扫描仪、警报系统、视频电话和HVAC等。

技术特性
STM32F103CB 订购信息
订购型号 产品状态 美金价格 数量 封装 包装形式 温度范围 材料声明
STM32F103CBT6TR Active 2.5358 1000 LQFP 48 7x7x1.4 Tape And Reel -40 °C-105 °C STM32F103CBT6TR
STM32F103CBT7TR Active 2.7133 1000 LQFP 48 7x7x1.4 Tape And Reel -40 °C-105 °C STM32F103CBT7TR
STM32F103CBU6 Active   1000 VFQFPN 48 7x7x1.0 Tray -40 °C-105 °C STM32F103CBU6
STM32F103CBT7 Active 2.7133 1000 LQFP 48 7x7x1.4 Tray -40 °C-105 °C STM32F103CBT7
STM32F103CBT6 Active 2.5358 1000 LQFP 48 7x7x1.4 Tray -40 °C-105 °C STM32F103CBT6
DATASHEET
描述 版本 大小
STM32F103CB : 中等容量增强型,32位基于ARM核心的带64或128K字节闪存的微控制器 USB、CAN、7个定时器、2个ADC 、9个通信接口 10 1865KB
STM32F103CB : DS5319: Medium-density performance line ARM-based 32-bit MCU with 64 or 128 KB Flash, USB, CAN, 7 timers, 2 ADCs, 9 communication interfaces 13 1414KB
APPLICATION NOTES
描述 版本 大小
AN2812: Vocoder demonstration using a Speex audio codec on STM32F101xx and STM32F103xx microcontrollers 2 257KB
AN2784: 使用大容量STM32F10xxx的FSMC 驱动外部的存储器 1 716KB
AN2784: Using the high-density STM32F10xxx FSMC peripheral to drive external memories 4 299KB
AN2790: TFT LCD interfacing with the high-density STM32F10xxx FSMC 2 823KB
AN2945: STM8S and STM32™ MCUs: a consistent 8/32-bit product line for painless migration 1 213KB
AN2606: STM32™ microcontroller system memory boot mode 14 877KB
AN3078: STM32™ in-application programming over the I²C bus 1 671KB
AN3116: STM32™'s ADC modes and their applications 1 236KB
AN4023: STM32 secure firmware upgrade (SFU) overview 1 41KB
AN3429: STM32 proprietary code protection overview 1 61KB
AN4013: STM32F1xx, STM32F2xx, STM32F4xx, STM32L1xx timer overview 1 200KB
AN2824: STM32F10xxx I²C optimized examples 4 123KB
AN2868: STM32F10xxx internal RC oscillator (HSI) calibration 1 189KB
AN2557: STM32F10x in-application programming using the USART 8 215KB
AN2629: STM32F101xx, STM32F102xx and STM32F103xx low-power modes 2 496KB
AN2639: Soldering recommendations and package information for Lead-free ECOPACK® microcontrollers 2 209KB
AN1015: Software techniques for improving microcontroller EMC performance 1 105KB
AN2598: 使用STM32F101xx和STM32F103xx的智能卡接口 2 651KB
AN2598: Smartcard interface with the STM32F10x microcontrollers 3 501KB
AN2867: Oscillator design guide for STM8S, STM8A, and STM32F1 microcontrollers 6 280KB
AN3422: Migration of microcontroller applications from STM32F1 to STM32L1 series 2 312KB
AN3364: Migration and compatibility guidelines for STM32 microcontroller applications 3 128KB
AN4088: Migrating from STM32F1 to STM32F0 1 919KB
AN3427: Migrating a microcontroller application from STM32F1 to STM32F2 series 1 377KB
AN3070: Managing the Driver Enable signal for RS-485 and IO-Link communications with the STM32™’s USART 1 192KB
AN3174: Implementing receivers for infrared remote control protocols using STM32F10xxx microcontrollers 2 592KB
AN2953: How to migrate from the STM32F10xxx firmware library V2.0.3 to the STM32F10xxx standard peripheral library V3.0.0 1 1251KB
AN2834: 如何在STM32F10xxx上得到最佳的ADC精度 1 610KB
AN3307: Guidelines for obtaining IEC60335 Class B certification in any STM32F1xx application 2 340KB
AN2586: STM32F10xxx硬件开发使用入门 2 682KB
AN2586: Getting started with STM32F10xxx hardware development 7 417KB
AN1709: EMC design guide for ST microcontrollers 1 657KB
AN1181: Electrostatic discharge sensitivity measurement 1 59KB
AN2594: EEPROM emulation in STM32F10x microcontrollers 3 156KB
AN3109: Communication peripheral FIFO emulation with DMA and DMA timeout in STM32F10x microcontrollers 1 110KB
AN3126: Audio and waveform generation using the DAC in STM32 microcontroller families 1 648KB
ERRATA SHEETS
描述 版本 大小
ES096: STM32F101x8/B, STM32F102x8/B and STM32F103x8/B medium-density device limitations 11 303KB
STM32F101x8/B、STM32F102x8/B和STM32F103x8/B 中容量产品的使用限制 6 288KB
LICENSE AGREEMENTS
描述 版本 大小
MCU software licence agreement liberty v2 2.0 18KB
MCU software licence agreement image v2 2.0 17KB
PROGRAMMING MANUALS
描述 版本 大小
PM0068: STM32F10xxx XL-density Flash programming 2 225KB
PM0056: STM32F10xxx/20xxx/21xxx/L1xxxx Cortex-M3 programming manual 4 1315KB
PM0075: STM32F10xxx Flash memory microcontrollers 1 245KB
REFERENCE MANUALS
描述 版本 大小
RM0008: STM32F101xx, STM32F102xx、STM32F103xx、STM32F105xx 和STM32F107xx,ARM内核32位高性能微控制器 10 13972KB
RM0008: STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and STM32F107xx advanced ARM-based 32-bit MCUs 14 9201KB
TECHNICAL ARTICLES
描述 版本 大小
STM32 More Than a Core - Circuit Cellar, Tom Cantrell 1 356KB
TECHNICAL NOTES
描述 版本 大小
TN0067: STM32F101xx and STM32F103xx medium-density devices: upgrading your toolchain to V5.20 of IAR EWARM 2 52KB
TN0072: Software toolchains and STM32 features 2 100KB
TN0063: Overview of the STM32F103xx ACIM and PMSM motor control software libraries release 2.0 3 77KB
TN0516: Overview of the STM32F103xx/STM32F100xx PMSM single/dual FOC SDK V3.0 2 117KB
TN0830: How to use EWARM 6.2x with projects built with EWARM 6.1 and previous versions 1 98KB
USER MANUALS
描述 版本 大小
UM0551: USB HID demonstrator 1 139KB
UM0585: STM32F10x DSP library 2 234KB
UM0435: STM3210B-EVAL demonstration software 5 757KB
UM0612: STEVAL-ISQ008V1, fuel gauge implementation based on the STM32F103x 1 893KB
UM0424: STM32 USB-FS-Device development kit 11 1175KB
UM0462: STM32™ and STM8™ Flash loader demonstrator 7 1673KB
UM1053: Advanced developers guide for STM32F100x/103x/2x/40x/41x MCUs PMSM single/dual FOC library 3 874KB
UM0494: STM32 PerformanceStick interconnection board 1 93KB
UM1052: STM32F103xx/ STM32F100xx/STM32F2xx/STM32F4xx PMSM single/dual FOC SDK v3.2 3 2724KB
UM0574: STEVAL-ILL015V1 - LED dimmer demonstration board based on the STP24DP05 and STM32邃「 1 662KB
UM0412: Getting started with DfuSe USB device firmware upgrade STMicroelectronics extension 4 465KB
UM1029: Communication peripheral application library (CPAL) 2 549KB
UM0685: CEC (consumer electronic control) C library using the STM32F101xx, STM32F102xx and STM32F103xx microcontrollers 3 874KB
PRODUCT PRESENTATIONS
描述 版本 大小
Smart street lighting solutions 1.0.0 1597KB
LED solutions for LCD backlighting 1.0 1396KB
STM32 motor control firmware library 1.0.0 1315KB
STM32 F1 firmware library for easySPIN (L6474) motor driver - quick guide 1.0.0 383KB
STM32 - 32-bit ARM Cortex-M MCUs marketing presentation 1.2 2282KB
BOARDS AND TOOLS
Part Number 描述
STM-STUDIO STM Studio run-time variables monitoring and visualization tool
STVP ST Visual Programmer for programming ST7, STM8, STM8T and STM32
STM3210E-SK/IAR IAR starter kit for STM32 F1 series Performance and Access Line microcontrollers (STM32F103ZE MCU)
STM3210B-EVAL Evaluation board for STM32F (128KB Flash) MCUs; it is replaced by STM3210E-EVAL
STEVAL-IFS015V1 Smart monitoring node based on the STM32F103xx and LIS331DLH
STM3210E-SK/KEI Keil starter kit for STM32 F1 series Performance and Access Line microcontrollers (STM32F103ZE MCU)
STM32-SK/HIT Hitex starter kit for STM32 F1 series Performance and Access Line microcontrollers
STEVAL-IFR002V1 RTC calibration daughterboard based on the M41T83SQA6F to be used with STEVAL-IFS012V1
ST-LINK In-circuit debugger and programmer for STM8 and STM32 MCUs; with IAR EWARM and Keil RVMDK and ST toolset
STX-PRO/RAIS Unlimited in-circuit debugging/programming tool for STM32, STR7 and STR9
MicroXplorer MCU graphical configuration tool
STMPRIMER EvoPrimer components to build your own EvoPrimer for easy evaluation and development with STM32 and STM8 MCUs
STM3210B-MCKIT Motor control starter kit for STM32 (128KB flash) Performance and Access Line microcontrollers
STM3210B-PFSTICK Hitex Performance Stick for STM32 (128KB Flash) Performance and Access Line MCUs
STEVAL-ISQ008V1 Fuel gauge implementation based on the STM32F103x
STM32-D/RAIS STM32 MCU daughter board for use with Raisonance REva starter kits
STEVAL-IFR003V1 RTC calibration daughterboard based on the M41T83SMY6E to be used with STEVAL-IFS012V1
STEVAL-IFR001V1 RTC calibration demonstration daughter card based on the M41T82SM6E to be used in connection with STEVAL-IFS012V1
STEVAL-IHP003V1 Remote control network based on PLM ST7540 and STM32
ST-LINK/V2 ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32
STVD ST Visual develop IDE for developing ST7 and STM8 applications
STX-RLINK In-circuit debugger/programmer supporting JTAG and ICC protocols for STM8, ST7, uPSD, STM32, STR7 and STR9 microcontrollers
STM32-SK/RAIS Raisonance REva starter kit for STM32 MCUs, includes RLink
STM32-PRIMER Complete Primer ready to use from Raisonance for easy evaluation and development with STM32 MCUs
STM3210E-EVAL Evaluation board for STM32 F1 series - with STM32F103 MCU
CONFIGURATION UTILITIES
描述 版本 大小
ST MC Workbench (PC GUI configuration tool for the STM32 PMSM FOC SDK motor control firmware library) 2.0.0 12338KB
DEVICE PROGRAMMERS
描述 版本 大小
Production programming solutions for the STM32 1.0.3 155KB
FIRMWARE
描述 版本 大小
EEPROM emulation in STM32F101xx and STM32F103xx microcontrollers 3.1.0 1026KB
Smartcard interface with the STM32F101xx and STM32F103xx 1.0 1098KB
Improving STM32F101xx and STM32F103xx ADC resolution by oversampling 1.0 1129KB
Driving bipolar stepper motors using a medium-density STM32F103xx microcontroller 2.0.0 1039KB
How to achieve 32-bit timer resolution using the link system in STM32F101xx and STM32F103xx microcontrollers 3.0.0 1108KB
STM32F101xx and STM32F103xx low-power modes 2.0.0 1394KB
STM3210B-EVAL demonstration firmware 2.0.0 2308KB
STM32F101xx and STM32F103xx medium- and high-density devices: advanced I²C examples 4.0 1506KB
Patch to fix STM32F10xxx frmware library V2.0.3 limitations 2.0.3 143KB
STM32 PMSM FOC SDK motor control firmware library (web distribution version) 3.2 36400KB
Using the STM32F101xx and STM32F103xx DMA controller 2.0.0 1118KB
How to migrate from the STM32F10xxx firmware library V2.0.3 to the STM32F10xxx standard peripheral library V3.0.0 0.0.6 871KB
STM32F10xxx Speex library firmware STM32, StdPeriph Lib, speex, audio 2.0.0 1786KB
STM32F10xxx DSP library firmware 2.0.0 1392KB
Archive for legacy STM32F10xxx Firmware Library V2.0.3 and all related Firmware packages 2.0.3 23428KB
CEC (consumer electronic control) C library using the STM32F101xx, STM32F102xx and STM32F103xx microcontrollers 2.0.0 1692KB
STM32F10x standard peripheral library 3.5.0 21617KB
STM32F1xx motor control firmware library for the L6470 dSPIN IC 1.0.0 675KB
Implementing receivers for infrared remote control protocols using STM32F1 microcontrollers 2.0 12984KB
STM32 I²C Communication peripheral application library 1.1.0 1960KB
STM32 embedded GUI library 2.0.0 25243KB
STM32F1xx motor control firmware for easySPIN L6474 1.0.1 1353KB
STM8 and STM32 embedded software solutions 1.0.1 1139KB
STM32F10x and STM32L1xx USB full-speed device library 3.4.0 4030KB
IBIS MODELS
描述 版本 大小
STM32 IBIS files 1.0 309KB
SW DEMOS
描述 版本 大小
DfuSe USB device firmware upgrade STMicroelectronics extension: contains the demo GUI, debugging GUI, all sources files and the protocol layer 3.0.2 17034KB
STM32 and STM8 Flash loader demonstrator 2.5.0 6449KB
SW DRIVERS
描述 版本 大小
STM32 Virtual COM Port Driver 1.3.1 11516KB
STM32F10xxx LCD glass driver firmware 2.0.0 1169KB
BSDL MODELS
描述 版本 大小
STM32 Boundary Scan Description Language (BSDL) files 3.0.0 196KB
MARKETING BROCHURES
描述 版本 大小
BRSTM32MC1211 : STM32 Motor control 1.0.0 976KB
BRSTM320512 : STM32 MCU family 1.0 1064KB