For further information contact your local STMicroelectronics sales office.
www.st.com
X-CUBE-SMBUS
General information
1
General information
The
X-CUBE-SMBUS
Expansion Package runs on STM32 microcontrollers based on Arm
®
cores.
Note:
Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
1.1
Ordering information
X-CUBE-SMBUS
is available for free download from the
www.st.com
website.
1.2
What is STM32Cube?
STM32Cube
is an STMicroelectronics original initiative to significantly improve designer's productivity by reducing
development effort, time and cost. STM32Cube covers the whole STM32 portfolio.
STM32Cube includes:
•
A set of user-friendly software development tools to cover project development from the conception to the
realization, among which:
–
STM32CubeMX,
a graphical software configuration tool that allows the automatic generation of C
initialization code using graphical wizards
–
STM32CubeIDE,
an all-in-one development tool with IP configuration, code generation, code
compilation, and debug features
–
STM32CubeProgrammer (STM32CubeProg), a programming tool available in graphical and command-
line versions
–
STM32CubeMonitor-Power (STM32CubeMonPwr), a monitoring tool to measure and help in the
optimization of the power consumption of the MCU
•
STM32Cube MCU & MPU Packages,
comprehensive embedded-software platforms specific to each
microcontroller and microprocessor series (such as STM32CubeL4 for the STM32L4 Series), which include:
–
STM32Cube hardware abstraction layer (HAL), ensuring maximized portability across the STM32
portfolio
–
STM32Cube low-layer APIs, ensuring the best performance and footprints with a high degree of user
control over the HW
–
A consistent set of middleware components such as FAT file system, RTOS, USB Host and Device,
TCP/IP, Touch library, and Graphics
–
All embedded software utilities with full sets of peripheral and applicative examples
•
STM32Cube Expansion Packages,
which contain embedded software components that complement the
functionalities of the STM32Cube MCU & MPU Packages with:
–
Middleware extensions and applicative layers
–
Examples running on some specific STMicroelectronics development boards
DB2538
-
Rev 3
page 2/5
X-CUBE-SMBUS
License
2
License
X-CUBE-SMBUS
is delivered under the
Mix Ultimate Liberty+OSS+3rd-party V1
software license agreement
(SLA0048).
The software components provided in this package come with different license schemes as shown in
Table 1.
Table 1.
Software component license agreements
Software component
Board Support Package (BSP)
Cortex
®
-M CMSIS
HAL STM32F0, STM32F3, STM32G4, STM32L0, STM32L4,
STM32H7, STM32WB
SMBus/PMBus
™
stack
Project examples
Owner
License
STMicroelectronics
BSD-3-Clause
Arm
®
BSD-3-Clause
STMicroelectronics
BSD-3-Clause
STMicroelectronics
Ultimate Liberty (source release)
STMicroelectronics
Ultimate Liberty (source release)
DB2538
-
Rev 3
page 3/5
X-CUBE-SMBUS
Revision history
Table 2.
Document revision history
Date
25-Feb-2015
Version
1
Initial release.
Updated
Features:
•
•
24-May-2017
2
•
•
•
SMBus version
Added
Zone commands
feature for SMBus
PMBus version
Speed tested updated
Discovery boards included in the package
Changes
Updated
Description:
Expanded applicable boards to
P-NUCLEO-WB55, NUCLEO-G431RB,
NUCLEO-H743ZI,
and
NUCLEO-L4R5ZI.
4-Jun-2019
3
Updated the entire document:
•
•
•
Updated the cover page
Updated
Features
and
Description
Added
What is STM32Cube?
and
License
DB2538
-
Rev 3
page 4/5
X-CUBE-SMBUS
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. For additional information about ST trademarks, please refer to
www.st.com/trademarks.
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.