Development guidelines for STM32Cube firmware Packs

2021-12-08
STM32Cube is an STMicroelectronics original initiative to significantly improve developer productivity by reducing development effort, time and cost. STM32Cube covers the STM32 portfolio.STM32Cube includes:
●STM32CubeMX, a graphical software configuration tool that allows the generation of C initialization code using graphical wizards.
●A comprehensive embedded software platform, delivered per Series (such as STM32CubeF4 for STM32F4 Series):
■ The STM32Cube HAL, STM32 abstraction layer embedded software ensuring maximized portability across the STM32 portfolio. HAL APIs are available for all peripherals.
■ Low-layer APIs (LL) offering a fast light-weight expert-oriented layer which is closer to the hardware than the HAL. LL APIs are available only for a set of peripherals.
■ A consistent set of middleware components such as FAT file system, RTOS, USB, TCP/IP and Graphics.
■ All embedded software utilities, delivered with a full set of examples.
The STM32Cube Expansion Packages contain embedded software components that complement STM32Cube functionalities and enable using STMicroelectronics microcontroller devices in various application domains.
The present user manual describes the concept of firmware components with a focus on the various component interfaces, as well as the interaction model with the different STM32Cube Package layers (HAL, BSP and middleware). It also describes the associated CMSIS Pack located within the PDSC file as specified by Arm.
This document assumes that the reader is familiar with STM32Cube architecture, HAL/LL APIs and programming models. A complete documentation on STM32Cube MCU Packages is available from

ST

STM32CubeSTM32STM32CubeF4STM32F4 SeriesSTM32F4STM32F7STM32CubeMXSTM32 Series

More

Part#

MCUmicrocontroller

More

More

User's Guide

More

More

Please see the document for details

More

More

English Chinese Chinese and English Japanese

27-Jul-2020

Rev 1

UM2388

3 MB

- The full preview is over. If you want to read the whole 51 page document,please Sign in/Register -
  • +1 Like
  • Add to Favorites

Recommend

All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.

Contact Us

Email: