To accelerate the evaluation and development of applications based on our STM32, STM8, SPC5 microcontrollers and microprocessors, an extensive range of embedded software is available for developers from ST as well as a large group of 3rd party partners. Most software can be downloaded on the following pages at no charge, while others are available from our partners' websites.
Libraries, code snippets, middleware, codecs and protocol stacks are increasingly provided in firmware packages to assist in the development process by enabling software development with a certain level of abstraction from the register level of the hardware.