EasyManuals Logo

ST STM32F31xx User Manual

ST STM32F31xx
584 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #31 background imageLoading...
Page #31 background image
UM1581
STM32F30xx Standard Peripheral Library
DocID023800 Rev 1
31/584
1.4 Supported devices and development tools
1.4.1 Supported devices
The library supports the STM32F30xx and STM32F31xx microcontroller memory and
peripherals. By using this library moving the application firmware from one STM32F30/31xx
device to another becomes straightforward.
The device part number is defined as follows in stm32f30x.h file:
#if !defined (STM32F30X)
#define STM32F30X
#endif
This define statement can be used at application level to configure the application firmware
for STM32F30/31xx devices.
1.4.2 Supported development tools and compilers
STM32F30/31xx devices are supported by a full range of development solutions from lead
suppliers that deliver start-to-finish control of application development from a single
integrated development environment.
The library is supported by all major tool providers.
A template project is available for each development tool:
ï‚· IAR Embedded Workbench for ARM (EWARM) development tool
 Compiler: IAR‟s C/C++
ï‚· RealView Microcontroller Development Kit (MDK-ARM) development tool
 Compiler: ARM C/C++ compiler
ï‚· TASKING VX-toolset for ARM Cortex-M development tool
 Compiler: Tasking VX C/C++
ï‚· Raisonance IDE RIDE7 (RIDE) development tool
 Compiler: GNU C/C++
ï‚· Atollic TrueSTUDIO STM32 (TrueSTUDIO) development tool
 Compiler: GNU C/C++󳘪 .
Refer to the library release notes to know about the supported development tool version.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ST STM32F31xx and is the answer not in the manual?

ST STM32F31xx Specifications

General IconGeneral
BrandST
ModelSTM32F31xx
CategoryMicrocontrollers
LanguageEnglish

Related product manuals