ST STM32F2 Series User Manual page 7

Hide thumbs Also See for STM32F2 Series:
Table of Contents

Advertisement

UM1739
provides APIs allowing to initialize and configure the peripheral, manage data transfer
based on polling, interrupt or DMA process, and manage communication errors that
may raise during communication. The HAL Drivers APIs are split into two categories:
Basic peripheral usage examples: this layer contains examples of basic operation of
the STM32F2 peripherals using only the HAL and BSP resources.
Level 1: This level is divided into two sub-layers:
Middleware components: set of Libraries covering USB Host and Device Libraries,
STemWin, FreeRTOS, FatFS, LwIP, and PolarSSL. The horizontal interactions
between the components of this layer are done directly by calling the feature APIs while
the vertical interaction with the low-level drivers is done through specific callbacks and
static macros implemented in the library system call interface. As an example, the
FatFs implements the disk I/O driver to access the microSD drive or the USB Mass
Storage Class.
Examples based on the Middleware components: each Middleware component
comes with one or more examples (also called Applications) showing how to use the
component. Integration examples using several Middleware components are also
provided.
Level 2: This level is composed of a single layer which is a global real-time and graphical
demonstration based on the Middleware service layer, the low-level abstraction layer and
the basic peripheral usage applications for board-based functions.
In the current version of the STM32CubeF2 firmware package, no Level 2 projects are
provided. You can rely on the Level 2 projects provided with the STM32CubeF4 firmware
package as example.
the generic APIs that provide common and generic functions to all the STM32
series,
the extension APIs that provide specific and customized functions for a specific
family or a specific part number.
DocID026120 Rev 2
STM32CubeF2 architecture overview
7/19
18

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F2 Series and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Stm32cubef2

Table of Contents