Copyright © 2022 STMicroelectronics
STMCube is an STMicroelectronics original initiative to ease developers life by reducing development efforts, time and cost.
STM32Cube covers STM32 portfolio.
STM32Cube Version 1.x includes:
The STM32CubeMX, a graphical software configuration tool that allows to generate C initialization code using graphical wizards.
A comprehensive embedded software platform, delivered per series (such as STM32CubeC0 for STM32C0 series)
The STM32Cube HAL, an STM32 abstraction layer embedded software, ensuring maximized portability across STM32 portfolio
A consistent set of middleware components such as ThreadX and LevelX]
The STM32Cube firmware solution offers a straightforward API with a modular architecture, making it simple to fine tune custom applications and scalable to fit most requirements.
Both the HAL and LL APIs are production–ready, checked with CodeSonar® static analysis tool, and developed in compliance with MISRA C® guidelines. Reports are available on demand.
The drivers provided within this package support the STM32C031/STM32C011 lines.
CMSIS updates
CMSIS Device updates
HAL/LL Drivers updates
– HAL Drivers updates
– LL Drivers updates
Middlewares Drivers updates
The STM32CubeC0 Firmware package comes with template running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains. The exhaustive list of projects is provided in this table STM32CubeProjectsList.html
This release contains almost HAL drivers, LL drivers, BSP drivers, templates, projects and examples.
Name | Version | Release notes |
---|---|---|
Projects | V1.1.0 | release notes |
The Project categories flagged by “” have changed since the previous release. “” are new.
Name | Version | Release note |
---|---|---|
CMSIS | V5.9.0 | release notes |
STM32C0xx CMSIS | V1.1.0 | release notes |
STM32C0xx HAL/LL | V1.1.0 | release notes |
BSP STM32C0xx NUCLEO | V1.0.0 | release notes |
BSP STM32C0316-DK | V1.0.0 | release notes |
BSP STM32C0116-DK | V1.1.0 | release notes |
BSP Components | V7.1.0 | release notes |
Name | Version | Release note |
---|---|---|
OpenBootloader | V6.1.0 | release notes |
Azure RTOS ThreadX | threadx-6.2.0.221223 | release notes |
Azure RTOS FileX | filex-6.2.0.221223 | release notes |
Azure RTOS LeveLX | levelx-6.2.0.221223 | release notes |
Patch Release of STM32CubeC0 Firmware Package
Update ADC HAL driver with proper internal sensor calibration implementation
“NUCLEO-C031C6/Examples/ADC/ADC_MultiChannelSingleConversion” example is updated to use “__LL_ADC_CALC_TEMPERATURE_TYP_PARAMS()”
Update RCC LL driver by adding missing AHB Prescaler.
The STM32CubeC0 Firmware package comes with template running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains. The exhaustive list of projects is provided in this table STM32CubeProjectsList.html
This release contains almost HAL drivers, LL drivers, BSP drivers, templates, projects and examples.
Name | Version | Release notes |
---|---|---|
Projects | V1.0.1 | release notes |
The Project categories flagged by “” have changed since the previous release. “” are new.
Name | Version | Release note |
---|---|---|
Cortex-M CMSIS | V5.6.0_cm0 | release notes |
STM32C0xx CMSIS | V1.0.0 | release notes |
STM32C0xx HAL/LL | V1.0.1 | release notes |
BSP STM32C0xx NUCLEO | V1.0.0 | release notes |
BSP STM32C0316-DK | V1.0.0 | release notes |
BSP STM32C0116-DK | V1.0.0 | release notes |
BSP Components | V7.1.0 | release notes |
Name | Version | Release note |
---|---|---|
OpenBootloader | V6.0.0 | release notes |
Azure RTOS ThreadX | threadx-6.1.9.220128 | release notes |
Azure RTOS FileX | filex-6.1.8.220128 | release notes |
Azure RTOS LeveLX | levelx-6.1.9.220128 | release notes |
The STM32CubeC0 Firmware package comes with template running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains. The exhaustive list of projects is provided in this table STM32CubeProjectsList.html
This release contains almost HAL drivers, LL drivers, BSP drivers, templates, projects and examples.
Name | Version | Release notes |
---|---|---|
Projects | V1.0.0 | release notes |
Name | Version | Release note |
---|---|---|
Cortex-M CMSIS | V5.6.0_cm0 | release notes |
STM32C0xx CMSIS | V1.0.0 | release notes |
STM32C0xx HAL/LL | V1.0.0 | release notes |
BSP STM32C0xx NUCLEO | V1.0.0 | release notes |
BSP STM32C0316-DK | V1.0.0 | release notes |
BSP STM32C0116-DK | V1.0.0 | release notes |
BSP Components | V7.1.0 | release notes |
Name | Version | Release note |
---|---|---|
OpenBootloader | V6.0.0 | release notes |
Azure RTOS ThreadX | threadx-6.1.9.220128 | release notes |
Azure RTOS FileX | filex-6.1.8.220128 | release notes |
Azure RTOS LeveLX | levelx-6.1.9.220128 | release notes |