Abstract
The powerful STM32 controller from STMicroelectronics with integrated Cortex-M3 core has be-
come more and more relevant in embedded applications. The key points are an excellent real-time
behavior, an outstanding power efficiency and superior peripherals.
The new developed Cortex-M3 has a high aim: A powerful processor with a uncomplex program-
ming model which is able to replace the available 8 and 16-bit microcontroller. Tools and libraries
guarantee a short developing time and a high standardisation. A big part of written and used
software can be reused.
This manual guides you through programming an STM32F103RB microcontroller. The first chap-
ters give an introduction to the STM32 and show how the development toolchain is set up and
used. In the main part of this documentation the peripheral is illustrated. It should lead you to
start straight ahead without reading application notes or data sheets.
I