ARM Cortex M3 documentation is available on different levels of detail:

  • Olimex sell ARM based development boards based on among others STMMicroelectronics devices. They provide documentation for their development boards. The documentation focus on what components are included on the development board and how they fit together.
  • STMicroelectronics manufacture and sell ARM based microcontrollers. They provide detailed documentation for their devices, but they may leave some information out that is generic for all ARM based devices.
  • ARM Holdings provide detailed documentation regarding the ARM processor core and the underlying ARM architecture which the processor is based on. They do not manufacture devices themselves. Instead they sell licenses to other companies such as STMicroelectronics.

Development Board (STM32-H103)

Documentation about the STM32-H103 development board is available from Olimex and other companies selling Olimex products.

Microcontroller Unit (STM32F103RBT6)

Documentation about the STM32F103RBT6 microcontroller is available from STMicroelectronics.

Product Information

Datasheets

Manuals

Processor (Cortex-M3)

Documentation about the ARM Cortex-M3 and the ARM Architecture Reference Manual ARMv7-M are available from ARM:

Production Information

Manuals