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 | 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 12 Jun-2010   13587.pdf  
 
Reference Manual
Reference Description Version Date Size File File
RM0008 STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and STM32F107xx advanced ARM-based 32-bit MCUs 11 Apr-2010   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
AN3174 Implementing an RC5 infrared remote control receiver with the STM32F10xx microcontrollers 1 Apr-2010   17249.pdf an3174.zip
AN3156 USB DFU protocol used in the STM32™ bootloader 1 Mar-2010   17068.pdf  
AN3155 USART protocol used in the STM32™ bootloader 3 Apr-2010   17066.pdf  
AN3154 CAN protocol used in the STM32™ bootloader 1 Mar-2010   17063.pdf  
AN3126 Audio and waveform generation using the DACin STM32 microcontroller families 1 Jun-2010   16895.pdf  
AN3116 STM32™’s ADC modes and their applications 1 Mar-2010   16840.pdf an3116.zip
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 3 May-2010   15287.pdf  
AN2834 How to get the best ADC accuracy in STM32F10xxx devices 1 Nov-2008   15067.pdf  
AN2824 STM32F10xxx devices: optimized I²C examples 4 Jun-2010   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
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 STM32F100xx, STM32F101xx, STM32F102xx, STM32F103xx,and STM32F105xx/107xx system memory boot mode 7 Apr-2010   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
AN2586 STM32F10xxx hardware development: getting started 4 Mar-2010   13675.pdf  
AN2557 STM32F10x in-application programming using the USART 6 May-2010   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  
 
Certification
Reference Description Version Date Size File File
  Class B certificates fro STM32 microcontrollers 1 Aug-2010   STM32_ClassB_certificates.zip  
 
Errata Sheet
Reference Description Version Date Size File File
STM32F10xx8/B errata sheet STM32F101x8/B, STM32F102x8/B and STM32F103x8/B medium-density device limitations 8 Jun-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.2.1 Jul-2010   um0424.zip 13465.pdf
STM32F10x_StdPeriph_Lib ARM-based 32-bit MCU STM32F10x Standard Peripheral Library 3.3.0 Apr-2010   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
PM0075 STM32F10xxx Flash memory microcontrollers (Former PM0042) 1 Aug-2010   17863.pdf  
PM0056 STM32F10xxx Cortex-M3 programming manual 3 Apr-2010   15491.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
CDC driver Virtual COM Port driver - Release 1.3.1 1.3.1 Aug-2010   VCP_Setup.zip  
DfuSe DfuSe USB Device Firmware Upgrade STMicroelectronics Extension:
Contains the Demo GUI, Debugging GUI, all sources files and the protocol layer
3.0.1 Jul-2010   um0412.zip 13379.pdf
Flash loader demonstrator STM32™ and STM8™ Flash loader demonstrator Contains the Demo GUI, Command line and header source files 2.2.0 Jun-2010   um0462.zip 13916.pdf
STM32 Field-Oriented Control GUI FOC GUI Application 2.0.0 May-2009   focgui.exe  
 
Software for Tools
Reference Description Version Date Size File File
  STM32 Boundary Scan Description Language (BSDL) files 2.0.0 Aug-2010   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
UM0585 STM32F10xxx DSP library 2 Jun-2010   14988.pdf um0585.zip
UM0424 STM32F10xxx USB-FS-Device development kit 9 May-2010   13465.pdf um0424.zip
UM0462 STM32­™ and STM8™ Flash loader demonstrator 7 Nov-2009   13916.pdf um0462.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  
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