Company  
ST Home | Microcontrollers


STM32F103RB
Medium-density performance line ARM-based 32-bit MCU with 64 or 128 KB Flash, USB, CAN, 7 timers, 2 ADCs, 9 communication interfaces

Datasheet | Reference Manual | Application Note | Brochure / Flyer | Certification | Errata Sheet | Firmware | Press Release | Programming Manual | Quality - Product Documentation | Software - PC | Software for Tools | Technical Article | Technical Note | User Manual |
Development Tools
 

Datasheet
Reference Description Version Date Size File File
STM32F103x8/B Medium-density performance line ARM-based 32-bit MCU with 64 or 128 KB Flash, USB, CAN, 7 timers, 2 ADCs, 9 communication interfaces 11 Sep-2009   13587.pdf  
 
Reference Manual
Reference Description Version Date Size File File
RM0008 STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and STM32F107xx advanced ARM-based 32-bit MCUs 10 Dec-2009   13902.pdf  

Product Catalog P/N's :
The Insider's Guide to the STM32 ARM® based Microcontroller (Hitex) 1.0 Sep-2008 6787 KB 1221142709.pdf  
 

Search For Applications Notes by categories, function blocks

 

Application Note
Reference Description Version Date Size File File
AN3109 Communication peripheral FIFO emulation with DMA and DMA timeout in STM32F10x microcontrollers 1 Jan-2010   16795.pdf an3109.zip
AN3070 Managing the Driver Enable signal for RS-485 and IO-Link communications with the STM32™’s USART 1 Jan-2010   16312.pdf an3070.zip
AN2953 How to migrate from the STM32F10xxx firmware library V2.0.3 to the STM32F10xxx standard peripheral library V3.0.0 1 Apr-2009   15531.pdf an2953.zip
AN2945 STM8S and STM32™ MCUs: a consistent 8/32-bit product line for painless migration 1 Jul-2009   15468.pdf  
AN2931 Implementing the ADPCM algorithm in high-density STM32F103xx microcontrollers 2 May-2009   15349.pdf an2931.zip
AN2868 STM32F10xxx internal RC oscillator (HSI) calibration 1 Feb-2009   15293.pdf an2868.zip
AN2867 Oscillator design guide for ST microcontrollers 2 Nov-2009   15287.pdf  
AN2834 How to get the best ADC accuracy in STM32F10xxx devices 1 Nov-2008   15067.pdf  
AN2824 STM32F10xxx devices: advanced I˛C examples 3 Nov-2009   15021.pdf an2824.zip
AN2821 Clock/calendar implementation on the STM32F10xxx microcontroller RTC 2 May-2009   14949.pdf an2821.zip
AN2820 Driving bipolar stepper motors using a medium-density STM32F103xx microcontroller 2 May-2009   14946.pdf an2820.zip
AN2790 TFT LCD interfacing with the high-density STM32F10xxx FSMC 2 Sep-2008   14811.pdf an2790.zip
AN2776 How to migrate from STM32F10xxx FWLib V1.0 to V2.0 1 Jun-2008   14747.pdf  
AN2739 How to use the high-density STM32F103xx microcontroller to play audio files with an external I˛S audio codec 1 Jun-2008   14598.pdf an2739.zip
AN2668 Improving STM32F101xx and STM32F103xx ADC resolution by oversampling 1 Jul-2008   14183.pdf an2668.zip
AN2656 STM32F10xxx LCD glass driver firmware 2 May-2009   14144.pdf an2656.zip
AN2639 Soldering recommendations and package information for lead-free microcontrollers 2 May-2009   14016.pdf  
AN2629 STM32F101xx and STM32F103xx low-power modes 2 May-2009   13922.pdf an2629.zip
AN2606 STM32F101xx, STM32F102xx and STM32F103xx system memory boot mode 5 Nov-2009   13801.pdf  
AN2604 STM32F101xx and STM32F103xx RTC calibration 1 Aug-2007   13789.pdf  
AN2598 Smartcard interface with the STM32F10x microcontrollers 3 Aug-2009   13750.pdf an2598.zip
AN2594 EEPROM emulation in in STM32F10x microcontrollers 3 Aug-2009   13718.pdf an2594.zip
AN2592 How to achieve 32-bit timer resolution using the link system in STM32F101xx and STM32F103xx microcontrollers 1 Aug-2007   13711.pdf an2592.zip
AN2592 How to achieve 32-bit timer resolution using the link system in STM32F101xx and STM32F103xx microcontrollers 1 Aug-2007   13711.pdf an2592.zip
AN2586 STM32F10xxx hardware development: getting started 3 Jun-2009   13675.pdf  
AN2557 STM32F10x in-application programming using the USART 5 Aug-2009   13588.pdf an2557.zip
AN2548 Using the STM32F101xx and STM32F103xx DMA controller 3 May-2009   13529.pdf an2548.zip
AN1709 EMC Design Guide for ST Microcontrollers   Oct-2003   9914.pdf  
 
Brochure / Flyer
Reference Description Version Date Size File File
BRSTM321209 STM32 MCU family
32-bit Flash microcontrollers powered by ARM® Cortex™-M3
  Dec-2009   brstm321209.pdf  
  ST, UPEK and Athena solutions for Finger print/smart card reader,USB keyboard combo. 2.0 Nov-2009 209 KB 1258106678.pdf  
BRSTMTOOLS0909 Development tools for STM32
Master the possibilities ofST ARM® CortexTM-M3 based microcontrollers
  Sep-2009   brstmtools0909.pdf  
BRMOTOR0509 Motor control
Reference guide
  May-2009   brmotor0509.pdf  
BRSTM32MC0808 Motor control with STM32 32-bit ARM®-based MCU   Sep-2008   brstm32mc0808.pdf  
SGMICRO0909 8-,16-, and 32-bit microcontrollers
Product and tool selection guide
  Sep-2008   sgmicro0909.pdf  
 
Certification
Reference Description Version Date Size File File
  VDE Certification for STM32 Class B   Apr-2009 1333 KB 1239988349.pdf  
 
Errata Sheet
Reference Description Version Date Size File File
STM32F10xx8/B errata sheet STM32F101x8/B, STM32F102x8/B and STM32F103x8/B medium-density device limitations 7 Jan-2010   14574.pdf  
 
Firmware
Reference Description Version Date Size File File
STM32_USB-FS-Device_Lib ARM-based 32-bit MCU STM32F10xxx USB-FS-Device Library 3.1.0 Nov-2009   um0424.zip 13465.pdf
STM32F10x_StdPeriph_Lib ARM-based 32-bit MCU STM32F10xxx standard peripheral library 3.1.2 Sep-2009   stm32f10x_stdperiph_lib.zip  
STM32F10x_FW_Archive Archive for legacy STM32F10xxx Firmware Library V2.0.3 and all related Firmware packages 2.0.3 Jul-2009   stm32f10x_fw_archive.zip  
STM32F10x_CEC_Lib CEC (consumer electronic control) C library using the STM32F101xx, STM32F102xx and STM32F103xx microcontrollers 2.0.0 May-2009   um0685.zip 15449.pdf
STM3210B-EVAL STM3210B-EVAL demonstration firmware 2.0.0 May-2009   um0435.zip 13534.pdf
STM32F10xxx DSP Lib STM32F10xxx DSP library firmware 2.0.0 May-2009   um0585.zip 14988.pdf
STM32F10xxx Speex Lib STM32F10xxx Speex library firmware STM32, StdPeriph Lib, speex, audio 2.0.0 May-2009   an2812.zip 14910.pdf
STM32F10xFWLib_V2.0.3_Patch1 Patch to fix STM32F10xxx Firmware Library V2.0.3 limitations 1 Apr-2009   stm32f10xfwlib_v2.0.3_patch1.zip  
STM32 STR91x Free! NicheLite TCP/IP stack for STM32 and STR91x ARM 32-bit microcontrollers   Apr-2008   inchtml-pages-nichelite.html  
 
Press Release
Reference Description Version Date Size File File
  STMicroelectronics Delivers STM32 Connectivity Line Microcontrollers with Ethernet, USB OTG, CAN2.0B, and Audio-Class I2S Peripherals   Jun-2009   p2392.htm  
  STMicroelectronics Attacks New Markets for STM32 Family in Networked, Real-Time and Audio Applications   Feb-2009   p2372.htm  
  Handheld Prototyping Tool from STMicroelectronics Makes Small Computing Devices as Easy and Fun to Create as They Are to Use   Feb-2009   p2364.htm  
 
Programming Manual
Reference Description Version Date Size File File
PM0056 STM32F10xxx Cortex-M3 programming manual 2 Oct-2009   15491.pdf  
PM0042 STM32F10xxx Flash programming 7 Oct-2009   13259.pdf  
 
Quality - Product Documentation
Reference Description Version Date Size File File
Reliability Reliability Monitoring 2008 1.0 Jan-2009   reliability_monitoring.pdf  
PPM Microcontroller PPM 2008 1.0 Jan-2009   customer_ppm.pdf  
STM32F10x STM32F10x Qualification Certificate 1.0 Dec-2007   mcd_qa07-003_qual_certif.pdf  
 
Software - PC
Reference Description Version Date Size File File
Flash loader demonstrator STM32™ and STM8™ Flash loader demonstrator Contains the Demo GUI, Command line and header source files 2.1.0 Nov-2009   um0462.zip 13916.pdf
DfuSe DfuSe USB Device Firmware Upgrade STMicroelectronics Extension:
Contains the Demo GUI, Debugging GUI, all sources files and the protocol layer
3.0.0 Jul-2009   um0412.zip 13379.pdf
STM32 Field-Oriented Control GUI FOC GUI Application 2.0.0 May-2009   focgui.exe  
CDC driver Virtual COM Port driver - Release 1.1.0 1.1.0 Jun-2008   vcpdriver_v1.1_setup.zip  
 
Software for Tools
Reference Description Version Date Size File File
  STM32 Boundary Scan Description Language (BSDL) files 1.1 May-2008   stm32bsdl.zip  
  STM32 IBIS files 1.0 Apr-2008   stm32ibis.zip  
 
Technical Article
Reference Description Version Date Size File File
  STM32 More Than a Core - Circuit Cellar, Tom Cantrell   Mar-2008 364 KB 1206952355.pdf  
 
Technical Note
Reference Description Version Date Size File File
  STM32F10xxx Medium-density devices: upgrading your toolchain to V5.20 of IAR EWARM 2 Oct-2008   14898.pdf  
  Overview of the STM32F103xx ACIM and PMSM motor control software libraries release 2.0 3 Sep-2008   14380.pdf  
 
User Manual
Reference Description Version Date Size File File
UM0462 STM32­™ and STM8™ Flash loader demonstrator 7 Nov-2009   13916.pdf um0462.zip
UM0424 STM32F10xxx USB-FS-Device development kit 8 Nov-2009   13465.pdf um0424.zip
UM0685 CEC (consumer electronic control) C library using the STM32F101xx, STM32F102xx and STM32F103xx microcontrollers 2 Nov-2009   15449.pdf um0685.zip
UM0412 DfuSe USB Device Firmware Upgrade STMicroelectronics Extension 4 Jul-2009   13379.pdf um0412.zip
UM0486 STM3210B-MCKIT Motor Control starter kit 3 Nov-2008   14209.pdf  
UM0585 STM32F10xxx DSP library 1 Oct-2008   14988.pdf um0585.zip
UM0435 STM3210B-EVAL demonstration software 4 Dec-2007   13534.pdf um0435.zip
 
Development Tools

Category Tool Type Order Code Docs Description Supplier
Debugging ST-LINK In-circuit debugger/programmer for STM8L, STM8S and STM32 MCUs ST