You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**STM32Cube** is an STMicroelectronics original initiative to ease the developers life by reducing efforts, time and cost.
5
+
## Overview of the STM32Cube MCU offer on GitHub
6
6
7
-
**STM32Cube**covers the overall STM32 products portfolio. It includes a comprehensive embedded software platform, delivered for each STM32 series.
8
-
* The CMSIS modules (core and device) corresponding to the ARM(tm) core implemented in this STM32 product
9
-
* The STM32 HAL-LL drivers : an abstraction drivers layer, the API ensuring maximized portability across the STM32 portfolio
10
-
* The BSP Drivers of each evaluation or demonstration board provided by this STM32 series
11
-
* A consistent set of middlewares components such as RTOS, USB, FatFS, Graphics, STM32_TouchSensing_Library ...
12
-
* A full set of software projects (basic examples, applications or demonstrations) for each board provided by this STM32 series
7
+
**STM32Cube**is an original initiative by STMicroelectronics to **simplify** prototyping and development by **reducing** effort, time, and cost. It supports the entire ARM™ Cortex-based STM32 microcontroller portfolio and provides a **comprehensive** software solution including:
8
+
* The CMSIS Core and Device interfaces enabling access to processor core features and device-specific peripherals of STM32 microcontrollers.
9
+
* The STM32 HAL-LL drivers, an abstraction layer offering a set of APIs ensuring maximized portability across the STM32 portfolio.
10
+
* The BSP drivers enabling access to peripherals on the STM32 development boards, external to the microcontroller itself.
11
+
* A consistent set of middleware libraries offering standardized, high-level functionalities — such as USB, TCP/IP, file systems, and graphics.
12
+
* A full set of software projects (basic examples, applications, and demonstrations) that showcase specific functionalities or use cases, and provided with support for multiple IDEs.
13
13
14
-
Two models of publication are proposed for the STM32Cube embedded software :
15
-
* The monolithic **MCU Package** : all STM32Cube software modules of one STM32 series are present (Drivers, Middlewares, Projects, Utilities) in the repo (usual name **STM32Cubexx**, xx corresponding to the STM32 series)
16
-
* The **MCU component** : progressively from November 2019, each STM32Cube software module being part of the STM32Cube MCU Package, will be delivered as an individual repo, allowing the user to select and get only the required software functions.
14
+
The **STM32Cube embedded software** is available in two flavors:
15
+
* The **MCU Firmware**_monolithic_ offer, where **all** software components (Drivers, Middleware, Projects, Utilities) are included in a **single** repository for each STM32 series.
16
+
* The **MCU Software Components**_modular_ offer, where **each** software component (mainly Drivers and Middleware) is provided in a **dedicated** repository, allowing users to **select** only the components they need.
17
+
18
+
The complete list of repositories is available [here](https://github.com/STMicroelectronics/STM32Cube_MCU_Overall_Offer/blob/master/README.md#content).
17
19
18
20
## Description
19
21
20
22
This **cmsis_device_wl** MCU component repo is one element of the STM32CubeWL MCU embedded software package, providing the **cmsis device** part.
21
23
22
24
## Release note
23
25
24
-
Details about the content of this release are available in the release note [here](https://htmlpreview.github.io/?https://github.com/STMicroelectronics/cmsis_device_wl/blob/master/Release_Notes.html).
26
+
Details about the content of this release are available in the release note [here](https://htmlpreview.github.io/?https://github.com/STMicroelectronics/cmsis-device-wl/blob/main/Release_Notes.html).
25
27
26
28
## Compatibility information
27
29
28
30
It is **crucial** that you use a consistent set of versions for the CMSIS Core - CMSIS Device, as mentioned in [this](https://htmlpreview.github.io/?https://github.com/STMicroelectronics/STM32CubeWL/blob/main/Release_Notes.html) release note.
29
31
30
-
The full **STM32CubeWL** MCU package is available [here](https://github.com/STMicroelectronics/STM32CubeWL).
31
-
32
-
## Troubleshooting
33
-
If you have any issue with the **Software content** of this repo, you can [file an issue on Github](https://github.com/STMicroelectronics/cmsis_device_wl/issues/new).
32
+
## Feedback and contributions
34
33
35
-
For any other question related to the product, the tools, the environment, you can submit a topic on the [ST Community/STM32 MCUs forum](https://community.st.com/s/group/0F90X000000AXsASAW/stm32-mcus).
34
+
Please refer to the [CONTRIBUTING.md](CONTRIBUTING.md) guide.
<p>For complete documentation on STM32WLxx, visit: <ahref="http://www.st.com/stm32wl">www.st.com/stm32wl</a></p>
123
-
<p><em>This release note uses up to date web standards and, for this reason, should not be opened with Internet Explorer but preferably with popular browsers such as Google Chrome, Mozilla Firefox, Opera or Microsoft Edge.</em></p>
174
+
<p>For complete documentation on STM32WLxx, visit: <a
0 commit comments