Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitbe99e02

Browse files
authored
Merge pull request#2859 from fpistm/stm32cubewba_update
chore(wba): update to latest STM32CubeWBA v1.8.0
2 parents1621139 +5618b84 commitbe99e02

File tree

34 files changed

+557
-319
lines changed

34 files changed

+557
-319
lines changed

‎system/Drivers/CMSIS/Device/ST/STM32WBAxx/Include/stm32wba62xx.h‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3332,7 +3332,7 @@ typedef struct
33323332

33333333
/****************** Bit definition for DMA_CTR2 register *******************/
33343334
#define DMA_CTR2_REQSEL_Pos (0UL)
3335-
#define DMA_CTR2_REQSEL_Msk (0x3FUL << DMA_CTR2_REQSEL_Pos) /*!<0x0000003F */
3335+
#define DMA_CTR2_REQSEL_Msk (0x7FUL << DMA_CTR2_REQSEL_Pos) /*!<0x0000007F */
33363336
#define DMA_CTR2_REQSEL DMA_CTR2_REQSEL_Msk /*!< DMA hardware request selection */
33373337
#define DMA_CTR2_SWREQ_Pos (9UL)
33383338
#define DMA_CTR2_SWREQ_Msk (0x1UL << DMA_CTR2_SWREQ_Pos) /*!< 0x00000100 */

‎system/Drivers/CMSIS/Device/ST/STM32WBAxx/Include/stm32wba63xx.h‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3101,7 +3101,7 @@ typedef struct
31013101

31023102
/****************** Bit definition for DMA_CTR2 register *******************/
31033103
#define DMA_CTR2_REQSEL_Pos (0UL)
3104-
#define DMA_CTR2_REQSEL_Msk (0x3FUL << DMA_CTR2_REQSEL_Pos) /*!<0x0000003F */
3104+
#define DMA_CTR2_REQSEL_Msk (0x7FUL << DMA_CTR2_REQSEL_Pos) /*!<0x0000007F */
31053105
#define DMA_CTR2_REQSEL DMA_CTR2_REQSEL_Msk /*!< DMA hardware request selection */
31063106
#define DMA_CTR2_SWREQ_Pos (9UL)
31073107
#define DMA_CTR2_SWREQ_Msk (0x1UL << DMA_CTR2_SWREQ_Pos) /*!< 0x00000100 */

‎system/Drivers/CMSIS/Device/ST/STM32WBAxx/Include/stm32wba64xx.h‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3294,7 +3294,7 @@ typedef struct
32943294

32953295
/****************** Bit definition for DMA_CTR2 register *******************/
32963296
#define DMA_CTR2_REQSEL_Pos (0UL)
3297-
#define DMA_CTR2_REQSEL_Msk (0x3FUL << DMA_CTR2_REQSEL_Pos) /*!<0x0000003F */
3297+
#define DMA_CTR2_REQSEL_Msk (0x7FUL << DMA_CTR2_REQSEL_Pos) /*!<0x0000007F */
32983298
#define DMA_CTR2_REQSEL DMA_CTR2_REQSEL_Msk /*!< DMA hardware request selection */
32993299
#define DMA_CTR2_SWREQ_Pos (9UL)
33003300
#define DMA_CTR2_SWREQ_Msk (0x1UL << DMA_CTR2_SWREQ_Pos) /*!< 0x00000100 */

‎system/Drivers/CMSIS/Device/ST/STM32WBAxx/Include/stm32wba65xx.h‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3332,7 +3332,7 @@ typedef struct
33323332

33333333
/****************** Bit definition for DMA_CTR2 register *******************/
33343334
#define DMA_CTR2_REQSEL_Pos (0UL)
3335-
#define DMA_CTR2_REQSEL_Msk (0x3FUL << DMA_CTR2_REQSEL_Pos) /*!<0x0000003F */
3335+
#define DMA_CTR2_REQSEL_Msk (0x7FUL << DMA_CTR2_REQSEL_Pos) /*!<0x0000007F */
33363336
#define DMA_CTR2_REQSEL DMA_CTR2_REQSEL_Msk /*!< DMA hardware request selection */
33373337
#define DMA_CTR2_SWREQ_Pos (9UL)
33383338
#define DMA_CTR2_SWREQ_Msk (0x1UL << DMA_CTR2_SWREQ_Pos) /*!< 0x00000100 */

‎system/Drivers/CMSIS/Device/ST/STM32WBAxx/Include/stm32wba6mxx.h‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3332,7 +3332,7 @@ typedef struct
33323332

33333333
/****************** Bit definition for DMA_CTR2 register *******************/
33343334
#define DMA_CTR2_REQSEL_Pos (0UL)
3335-
#define DMA_CTR2_REQSEL_Msk (0x3FUL << DMA_CTR2_REQSEL_Pos) /*!<0x0000003F */
3335+
#define DMA_CTR2_REQSEL_Msk (0x7FUL << DMA_CTR2_REQSEL_Pos) /*!<0x0000007F */
33363336
#define DMA_CTR2_REQSEL DMA_CTR2_REQSEL_Msk /*!< DMA hardware request selection */
33373337
#define DMA_CTR2_SWREQ_Pos (9UL)
33383338
#define DMA_CTR2_SWREQ_Msk (0x1UL << DMA_CTR2_SWREQ_Pos) /*!< 0x00000100 */

‎system/Drivers/CMSIS/Device/ST/STM32WBAxx/Include/stm32wbaxx.h‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
* @brief CMSIS Device version number
8888
*/
8989
#define__STM32WBA_CMSIS_VERSION_MAIN (0x01U)/*!< [31:24] main version */
90-
#define__STM32WBA_CMSIS_VERSION_SUB1 (0x07U)/*!< [23:16] sub1 version */
90+
#define__STM32WBA_CMSIS_VERSION_SUB1 (0x08U)/*!< [23:16] sub1 version */
9191
#define__STM32WBA_CMSIS_VERSION_SUB2 (0x00U)/*!< [15:8] sub2 version */
9292
#define__STM32WBA_CMSIS_VERSION_RC (0x00U)/*!< [7:0] release candidate */
9393
#define__STM32WBA_CMSIS_VERSION ((__STM32WBA_CMSIS_VERSION_MAIN << 24U)\

‎system/Drivers/CMSIS/Device/ST/STM32WBAxx/Release_Notes.html‎

Lines changed: 82 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,9 @@ <h1 id="purpose">Purpose</h1>
6767
<sectionid="update-history"class="col-sm-12 col-lg-8">
6868
<h1>Update History</h1>
6969
<divclass="collapse">
70-
<inputtype="checkbox"id="collapse-section11"checkedaria-hidden="true">
71-
<labelfor="collapse-section11"aria-hidden="true"><strong>V1.7.0 /
72-
23-May-2025</strong></label>
70+
<inputtype="checkbox"id="collapse-section12"checkedaria-hidden="true">
71+
<labelfor="collapse-section12"aria-hidden="true"><strong>V1.8.0 /
72+
7-October-2025</strong></label>
7373
<div>
7474
<h2id="main-changes">Main Changes</h2>
7575
<h3
@@ -82,6 +82,45 @@ <h2 id="contents">Contents</h2>
8282
Release of<strong>CMSIS devices</strong> drivers supporting
8383
<strong>STM32WBA5x</strong> and<strong>STM32WBA6x</strong> devices</h3>
8484
<ul>
85+
<li>Update CMSIS devices drivers to include latest corrections
86+
<ul>
87+
<li>Update DMA request field to cover all possible requests</li>
88+
<li>For WBA50, map only heap and stack in SRAM1, remaining data in
89+
SRAM2</li>
90+
</ul></li>
91+
</ul>
92+
<p><br/>
93+
</p>
94+
<h2id="known-limitations">Known Limitations</h2>
95+
<ul>
96+
<li>None</li>
97+
</ul>
98+
<h2id="dependencies">Dependencies</h2>
99+
<ul>
100+
<li>None</li>
101+
</ul>
102+
<h2id="notes">Notes</h2>
103+
<ul>
104+
<li>None</li>
105+
</ul>
106+
</div>
107+
</div>
108+
<divclass="collapse">
109+
<inputtype="checkbox"id="collapse-section11"aria-hidden="true">
110+
<labelfor="collapse-section11"aria-hidden="true"><strong>V1.7.0 /
111+
23-May-2025</strong></label>
112+
<div>
113+
<h2id="main-changes-1">Main Changes</h2>
114+
<h3
115+
id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba5x-and-stm32wba6x-devices-1">Official
116+
Release of<strong>STM32CubeWBA</strong> Firmware package supporting
117+
<strong>STM32WBA5x</strong> and<strong>STM32WBA6x</strong> devices</h3>
118+
<h2id="contents-1">Contents</h2>
119+
<h3
120+
id="official-release-of-cmsis-devices-drivers-supporting-stm32wba5x-and-stm32wba6x-devices-1">Official
121+
Release of<strong>CMSIS devices</strong> drivers supporting
122+
<strong>STM32WBA5x</strong> and<strong>STM32WBA6x</strong> devices</h3>
123+
<ul>
85124
<li>Update CMSIS devices drivers to add STM32WBA6M</li>
86125
<li>Update CMSIS devices drivers to include latest corrections
87126
<ul>
@@ -95,15 +134,15 @@ <h2 id="contents">Contents</h2>
95134
</ul>
96135
<p><br/>
97136
</p>
98-
<h2id="known-limitations">Known Limitations</h2>
137+
<h2id="known-limitations-1">Known Limitations</h2>
99138
<ul>
100139
<li>None</li>
101140
</ul>
102-
<h2id="dependencies">Dependencies</h2>
141+
<h2id="dependencies-1">Dependencies</h2>
103142
<ul>
104143
<li>None</li>
105144
</ul>
106-
<h2id="notes">Notes</h2>
145+
<h2id="notes-1">Notes</h2>
107146
<ul>
108147
<li>None</li>
109148
</ul>
@@ -114,14 +153,14 @@ <h2 id="notes">Notes</h2>
114153
<labelfor="collapse-section10"aria-hidden="true"><strong>V1.6.0 /
115154
07-February-2025</strong></label>
116155
<div>
117-
<h2id="main-changes-1">Main Changes</h2>
156+
<h2id="main-changes-2">Main Changes</h2>
118157
<h3
119-
id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba5x-and-stm32wba6x-devices-1">Official
158+
id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba5x-and-stm32wba6x-devices-2">Official
120159
Release of<strong>STM32CubeWBA</strong> Firmware package supporting
121160
<strong>STM32WBA5x</strong> and<strong>STM32WBA6x</strong> devices</h3>
122-
<h2id="contents-1">Contents</h2>
161+
<h2id="contents-2">Contents</h2>
123162
<h3
124-
id="official-release-of-cmsis-devices-drivers-supporting-stm32wba5x-and-stm32wba6x-devices-1">Official
163+
id="official-release-of-cmsis-devices-drivers-supporting-stm32wba5x-and-stm32wba6x-devices-2">Official
125164
Release of<strong>CMSIS devices</strong> drivers supporting
126165
<strong>STM32WBA5x</strong> and<strong>STM32WBA6x</strong> devices</h3>
127166
<ul>
@@ -134,15 +173,15 @@ <h2 id="contents-1">Contents</h2>
134173
</ul>
135174
<p><br/>
136175
</p>
137-
<h2id="known-limitations-1">Known Limitations</h2>
176+
<h2id="known-limitations-2">Known Limitations</h2>
138177
<ul>
139178
<li>None</li>
140179
</ul>
141-
<h2id="dependencies-1">Dependencies</h2>
180+
<h2id="dependencies-2">Dependencies</h2>
142181
<ul>
143182
<li>None</li>
144183
</ul>
145-
<h2id="notes-1">Notes</h2>
184+
<h2id="notes-2">Notes</h2>
146185
<ul>
147186
<li>None</li>
148187
</ul>
@@ -153,14 +192,14 @@ <h2 id="notes-1">Notes</h2>
153192
<labelfor="collapse-section9"aria-hidden="true"><strong>V1.5.0 /
154193
22-October-2024</strong></label>
155194
<div>
156-
<h2id="main-changes-2">Main Changes</h2>
195+
<h2id="main-changes-3">Main Changes</h2>
157196
<h3
158197
id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba50xx-stm32wba52xx-stm32wba54xx-stm32wba55xx-and-stm32wba5mxx-devices">Official
159198
Release of<strong>STM32CubeWBA</strong> Firmware package supporting
160199
<strong>STM32WBA50xx</strong>,<strong>STM32WBA52xx</strong>,
161200
<strong>STM32WBA54xx</strong>,<strong>STM32WBA55xx</strong> and
162201
<strong>STM32WBA5Mxx</strong> devices</h3>
163-
<h2id="contents-2">Contents</h2>
202+
<h2id="contents-3">Contents</h2>
164203
<h3
165204
id="official-release-of-cmsis-devices-drivers-supporting-stm32wba50xx-stm32wba52xx-stm32wba54xx-stm32wba55xx-and-stm32wba5mxx-devices">Official
166205
Release of<strong>CMSIS devices</strong> drivers supporting
@@ -180,15 +219,15 @@ <h2 id="contents-2">Contents</h2>
180219
</ul>
181220
<p><br/>
182221
</p>
183-
<h2id="known-limitations-2">Known Limitations</h2>
222+
<h2id="known-limitations-3">Known Limitations</h2>
184223
<ul>
185224
<li>None</li>
186225
</ul>
187-
<h2id="dependencies-2">Dependencies</h2>
226+
<h2id="dependencies-3">Dependencies</h2>
188227
<ul>
189228
<li>None</li>
190229
</ul>
191-
<h2id="notes-2">Notes</h2>
230+
<h2id="notes-3">Notes</h2>
192231
<ul>
193232
<li>None</li>
194233
</ul>
@@ -199,14 +238,14 @@ <h2 id="notes-2">Notes</h2>
199238
<labelfor="collapse-section8"aria-hidden="true"><strong>V1.4.0 /
200239
05-June-2024</strong></label>
201240
<div>
202-
<h2id="main-changes-3">Main Changes</h2>
241+
<h2id="main-changes-4">Main Changes</h2>
203242
<h3
204243
id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba50xx-stm32wba52xx-stm32wba54xx-and-stm32wba55xx-devices">Official
205244
Release of<strong>STM32CubeWBA</strong> Firmware package supporting
206245
<strong>STM32WBA50xx</strong>,<strong>STM32WBA52xx</strong>,
207246
<strong>STM32WBA54xx</strong> and<strong>STM32WBA55xx</strong>
208247
devices</h3>
209-
<h2id="contents-3">Contents</h2>
248+
<h2id="contents-4">Contents</h2>
210249
<h3
211250
id="official-release-of-cmsis-devices-drivers-supporting-stm32wba50xx-stm32wba52xx-stm32wba54xx-and-stm32wba55xx-devices">Official
212251
Release of<strong>CMSIS devices</strong> drivers supporting
@@ -224,15 +263,15 @@ <h2 id="contents-3">Contents</h2>
224263
</ul>
225264
<p><br/>
226265
</p>
227-
<h2id="known-limitations-3">Known Limitations</h2>
266+
<h2id="known-limitations-4">Known Limitations</h2>
228267
<ul>
229268
<li>None</li>
230269
</ul>
231-
<h2id="dependencies-3">Dependencies</h2>
270+
<h2id="dependencies-4">Dependencies</h2>
232271
<ul>
233272
<li>None</li>
234273
</ul>
235-
<h2id="notes-3">Notes</h2>
274+
<h2id="notes-4">Notes</h2>
236275
<ul>
237276
<li>None</li>
238277
</ul>
@@ -243,13 +282,13 @@ <h2 id="notes-3">Notes</h2>
243282
<labelfor="collapse-section7"aria-hidden="true"><strong>V1.3.0 /
244283
07-February-2024</strong></label>
245284
<div>
246-
<h2id="main-changes-4">Main Changes</h2>
285+
<h2id="main-changes-5">Main Changes</h2>
247286
<h3
248287
id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba52xx-and-stm32wba55xx-devices">Official
249288
Release of<strong>STM32CubeWBA</strong> Firmware package supporting
250289
<strong>STM32WBA52xx</strong> and<strong>STM32WBA55xx</strong>
251290
devices</h3>
252-
<h2id="contents-4">Contents</h2>
291+
<h2id="contents-5">Contents</h2>
253292
<h3
254293
id="official-release-of-cmsis-devices-drivers-supporting-stm32wba52xx-and-stm32wba55xx-devices">Official
255294
Release of<strong>CMSIS devices</strong> drivers supporting
@@ -267,15 +306,15 @@ <h2 id="contents-4">Contents</h2>
267306
</ul>
268307
<p><br/>
269308
</p>
270-
<h2id="known-limitations-4">Known Limitations</h2>
309+
<h2id="known-limitations-5">Known Limitations</h2>
271310
<ul>
272311
<li>None</li>
273312
</ul>
274-
<h2id="dependencies-4">Dependencies</h2>
313+
<h2id="dependencies-5">Dependencies</h2>
275314
<ul>
276315
<li>None</li>
277316
</ul>
278-
<h2id="notes-4">Notes</h2>
317+
<h2id="notes-5">Notes</h2>
279318
<ul>
280319
<li>None</li>
281320
</ul>
@@ -286,13 +325,13 @@ <h2 id="notes-4">Notes</h2>
286325
<labelfor="collapse-section6"aria-hidden="true"><strong>V1.2.0 /
287326
02-November-2023</strong></label>
288327
<div>
289-
<h2id="main-changes-5">Main Changes</h2>
328+
<h2id="main-changes-6">Main Changes</h2>
290329
<h3
291330
id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba52xx-and-stm32wba55xx-devices-1">Official
292331
Release of<strong>STM32CubeWBA</strong> Firmware package supporting
293332
<strong>STM32WBA52xx</strong> and<strong>STM32WBA55xx</strong>
294333
devices</h3>
295-
<h2id="contents-5">Contents</h2>
334+
<h2id="contents-6">Contents</h2>
296335
<h3
297336
id="official-release-of-cmsis-devices-drivers-supporting-stm32wba52xx-and-stm32wba55xx-devices-1">Official
298337
Release of<strong>CMSIS devices</strong> drivers supporting
@@ -312,15 +351,15 @@ <h2 id="contents-5">Contents</h2>
312351
</ul>
313352
<p><br/>
314353
</p>
315-
<h2id="known-limitations-5">Known Limitations</h2>
354+
<h2id="known-limitations-6">Known Limitations</h2>
316355
<ul>
317356
<li>None</li>
318357
</ul>
319-
<h2id="dependencies-5">Dependencies</h2>
358+
<h2id="dependencies-6">Dependencies</h2>
320359
<ul>
321360
<li>None</li>
322361
</ul>
323-
<h2id="notes-5">Notes</h2>
362+
<h2id="notes-6">Notes</h2>
324363
<ul>
325364
<li>None</li>
326365
</ul>
@@ -331,12 +370,12 @@ <h2 id="notes-5">Notes</h2>
331370
<labelfor="collapse-section5"aria-hidden="true"><strong>V1.1.0 /
332371
06-June-2023</strong></label>
333372
<div>
334-
<h2id="main-changes-6">Main Changes</h2>
373+
<h2id="main-changes-7">Main Changes</h2>
335374
<h3
336375
id="official-release-of-stm32cubewba-firmware-package-supporting-stm32wba52xx-devices">Official
337376
Release of<strong>STM32CubeWBA</strong> Firmware package supporting
338377
<strong>STM32WBA52xx</strong> devices</h3>
339-
<h2id="contents-6">Contents</h2>
378+
<h2id="contents-7">Contents</h2>
340379
<h3
341380
id="official-release-of-cmsis-devices-drivers-supporting-stm32wba52xx-devices">Official
342381
Release of<strong>CMSIS devices</strong> drivers supporting
@@ -349,15 +388,15 @@ <h2 id="contents-6">Contents</h2>
349388
</ul>
350389
<p><br/>
351390
</p>
352-
<h2id="known-limitations-6">Known Limitations</h2>
391+
<h2id="known-limitations-7">Known Limitations</h2>
353392
<ul>
354393
<li>None</li>
355394
</ul>
356-
<h2id="dependencies-6">Dependencies</h2>
395+
<h2id="dependencies-7">Dependencies</h2>
357396
<ul>
358397
<li>None</li>
359398
</ul>
360-
<h2id="notes-6">Notes</h2>
399+
<h2id="notes-7">Notes</h2>
361400
<ul>
362401
<li>None</li>
363402
</ul>
@@ -368,27 +407,27 @@ <h2 id="notes-6">Notes</h2>
368407
<labelfor="collapse-section4"aria-hidden="true"><strong>V1.0.0 /
369408
08-February-2023</strong></label>
370409
<div>
371-
<h2id="main-changes-7">Main Changes</h2>
410+
<h2id="main-changes-8">Main Changes</h2>
372411
<h3
373412
id="first-official-release-of-stm32cubewba-firmware-package-supporting-stm32wba52xx-devices">First
374413
Official Release of<strong>STM32CubeWBA</strong> Firmware package
375414
supporting<strong>STM32WBA52xx</strong> devices</h3>
376-
<h2id="contents-7">Contents</h2>
415+
<h2id="contents-8">Contents</h2>
377416
<ul>
378417
<li>First official release of CMSIS devices drivers
379418
<ul>
380419
<li>Support of STM32WBA52xx devices</li>
381420
</ul></li>
382421
</ul>
383-
<h2id="known-limitations-7">Known Limitations</h2>
422+
<h2id="known-limitations-8">Known Limitations</h2>
384423
<ul>
385424
<li>None</li>
386425
</ul>
387-
<h2id="dependencies-7">Dependencies</h2>
426+
<h2id="dependencies-8">Dependencies</h2>
388427
<ul>
389428
<li>None</li>
390429
</ul>
391-
<h2id="notes-7">Notes</h2>
430+
<h2id="notes-8">Notes</h2>
392431
<ul>
393432
<li>None</li>
394433
</ul>

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp