Skip to content

Commit 51976c4

Browse files
author
modm update bot
committed
Update STM32WBA headers to v1.6.0
1 parent 4691837 commit 51976c4

File tree

8 files changed

+75050
-34
lines changed

8 files changed

+75050
-34
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ as the Cube release version in braces:
2626
- [H5: v1.4.0 created 05-February-2025](https://github.com/STMicroelectronics/STM32CubeH5)
2727
- [H7: v1.10.6 created 06-December-2024](https://github.com/STMicroelectronics/STM32CubeH7)
2828
- [WB: v1.12.2 created 05-June-2024](https://github.com/STMicroelectronics/STM32CubeWB)
29-
- [WBA: v1.5.0 created 22-October-2024](https://github.com/STMicroelectronics/STM32CubeWBA)
29+
- [WBA: v1.6.0 created 07-February-2025](https://github.com/STMicroelectronics/STM32CubeWBA)
3030
- [WL: v1.2.0 created 09-November-2022](https://github.com/STMicroelectronics/STM32CubeWL)
3131
- [U0: v1.2.0 created 30-October-2024](https://github.com/STMicroelectronics/STM32CubeU0)
3232
- [U5: v1.4.1 created 30-October-2024](https://github.com/STMicroelectronics/STM32CubeU5)

stm32wbaxx/Include/partition_stm32wbaxx.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,14 @@
5050
#include "partition_stm32wba55xx.h"
5151
#elif defined(STM32WBA5Mxx)
5252
#include "partition_stm32wba5mxx.h"
53+
#elif defined(STM32WBA62xx)
54+
#include "partition_stm32wba62xx.h"
55+
#elif defined(STM32WBA63xx)
56+
#include "partition_stm32wba63xx.h"
57+
#elif defined(STM32WBA64xx)
58+
#include "partition_stm32wba64xx.h"
59+
#elif defined(STM32WBA65xx)
60+
#include "partition_stm32wba65xx.h"
5361
#else
5462
#error "Please select first the target STM32WBAxx device used in your application (in stm32wbaxx.h file)"
5563
#endif

stm32wbaxx/Include/stm32wba62xx.h

Lines changed: 19455 additions & 0 deletions
Large diffs are not rendered by default.

stm32wbaxx/Include/stm32wba63xx.h

Lines changed: 17008 additions & 0 deletions
Large diffs are not rendered by default.

stm32wbaxx/Include/stm32wba64xx.h

Lines changed: 19025 additions & 0 deletions
Large diffs are not rendered by default.

stm32wbaxx/Include/stm32wba65xx.h

Lines changed: 19473 additions & 0 deletions
Large diffs are not rendered by default.

stm32wbaxx/Include/stm32wbaxx.h

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,17 @@
5757
*/
5858

5959
#if !defined(STM32WBA50xx) && !defined(STM32WBA52xx) && !defined(STM32WBA54xx) && !defined(STM32WBA55xx) && \
60-
!defined(STM32WBA5Mxx)
60+
!defined(STM32WBA5Mxx) && !defined(STM32WBA62xx) && !defined(STM32WBA63xx) && !defined(STM32WBA64xx) && \
61+
!defined(STM32WBA65xx)
6162
/* #define STM32WBA50xx */ /*!< STM32WBA50xx Devices */
6263
/* #define STM32WBA52xx */ /*!< STM32WBA52xx Devices */
6364
/* #define STM32WBA54xx */ /*!< STM32WBA54xx Devices */
6465
/* #define STM32WBA55xx */ /*!< STM32WBA55xx Devices */
6566
/* #define STM32WBA5Mxx */ /*!< STM32WBA5Mxx Devices */
67+
/* #define STM32WBA62xx */ /*!< STM32WBA62xx Devices */
68+
/* #define STM32WBA63xx */ /*!< STM32WBA63xx Devices */
69+
/* #define STM32WBA64xx */ /*!< STM32WBA64xx Devices */
70+
/* #define STM32WBA65xx */ /*!< STM32WBA65xx Devices */
6671
#endif /* !STM32WBA50xx && !STM32WBA52xx ...*/
6772

6873
/* Tip: To avoid modifying this file each time you need to switch between these
@@ -81,7 +86,7 @@
8186
* @brief CMSIS Device version number
8287
*/
8388
#define __STM32WBA_CMSIS_VERSION_MAIN (0x01U) /*!< [31:24] main version */
84-
#define __STM32WBA_CMSIS_VERSION_SUB1 (0x05U) /*!< [23:16] sub1 version */
89+
#define __STM32WBA_CMSIS_VERSION_SUB1 (0x06U) /*!< [23:16] sub1 version */
8590
#define __STM32WBA_CMSIS_VERSION_SUB2 (0x00U) /*!< [15:8] sub2 version */
8691
#define __STM32WBA_CMSIS_VERSION_RC (0x00U) /*!< [7:0] release candidate */
8792
#define __STM32WBA_CMSIS_VERSION ((__STM32WBA_CMSIS_VERSION_MAIN << 24U)\
@@ -107,6 +112,14 @@
107112
#include "stm32wba55xx.h"
108113
#elif defined(STM32WBA5Mxx)
109114
#include "stm32wba5mxx.h"
115+
#elif defined(STM32WBA62xx)
116+
#include "stm32wba62xx.h"
117+
#elif defined(STM32WBA63xx)
118+
#include "stm32wba63xx.h"
119+
#elif defined(STM32WBA64xx)
120+
#include "stm32wba64xx.h"
121+
#elif defined(STM32WBA65xx)
122+
#include "stm32wba65xx.h"
110123
#else
111124
#error "Please select first the target STM32WBAxx device used in your application (in stm32wbaxx.h file)"
112125
#endif /* STM32WBA50xx */

stm32wbaxx/Release_Notes.html

Lines changed: 65 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<center>
2424
<h1 id="release-notes-for">Release Notes for</h1>
2525
<h1 id="stm32wbaxx-cmsis"><mark>STM32WBAxx CMSIS</mark></h1>
26-
<p>Copyright © 2022 STMicroelectronics<br />
26+
<p>Copyright © 2022-2025 STMicroelectronics<br />
2727
</p>
2828
<a href="https://www.st.com" class="logo"><img src="_htmresc/st_logo_2020.png" alt="ST logo" /></a>
2929
</center>
@@ -35,6 +35,10 @@ <h1 id="purpose">Purpose</h1>
3535
<li>STM32WBA54xx devices</li>
3636
<li>STM32WBA55xx devices</li>
3737
<li>STM32WBA5Mxx devices</li>
38+
<li>STM32WBA62xx devices</li>
39+
<li>STM32WBA63xx devices</li>
40+
<li>STM32WBA64xx devices</li>
41+
<li>STM32WBA65xx devices</li>
3842
</ul>
3943
<p>This driver is composed of the description of the registers under “Include” directory.</p>
4044
<p>Various template file are provided to easily build an application. They can be adapted to fit applications requirements.</p>
@@ -47,11 +51,41 @@ <h1 id="purpose">Purpose</h1>
4751
<div class="col-sm-12 col-lg-8">
4852
<h1 id="update-history">Update History</h1>
4953
<div class="collapse">
50-
<input type="checkbox" id="collapse-section9" checked aria-hidden="true"> <label for="collapse-section9" aria-hidden="true"><strong>V1.5.0 / 22-October-2024</strong></label>
54+
<input type="checkbox" id="collapse-section10" checked aria-hidden="true"> <label for="collapse-section10" aria-hidden="true"><strong>V1.6.0 / 07-February-2025</strong></label>
5155
<div>
5256
<h2 id="main-changes">Main Changes</h2>
53-
<h3 id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba50xx-stm32wba52xx-stm32wba54xx-stm32wba55xx-and-stm32wba5mxx-devices">Official Release of <strong>STM32CubeWBA</strong> Firmware package supporting <strong>STM32WBA50xx</strong>, <strong>STM32WBA52xx</strong>, <strong>STM32WBA54xx</strong>, <strong>STM32WBA55xx</strong> and <strong>STM32WBA5Mxx</strong> devices</h3>
57+
<h3 id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba5x-and-stm32wba6x-devices">Official Release of <strong>STM32CubeWBA</strong> Firmware package supporting <strong>STM32WBA5x</strong> and <strong>STM32WBA6x</strong> devices</h3>
5458
<h2 id="contents">Contents</h2>
59+
<h3 id="official-release-of-cmsis-devices-drivers-supporting-stm32wba5x-and-stm32wba6x-devices">Official Release of <strong>CMSIS devices</strong> drivers supporting <strong>STM32WBA5x</strong> and <strong>STM32WBA6x</strong> devices</h3>
60+
<ul>
61+
<li>Update CMSIS devices drivers to add STM32WBA6x</li>
62+
<li>Update CMSIS devices drivers to include latest corrections
63+
<ul>
64+
<li>Workaround for VREF_BUF issue : VREF_BUFF cannot be trimmed by EngiBit (refer to Errata Sheet)</li>
65+
</ul></li>
66+
</ul>
67+
<p><br />
68+
</p>
69+
<h2 id="known-limitations">Known Limitations</h2>
70+
<ul>
71+
<li>None</li>
72+
</ul>
73+
<h2 id="dependencies">Dependencies</h2>
74+
<ul>
75+
<li>None</li>
76+
</ul>
77+
<h2 id="notes">Notes</h2>
78+
<ul>
79+
<li>None</li>
80+
</ul>
81+
</div>
82+
</div>
83+
<div class="collapse">
84+
<input type="checkbox" id="collapse-section9" aria-hidden="true"> <label for="collapse-section9" aria-hidden="true"><strong>V1.5.0 / 22-October-2024</strong></label>
85+
<div>
86+
<h2 id="main-changes-1">Main Changes</h2>
87+
<h3 id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba50xx-stm32wba52xx-stm32wba54xx-stm32wba55xx-and-stm32wba5mxx-devices">Official Release of <strong>STM32CubeWBA</strong> Firmware package supporting <strong>STM32WBA50xx</strong>, <strong>STM32WBA52xx</strong>, <strong>STM32WBA54xx</strong>, <strong>STM32WBA55xx</strong> and <strong>STM32WBA5Mxx</strong> devices</h3>
88+
<h2 id="contents-1">Contents</h2>
5589
<h3 id="official-release-of-cmsis-devices-drivers-supporting-stm32wba50xx-stm32wba52xx-stm32wba54xx-stm32wba55xx-and-stm32wba5mxx-devices">Official Release of <strong>CMSIS devices</strong> drivers supporting <strong>STM32WBA50xx</strong>, <strong>STM32WBA52xx</strong>, <strong>STM32WBA54xx</strong>, <strong>STM32WBA55xx</strong> and <strong>STM32WBA5Mxx</strong> devices</h3>
5690
<ul>
5791
<li>Update CMSIS device to add STM32WBA5Mxx devices</li>
@@ -63,15 +97,15 @@ <h3 id="official-release-of-cmsis-devices-drivers-supporting-stm32wba50xx-stm32w
6397
</ul>
6498
<p><br />
6599
</p>
66-
<h2 id="known-limitations">Known Limitations</h2>
100+
<h2 id="known-limitations-1">Known Limitations</h2>
67101
<ul>
68102
<li>None</li>
69103
</ul>
70-
<h2 id="dependencies">Dependencies</h2>
104+
<h2 id="dependencies-1">Dependencies</h2>
71105
<ul>
72106
<li>None</li>
73107
</ul>
74-
<h2 id="notes">Notes</h2>
108+
<h2 id="notes-1">Notes</h2>
75109
<ul>
76110
<li>None</li>
77111
</ul>
@@ -80,9 +114,9 @@ <h2 id="notes">Notes</h2>
80114
<div class="collapse">
81115
<input type="checkbox" id="collapse-section8" aria-hidden="true"> <label for="collapse-section8" aria-hidden="true"><strong>V1.4.0 / 05-June-2024</strong></label>
82116
<div>
83-
<h2 id="main-changes-1">Main Changes</h2>
117+
<h2 id="main-changes-2">Main Changes</h2>
84118
<h3 id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba50xx-stm32wba52xx-stm32wba54xx-and-stm32wba55xx-devices">Official Release of <strong>STM32CubeWBA</strong> Firmware package supporting <strong>STM32WBA50xx</strong>, <strong>STM32WBA52xx</strong>, <strong>STM32WBA54xx</strong> and <strong>STM32WBA55xx</strong> devices</h3>
85-
<h2 id="contents-1">Contents</h2>
119+
<h2 id="contents-2">Contents</h2>
86120
<h3 id="official-release-of-cmsis-devices-drivers-supporting-stm32wba50xx-stm32wba52xx-stm32wba54xx-and-stm32wba55xx-devices">Official Release of <strong>CMSIS devices</strong> drivers supporting <strong>STM32WBA50xx</strong>, <strong>STM32WBA52xx</strong>, <strong>STM32WBA54xx</strong> and <strong>STM32WBA55xx</strong> devices</h3>
87121
<ul>
88122
<li>Update CMSIS devices to include latest corrections
@@ -94,15 +128,15 @@ <h3 id="official-release-of-cmsis-devices-drivers-supporting-stm32wba50xx-stm32w
94128
</ul>
95129
<p><br />
96130
</p>
97-
<h2 id="known-limitations-1">Known Limitations</h2>
131+
<h2 id="known-limitations-2">Known Limitations</h2>
98132
<ul>
99133
<li>None</li>
100134
</ul>
101-
<h2 id="dependencies-1">Dependencies</h2>
135+
<h2 id="dependencies-2">Dependencies</h2>
102136
<ul>
103137
<li>None</li>
104138
</ul>
105-
<h2 id="notes-1">Notes</h2>
139+
<h2 id="notes-2">Notes</h2>
106140
<ul>
107141
<li>None</li>
108142
</ul>
@@ -111,9 +145,9 @@ <h2 id="notes-1">Notes</h2>
111145
<div class="collapse">
112146
<input type="checkbox" id="collapse-section7" aria-hidden="true"> <label for="collapse-section7" aria-hidden="true"><strong>V1.3.0 / 07-February-2024</strong></label>
113147
<div>
114-
<h2 id="main-changes-2">Main Changes</h2>
148+
<h2 id="main-changes-3">Main Changes</h2>
115149
<h3 id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba52xx-and-stm32wba55xx-devices">Official Release of <strong>STM32CubeWBA</strong> Firmware package supporting <strong>STM32WBA52xx</strong> and <strong>STM32WBA55xx</strong> devices</h3>
116-
<h2 id="contents-2">Contents</h2>
150+
<h2 id="contents-3">Contents</h2>
117151
<h3 id="official-release-of-cmsis-devices-drivers-supporting-stm32wba52xx-and-stm32wba55xx-devices">Official Release of <strong>CMSIS devices</strong> drivers supporting <strong>STM32WBA52xx</strong> and <strong>STM32WBA55xx</strong> devices</h3>
118152
<ul>
119153
<li>Update CMSIS devices to include latest corrections
@@ -125,15 +159,15 @@ <h3 id="official-release-of-cmsis-devices-drivers-supporting-stm32wba52xx-and-st
125159
</ul>
126160
<p><br />
127161
</p>
128-
<h2 id="known-limitations-2">Known Limitations</h2>
162+
<h2 id="known-limitations-3">Known Limitations</h2>
129163
<ul>
130164
<li>None</li>
131165
</ul>
132-
<h2 id="dependencies-2">Dependencies</h2>
166+
<h2 id="dependencies-3">Dependencies</h2>
133167
<ul>
134168
<li>None</li>
135169
</ul>
136-
<h2 id="notes-2">Notes</h2>
170+
<h2 id="notes-3">Notes</h2>
137171
<ul>
138172
<li>None</li>
139173
</ul>
@@ -142,9 +176,9 @@ <h2 id="notes-2">Notes</h2>
142176
<div class="collapse">
143177
<input type="checkbox" id="collapse-section6" aria-hidden="true"> <label for="collapse-section6" aria-hidden="true"><strong>V1.2.0 / 02-November-2023</strong></label>
144178
<div>
145-
<h2 id="main-changes-3">Main Changes</h2>
179+
<h2 id="main-changes-4">Main Changes</h2>
146180
<h3 id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba52xx-and-stm32wba55xx-devices-1">Official Release of <strong>STM32CubeWBA</strong> Firmware package supporting <strong>STM32WBA52xx</strong> and <strong>STM32WBA55xx</strong> devices</h3>
147-
<h2 id="contents-3">Contents</h2>
181+
<h2 id="contents-4">Contents</h2>
148182
<h3 id="official-release-of-cmsis-devices-drivers-supporting-stm32wba52xx-and-stm32wba55xx-devices-1">Official Release of <strong>CMSIS devices</strong> drivers supporting <strong>STM32WBA52xx</strong> and <strong>STM32WBA55xx</strong> devices</h3>
149183
<ul>
150184
<li>Update CMSIS devices to include latest corrections
@@ -156,15 +190,15 @@ <h3 id="official-release-of-cmsis-devices-drivers-supporting-stm32wba52xx-and-st
156190
</ul>
157191
<p><br />
158192
</p>
159-
<h2 id="known-limitations-3">Known Limitations</h2>
193+
<h2 id="known-limitations-4">Known Limitations</h2>
160194
<ul>
161195
<li>None</li>
162196
</ul>
163-
<h2 id="dependencies-3">Dependencies</h2>
197+
<h2 id="dependencies-4">Dependencies</h2>
164198
<ul>
165199
<li>None</li>
166200
</ul>
167-
<h2 id="notes-3">Notes</h2>
201+
<h2 id="notes-4">Notes</h2>
168202
<ul>
169203
<li>None</li>
170204
</ul>
@@ -173,9 +207,9 @@ <h2 id="notes-3">Notes</h2>
173207
<div class="collapse">
174208
<input type="checkbox" id="collapse-section5" aria-hidden="true"> <label for="collapse-section5" aria-hidden="true"><strong>V1.1.0 / 06-June-2023</strong></label>
175209
<div>
176-
<h2 id="main-changes-4">Main Changes</h2>
210+
<h2 id="main-changes-5">Main Changes</h2>
177211
<h3 id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba52xx-devices">Official Release of <strong>STM32CubeWBA</strong> Firmware package supporting <strong>STM32WBA52xx</strong> devices</h3>
178-
<h2 id="contents-4">Contents</h2>
212+
<h2 id="contents-5">Contents</h2>
179213
<h3 id="official-release-of-cmsis-devices-drivers-supporting-stm32wba52xx-devices">Official Release of <strong>CMSIS devices</strong> drivers supporting <strong>STM32WBA52xx</strong> devices</h3>
180214
<ul>
181215
<li>Update CMSIS devices to include latest corrections
@@ -185,15 +219,15 @@ <h3 id="official-release-of-cmsis-devices-drivers-supporting-stm32wba52xx-device
185219
</ul>
186220
<p><br />
187221
</p>
188-
<h2 id="known-limitations-4">Known Limitations</h2>
222+
<h2 id="known-limitations-5">Known Limitations</h2>
189223
<ul>
190224
<li>None</li>
191225
</ul>
192-
<h2 id="dependencies-4">Dependencies</h2>
226+
<h2 id="dependencies-5">Dependencies</h2>
193227
<ul>
194228
<li>None</li>
195229
</ul>
196-
<h2 id="notes-4">Notes</h2>
230+
<h2 id="notes-5">Notes</h2>
197231
<ul>
198232
<li>None</li>
199233
</ul>
@@ -202,24 +236,24 @@ <h2 id="notes-4">Notes</h2>
202236
<div class="collapse">
203237
<input type="checkbox" id="collapse-section4" aria-hidden="true"> <label for="collapse-section4" aria-hidden="true"><strong>V1.0.0 / 08-February-2023</strong></label>
204238
<div>
205-
<h2 id="main-changes-5">Main Changes</h2>
239+
<h2 id="main-changes-6">Main Changes</h2>
206240
<h3 id="first-official-release-of-stm32cubewba-firmware-package-supporting-stm32wba52xx-devices">First Official Release of <strong>STM32CubeWBA</strong> Firmware package supporting <strong>STM32WBA52xx</strong> devices</h3>
207-
<h2 id="contents-5">Contents</h2>
241+
<h2 id="contents-6">Contents</h2>
208242
<ul>
209243
<li>First official release of CMSIS devices drivers
210244
<ul>
211245
<li>Support of STM32WBA52xx devices</li>
212246
</ul></li>
213247
</ul>
214-
<h2 id="known-limitations-5">Known Limitations</h2>
248+
<h2 id="known-limitations-6">Known Limitations</h2>
215249
<ul>
216250
<li>None</li>
217251
</ul>
218-
<h2 id="dependencies-5">Dependencies</h2>
252+
<h2 id="dependencies-6">Dependencies</h2>
219253
<ul>
220254
<li>None</li>
221255
</ul>
222-
<h2 id="notes-5">Notes</h2>
256+
<h2 id="notes-6">Notes</h2>
223257
<ul>
224258
<li>None</li>
225259
</ul>

0 commit comments

Comments
 (0)