@@ -33,18 +33,31 @@ <h1 id="purpose">Purpose</h1>
33
33
< div class ="col-sm-12 col-lg-8 ">
34
34
< h1 id ="update-history "> Update History</ h1 >
35
35
< div class ="collapse ">
36
- < input type ="checkbox " id ="collapse-section32 " checked aria-hidden ="true "> < label for ="collapse-section32 " aria-hidden ="true "> V2.6.10 / 31-May-2024 </ label >
36
+ < input type ="checkbox " id ="collapse-section33 " checked aria-hidden ="true "> < label for ="collapse-section33 " aria-hidden ="true "> V2.6.11 / 25-April-2025 </ label >
37
37
< div >
38
38
< h2 id ="main-changes "> Main Changes</ h2 >
39
39
< ul >
40
+ < li > Fix CMSIS-DSP and CMSIS-NN files in CMSIS Core v5.9.0</ li >
41
+ < li > Allow redefinition of the macro ‘VECT_TAB_OFFSET’ externally from the IDE, makefile, or command line.</ li >
42
+ < li > Update definitions of USB_OTG_DIEPMSK_NAKM bit.</ li >
43
+ < li > Update the DMA_SxCR_CHSEL_x bit definitions to use bitwise shift operations.</ li >
44
+ < li > Rename FLASH_SR_SOP_XX bits to FLASH_SR_OPERR_XX.</ li >
45
+ </ ul >
46
+ </ div >
47
+ </ div >
48
+ < div class ="collapse ">
49
+ < input type ="checkbox " id ="collapse-section32 " aria-hidden ="true "> < label for ="collapse-section32 " aria-hidden ="true "> V2.6.10 / 31-May-2024</ label >
50
+ < div >
51
+ < h2 id ="main-changes-1 "> Main Changes</ h2 >
52
+ < ul >
40
53
< li > Add MCO2PRE[2:0] and MCO2[1:0] bits definition within CMSIS files.</ li >
41
54
</ ul >
42
55
</ div >
43
56
</ div >
44
57
< div class ="collapse ">
45
58
< input type ="checkbox " id ="collapse-section31 " aria-hidden ="true "> < label for ="collapse-section31 " aria-hidden ="true "> V2.6.9 / 22-September-2022</ label >
46
59
< div >
47
- < h2 id ="main-changes-1 "> Main Changes</ h2 >
60
+ < h2 id ="main-changes-2 "> Main Changes</ h2 >
48
61
< ul >
49
62
< li > Added new atomic register access macros in stm32f4xx.h file.</ li >
50
63
< li > Update FLASH_SCALE2_LATENCY4_FREQ value to 120MHz instead of 12MHz.</ li >
@@ -59,7 +72,7 @@ <h2 id="main-changes-1">Main Changes</h2>
59
72
< div class ="collapse ">
60
73
< input type ="checkbox " id ="collapse-section30 " aria-hidden ="true "> < label for ="collapse-section30 " aria-hidden ="true "> V2.6.8 / 11-Fabruary-2022</ label >
61
74
< div >
62
- < h2 id ="main-changes-2 "> Main Changes</ h2 >
75
+ < h2 id ="main-changes-3 "> Main Changes</ h2 >
63
76
< ul >
64
77
< li > All source files: update disclaimer to add reference to the new license agreement.</ li >
65
78
< li > Correct ETH bits definitions to be in line with naming used in the STM32F4 reference manual documents.</ li >
@@ -69,7 +82,7 @@ <h2 id="main-changes-2">Main Changes</h2>
69
82
< div class ="collapse ">
70
83
< input type ="checkbox " id ="collapse-section29 " aria-hidden ="true "> < label for ="collapse-section29 " aria-hidden ="true "> V2.6.7 / 16-July-2021</ label >
71
84
< div >
72
- < h2 id ="main-changes-3 "> Main Changes</ h2 >
85
+ < h2 id ="main-changes-4 "> Main Changes</ h2 >
73
86
< ul >
74
87
< li > Add missing definition FLASH_CR_ERRIE to the CMSIS header file.</ li >
75
88
< li > Remove unsupported “GPIOF_BASE” and “GPIOG_BASE” defines from STM32F412Vx device.</ li >
@@ -82,7 +95,7 @@ <h2 id="main-changes-3">Main Changes</h2>
82
95
< div class ="collapse ">
83
96
< input type ="checkbox " id ="collapse-section28 " aria-hidden ="true "> < label for ="collapse-section28 " aria-hidden ="true "> V2.6.6 / 12-Fabruary-2021</ label >
84
97
< div >
85
- < h2 id ="main-changes-4 "> Main Changes</ h2 >
98
+ < h2 id ="main-changes-5 "> Main Changes</ h2 >
86
99
< ul >
87
100
< li > system_stm32f4xx.c:
88
101
< ul >
@@ -103,7 +116,7 @@ <h2 id="main-changes-4">Main Changes</h2>
103
116
< div class ="collapse ">
104
117
< input type ="checkbox " id ="collapse-section27 " aria-hidden ="true "> < label for ="collapse-section27 " aria-hidden ="true "> V2.6.5 / 10-Fabruary-2020</ label >
105
118
< div >
106
- < h2 id ="main-changes-5 "> Main Changes</ h2 >
119
+ < h2 id ="main-changes-6 "> Main Changes</ h2 >
107
120
< ul >
108
121
< li > All header files
109
122
< ul >
@@ -119,7 +132,7 @@ <h2 id="main-changes-5">Main Changes</h2>
119
132
< div class ="collapse ">
120
133
< input type ="checkbox " id ="collapse-section26 " aria-hidden ="true "> < label for ="collapse-section26 " aria-hidden ="true "> V2.6.4 / 06-December-2019</ label >
121
134
< div >
122
- < h2 id ="main-changes-6 "> Main Changes</ h2 >
135
+ < h2 id ="main-changes-7 "> Main Changes</ h2 >
123
136
< ul >
124
137
< li > stm32f446xx.h file
125
138
< ul >
@@ -143,7 +156,7 @@ <h2 id="main-changes-6">Main Changes</h2>
143
156
< div class ="collapse ">
144
157
< input type ="checkbox " id ="collapse-section25 " aria-hidden ="true "> < label for ="collapse-section25 " aria-hidden ="true "> V2.6.3 / 08-Fabruary-2019</ label >
145
158
< div >
146
- < h2 id ="main-changes-7 "> Main Changes</ h2 >
159
+ < h2 id ="main-changes-8 "> Main Changes</ h2 >
147
160
< ul >
148
161
< li > CRYP:
149
162
< ul >
@@ -213,7 +226,7 @@ <h2 id="main-changes-7">Main Changes</h2>
213
226
< div class ="collapse ">
214
227
< input type ="checkbox " id ="collapse-section24 " aria-hidden ="true "> < label for ="collapse-section24 " aria-hidden ="true "> V2.6.2 / 06-October-2017</ label >
215
228
< div >
216
- < h2 id ="main-changes-8 "> Main Changes</ h2 >
229
+ < h2 id ="main-changes-9 "> Main Changes</ h2 >
217
230
< ul >
218
231
< li > Remove Date and Version from all header files</ li >
219
232
< li > USB_OTG register clean up: remove duplicated bits definitions</ li >
@@ -239,7 +252,7 @@ <h2 id="main-changes-8">Main Changes</h2>
239
252
< div class ="collapse ">
240
253
< input type ="checkbox " id ="collapse-section23 " aria-hidden ="true "> < label for ="collapse-section23 " aria-hidden ="true "> V2.6.1 / 14-Fabruary-2017</ label >
241
254
< div >
242
- < h2 id ="main-changes-9 "> Main Changes</ h2 >
255
+ < h2 id ="main-changes-10 "> Main Changes</ h2 >
243
256
< ul >
244
257
< li > General updates in header files to support LL drivers
245
258
< ul >
@@ -295,7 +308,7 @@ <h2 id="main-changes-9">Main Changes</h2>
295
308
< div class ="collapse ">
296
309
< input type ="checkbox " id ="collapse-section22 " aria-hidden ="true "> < label for ="collapse-section22 " aria-hidden ="true "> V2.6.0 / 04-November-2016</ label >
297
310
< div >
298
- < h2 id ="main-changes-10 "> Main Changes</ h2 >
311
+ < h2 id ="main-changes-11 "> Main Changes</ h2 >
299
312
< ul >
300
313
< li > Add support of STM32F413xx and STM32F423xx devices
301
314
< ul >
@@ -343,7 +356,7 @@ <h2 id="main-changes-10">Main Changes</h2>
343
356
< div class ="collapse ">
344
357
< input type ="checkbox " id ="collapse-section21 " aria-hidden ="true "> < label for ="collapse-section21 " aria-hidden ="true "> V2.5.1 / 28-June-2016</ label >
345
358
< div >
346
- < h2 id ="main-changes-11 "> Main Changes</ h2 >
359
+ < h2 id ="main-changes-12 "> Main Changes</ h2 >
347
360
< ul >
348
361
< li > stm32f412rx.h, stm32f412vx.h and stm32f412zx.h files:
349
362
< ul >
@@ -355,7 +368,7 @@ <h2 id="main-changes-11">Main Changes</h2>
355
368
< div class ="collapse ">
356
369
< input type ="checkbox " id ="collapse-section20 " aria-hidden ="true "> < label for ="collapse-section20 " aria-hidden ="true "> V2.5.0 / 22-April-2016</ label >
357
370
< div >
358
- < h2 id ="main-changes-12 "> Main Changes</ h2 >
371
+ < h2 id ="main-changes-13 "> Main Changes</ h2 >
359
372
< ul >
360
373
< li > Add support of STM32F412Cx, STM32F412Rx, STM32F412Vx and STM32F412Zx devices
361
374
< ul >
@@ -411,7 +424,7 @@ <h2 id="main-changes-12">Main Changes</h2>
411
424
< div class ="collapse ">
412
425
< input type ="checkbox " id ="collapse-section19 " aria-hidden ="true "> < label for ="collapse-section19 " aria-hidden ="true "> V2.4.3 / 29-January-2016</ label >
413
426
< div >
414
- < h2 id ="main-changes-13 "> Main Changes</ h2 >
427
+ < h2 id ="main-changes-14 "> Main Changes</ h2 >
415
428
< ul >
416
429
< li > Header file for all STM32 devices
417
430
< ul >
@@ -455,7 +468,7 @@ <h2 id="main-changes-13">Main Changes</h2>
455
468
< div class ="collapse ">
456
469
< input type ="checkbox " id ="collapse-section18 " aria-hidden ="true "> < label for ="collapse-section18 " aria-hidden ="true "> V2.4.2 / 13-November-2015</ label >
457
470
< div >
458
- < h2 id ="main-changes-14 "> Main Changes</ h2 >
471
+ < h2 id ="main-changes-15 "> Main Changes</ h2 >
459
472
< ul >
460
473
< li > system_stm32f4xx.c file
461
474
< ul >
@@ -488,7 +501,7 @@ <h2 id="main-changes-14">Main Changes</h2>
488
501
< div class ="collapse ">
489
502
< input type ="checkbox " id ="collapse-section17 " aria-hidden ="true "> < label for ="collapse-section17 " aria-hidden ="true "> V2.4.1 / 09-October-2015</ label >
490
503
< div >
491
- < h2 id ="main-changes-15 "> Main Changes</ h2 >
504
+ < h2 id ="main-changes-16 "> Main Changes</ h2 >
492
505
< ul >
493
506
< li > “stm32f469xx.h”, “stm32f479xx.h”
494
507
< ul >
@@ -500,7 +513,7 @@ <h2 id="main-changes-15">Main Changes</h2>
500
513
< div class ="collapse ">
501
514
< input type ="checkbox " id ="collapse-section16 " aria-hidden ="true "> < label for ="collapse-section16 " aria-hidden ="true "> V2.4.0 / 14-August-2015</ label >
502
515
< div >
503
- < h2 id ="main-changes-16 "> Main Changes</ h2 >
516
+ < h2 id ="main-changes-17 "> Main Changes</ h2 >
504
517
< ul >
505
518
< li > Add support of STM32F469xx and STM32F479xx devices
506
519
< ul >
@@ -520,7 +533,7 @@ <h2 id="main-changes-16">Main Changes</h2>
520
533
< div class ="collapse ">
521
534
< input type ="checkbox " id ="collapse-section15 " aria-hidden ="true "> < label for ="collapse-section15 " aria-hidden ="true "> V2.3.2 / 26-June-2015</ label >
522
535
< div >
523
- < h2 id ="main-changes-17 "> Main Changes</ h2 >
536
+ < h2 id ="main-changes-18 "> Main Changes</ h2 >
524
537
< ul >
525
538
< li > “stm32f405xx.h”, “stm32f407xx.h”, “stm32f415xx.h” and “stm32f417xx.h”
526
539
< ul >
@@ -549,7 +562,7 @@ <h2 id="main-changes-17">Main Changes</h2>
549
562
< div class ="collapse ">
550
563
< input type ="checkbox " id ="collapse-section14 " aria-hidden ="true "> < label for ="collapse-section14 " aria-hidden ="true "> V2.3.1 / 03-April-2015</ label >
551
564
< div >
552
- < h2 id ="main-changes-18 "> Main Changes</ h2 >
565
+ < h2 id ="main-changes-19 "> Main Changes</ h2 >
553
566
< ul >
554
567
< li > Header file for all STM32 devices
555
568
< ul >
@@ -564,7 +577,7 @@ <h2 id="main-changes-18">Main Changes</h2>
564
577
< div class ="collapse ">
565
578
< input type ="checkbox " id ="collapse-section13 " aria-hidden ="true "> < label for ="collapse-section13 " aria-hidden ="true "> V2.3.0 / 02-March-2015</ label >
566
579
< div >
567
- < h2 id ="main-changes-19 "> Main Changes</ h2 >
580
+ < h2 id ="main-changes-20 "> Main Changes</ h2 >
568
581
< ul >
569
582
< li > Add support of STM32F446xx devices
570
583
< ul >
@@ -585,7 +598,7 @@ <h2 id="main-changes-19">Main Changes</h2>
585
598
< div class ="collapse ">
586
599
< input type ="checkbox " id ="collapse-section12 " aria-hidden ="true "> < label for ="collapse-section12 " aria-hidden ="true "> V2.2.0 / 15-December-2014</ label >
587
600
< div >
588
- < h2 id ="main-changes-20 "> Main Changes</ h2 >
601
+ < h2 id ="main-changes-21 "> Main Changes</ h2 >
589
602
< ul >
590
603
< li > stm32f4xx.h
591
604
< ul >
@@ -606,7 +619,7 @@ <h2 id="main-changes-20">Main Changes</h2>
606
619
< div class ="collapse ">
607
620
< input type ="checkbox " id ="collapse-section11 " aria-hidden ="true "> < label for ="collapse-section11 " aria-hidden ="true "> V2.1.0 / 19-June-2014</ label >
608
621
< div >
609
- < h2 id ="main-changes-21 "> Main Changes</ h2 >
622
+ < h2 id ="main-changes-22 "> Main Changes</ h2 >
610
623
< ul >
611
624
< li > Add support of STM32F411xExx devices
612
625
< ul >
@@ -660,7 +673,7 @@ <h2 id="main-changes-21">Main Changes</h2>
660
673
< div class ="collapse ">
661
674
< input type ="checkbox " id ="collapse-section10 " aria-hidden ="true "> < label for ="collapse-section10 " aria-hidden ="true "> V2.0.0 / 18-Fabruary-2014</ label >
662
675
< div >
663
- < h2 id ="main-changes-22 "> Main Changes</ h2 >
676
+ < h2 id ="main-changes-23 "> Main Changes</ h2 >
664
677
< ul >
665
678
< li > Update based on STM32Cube specification</ li >
666
679
< li > This version and later has to be used only with STM32CubeF4 based development</ li >
@@ -670,7 +683,7 @@ <h2 id="main-changes-22">Main Changes</h2>
670
683
< div class ="collapse ">
671
684
< input type ="checkbox " id ="collapse-section9 " aria-hidden ="true "> < label for ="collapse-section9 " aria-hidden ="true "> V1.3.0 / 08-November-2013</ label >
672
685
< div >
673
- < h2 id ="main-changes-23 "> Main Changes</ h2 >
686
+ < h2 id ="main-changes-24 "> Main Changes</ h2 >
674
687
< ul >
675
688
< li > Add support of STM32F401xExx devices</ li >
676
689
< li > Update startup files “startup_stm32f401xx.s” for EWARM, MDK-ARM, TrueSTUDIO and Ride toolchains: Add SPI4 interrupt handler entry in the vector table</ li >
@@ -680,7 +693,7 @@ <h2 id="main-changes-23">Main Changes</h2>
680
693
< div class ="collapse ">
681
694
< input type ="checkbox " id ="collapse-section8 " aria-hidden ="true "> < label for ="collapse-section8 " aria-hidden ="true "> V1.2.1 / 19-September-2013</ label >
682
695
< div >
683
- < h2 id ="main-changes-24 "> Main Changes</ h2 >
696
+ < h2 id ="main-changes-25 "> Main Changes</ h2 >
684
697
< ul >
685
698
< li > system_stm32f4xx.c : Update FMC SDRAM configuration (RBURST mode activation)</ li >
686
699
< li > Update startup files “startup_stm32f427_437xx.s” and “startup_stm32f429_439xx.s” for TrueSTUDIO and Ride toolchains and maintain the old name of startup files for legacy purpose</ li >
@@ -690,7 +703,7 @@ <h2 id="main-changes-24">Main Changes</h2>
690
703
< div class ="collapse ">
691
704
< input type ="checkbox " id ="collapse-section7 " aria-hidden ="true "> < label for ="collapse-section7 " aria-hidden ="true "> V1.2.0 / 11-September-2013</ label >
692
705
< div >
693
- < h2 id ="main-changes-25 "> Main Changes</ h2 >
706
+ < h2 id ="main-changes-26 "> Main Changes</ h2 >
694
707
< ul >
695
708
< li > Add support of STM32F429/439xx and STM32F401xCxx devices</ li >
696
709
< li > Update definition of STM32F427/437xx devices : extension of the features to include system clock up to 180MHz, dual bank Flash, reduced STOP Mode current, SAI, PCROP, SDRAM and DMA2D</ li >
@@ -717,7 +730,7 @@ <h2 id="main-changes-25">Main Changes</h2>
717
730
< div class ="collapse ">
718
731
< input type ="checkbox " id ="collapse-section6 " aria-hidden ="true "> < label for ="collapse-section6 " aria-hidden ="true "> V1.1.0 / 11-January-2013</ label >
719
732
< div >
720
- < h2 id ="main-changes-26 "> Main Changes</ h2 >
733
+ < h2 id ="main-changes-27 "> Main Changes</ h2 >
721
734
< ul >
722
735
< li > Official release for STM32F427x/437x devices.</ li >
723
736
< li > stm32f4xx.h
@@ -743,7 +756,7 @@ <h2 id="main-changes-26">Main Changes</h2>
743
756
< div class ="collapse ">
744
757
< input type ="checkbox " id ="collapse-section5 " aria-hidden ="true "> < label for ="collapse-section5 " aria-hidden ="true "> V1.0.2 / 05-March-2012</ label >
745
758
< div >
746
- < h2 id ="main-changes-27 "> Main Changes</ h2 >
759
+ < h2 id ="main-changes-28 "> Main Changes</ h2 >
747
760
< ul >
748
761
< li > All source files: license disclaimer text update and add link to the License file on ST Internet.</ li >
749
762
</ ul >
@@ -752,7 +765,7 @@ <h2 id="main-changes-27">Main Changes</h2>
752
765
< div class ="collapse ">
753
766
< input type ="checkbox " id ="collapse-section4 " aria-hidden ="true "> < label for ="collapse-section4 " aria-hidden ="true "> V1.0.1 / 28-December-2011</ label >
754
767
< div >
755
- < h2 id ="main-changes-28 "> Main Changes</ h2 >
768
+ < h2 id ="main-changes-29 "> Main Changes</ h2 >
756
769
< ul >
757
770
< li > All source files: update disclaimer to add reference to the new license agreement</ li >
758
771
< li > stm32f4xx.h
@@ -765,7 +778,7 @@ <h2 id="main-changes-28">Main Changes</h2>
765
778
< div class ="collapse ">
766
779
< input type ="checkbox " id ="collapse-section3 " aria-hidden ="true "> < label for ="collapse-section3 " aria-hidden ="true "> V1.0.0 / 30-September-2011</ label >
767
780
< div >
768
- < h2 id ="main-changes-29 "> Main Changes</ h2 >
781
+ < h2 id ="main-changes-30 "> Main Changes</ h2 >
769
782
< ul >
770
783
< li > First official release for STM32F40x/41x devices</ li >
771
784
< li > Add startup file for TASKING toolchain</ li >
@@ -776,7 +789,7 @@ <h2 id="main-changes-29">Main Changes</h2>
776
789
< div class ="collapse ">
777
790
< input type ="checkbox " id ="collapse-section2 " aria-hidden ="true "> < label for ="collapse-section2 " aria-hidden ="true "> V1.0.0RC2 / 26-September-2011</ label >
778
791
< div >
779
- < h2 id ="main-changes-30 "> Main Changes</ h2 >
792
+ < h2 id ="main-changes-31 "> Main Changes</ h2 >
780
793
< ul >
781
794
< li > Official version (V1.0.0) Release Candidate2 for STM32F40x/41x devices</ li >
782
795
< li > stm32f4xx.h
@@ -814,7 +827,7 @@ <h2 id="main-changes-30">Main Changes</h2>
814
827
< div class ="collapse ">
815
828
< input type ="checkbox " id ="collapse-section1 " aria-hidden ="true "> < label for ="collapse-section1 " aria-hidden ="true "> V1.0.0RC1 / 25-August-2011</ label >
816
829
< div >
817
- < h2 id ="main-changes-31 "> Main Changes</ h2 >
830
+ < h2 id ="main-changes-32 "> Main Changes</ h2 >
818
831
< ul >
819
832
< li > Official version (V1.0.0) Release Candidate1 for STM32F4xx devices</ li >
820
833
</ ul >
0 commit comments