0% found this document useful (0 votes)
30 views

stm32cubel4

STM32CubeL4 info

Uploaded by

GERMAN
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views

stm32cubel4

STM32CubeL4 info

Uploaded by

GERMAN
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

STM32CubeL4

STM32Cube MCU Package for STM32L4 Series and STM32L4+


Series with HAL, low-layer drivers and dedicated middleware
Data brief

Features (YDOXDWLRQ 'LVFRYHU\ 6701XFOHR 'HGLFDWHG 8VHU


ERDUGV ERDUGV ERDUGV ERDUGV DSSOLFDWLRQ 8WLOLWLHV
• Consistent and complete embedded software $SSOLFDWLRQOHYHOGHPRQVWUDWLRQV

offer that frees the user from dependency


issues 86%
7RXFK
/LEUDU\
*UDSKLFV
)$7ILOH
V\VWHP
5726 &06,6

• Maximized portability between all STM32


0LGGOHZDUHOHYHO  8WLOLWLHV
Series supported by STM32Cube
%RDUGVXSSRUWSDFNDJH /RZOD\HU$3,V +DUGZDUHDEVWUDFWLRQOD\HU
• More than 100 examples for easy %63 // $3,V +$/

understanding +$/DQG//$3,V
 7KHVHWRIPLGGOHZDUHFRPSRQHQWVGHSHQGVRQWKHSURGXFW6HULHV 06Y9

• High quality HAL and low-layer API drivers


using CodeSonar® static analysis tool The STM32Cube HAL is an STM32 embedded
software layer that ensures maximized portability
• STM32L4 and STM32L4+ dedicated across the STM32 portfolio, while the LL APIs
middleware including USB Host and Device, make up a fast, light-weight, expert-oriented layer
FAT file system, HAL and low-layer drivers, which is closer to the hardware than the HAL.
RTOS, Graphics and touch sensing library HAL and LL APIs can be used simultaneously
• Free user-friendly license terms with a few restrictions.
• Update mechanism that can be enabled by the Both the HAL and LL APIs are production-ready
user to be notified of new releases and have been developed in compliance with
MISRA C®:2004 guidelines with some
Description documented exceptions (reports available on
demand) and ISO/TS 16949. Furthermore, ST-
STMCube™ is an STMicroelectronics original specific validation processes add a deeper-level
initiative to make developers' lives easier by qualification.
reducing development effort, time and cost. STM32CubeL4 gathers in one single package all
STM32Cube is the implementation of STMCube the generic embedded software components
that covers the whole STM32 portfolio. required to develop an application on STM32L4
STM32Cube includes STM32CubeMX, a or STM32L4+ microcontrollers. Following
graphical software configuration tool that allows STM32Cube initiative, this set of components is
the generation of C initialization code using highly portable, not only within STM32L4 Series
graphical wizards. and STM32L4+ Series but also to other STM32
Series. In addition, the low-layer APIs provide an
It also comprises the STM32CubeL4 MCU alternative, high-performance, low-footprint
Package composed of the STM32Cube hardware solution to the STM32CubeL4 HAL at the cost of
abstraction layer (HAL) and the low-layer (LL) portability and simplicity.
APIs, plus a consistent set of middleware
components (RTOS, USB, FAT file system, HAL and LL APIs are available under open-
Graphics and STM32 touch sensing). All source BSD license for user convenience.
embedded software utilities are delivered with a
full set of examples running on
STMicroelectronics boards.

December 2017 DocID027922 Rev 4 1/3


For further information contact your local STMicroelectronics sales office. www.st.com
STM32CubeL4 MCU Package STM32CubeL4

STM32CubeL4 MCU Package

The STM32CubeL4 MCU Package runs on STM32 32-bit microcontrollers based on the
Arm® Cortex®-M processor.
The package contains a set of middleware components with the corresponding examples.
They are delivered in very permissive license terms:
• CMSIS-RTOS implementation with FreeRTOS™ open source solution
• FAT file system based on open source FatFS solution
• STMTouch™ touch sensing solution
• STemWin, a professional graphical stack solution available in binary format and based on
our partner solution SEGGER emWin
• USB Host and Device stack supporting many classes
A set of application projects implementing all these middleware components is also
provided in the STM32CubeL4 MCU Package.

Ordering Information

STM32CubeL4 is available for free download from http://www.st.com/stm32cubefw.

Revision history

Table 1. Document revision history


Date Revision Changes

30-Jun-2015 1 Initial version.


14-Sep-2015 2 Added Low Layer API description.
Updated schematics, Features, Description and
30-Oct-2017 3
package introducing STM32L4+ Series.
Updated title and schematic.
Updated Features, Description and STM32CubeL4
1-Dec-2017 4
MCU Package to introduce the 'STM32CubeL4 MCU
Package' denomination.

2/3 DocID027922 Rev 4


STM32CubeL4

IMPORTANT NOTICE – PLEASE READ CAREFULLY

STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and
improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on
ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order
acknowledgement.

Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or
the design of Purchasers’ products.

No license, express or implied, to any intellectual property right is granted by ST herein.

Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.

ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners.

Information in this document supersedes and replaces information previously supplied in any prior versions of this document.

© 2017 STMicroelectronics – All rights reserved

DocID027922 Rev 4 3/3


3

You might also like