@@ -40,10 +40,26 @@ <h1 id="purpose">Purpose</h1>
40
40
< div class ="col-sm-12 col-lg-8 ">
41
41
< h1 id ="update-history "> Update History</ h1 >
42
42
< div class ="collapse ">
43
- < input type ="checkbox " id ="collapse-section34 " checked aria-hidden ="true "> < label for ="collapse-section34 " aria-hidden ="true "> V1.8.4 / 25-April -2025</ label >
43
+ < input type ="checkbox " id ="collapse-section35 " checked aria-hidden ="true "> < label for ="collapse-section35 " aria-hidden ="true "> V1.8.5 / 23-July -2025</ label >
44
44
< div >
45
45
< h2 id ="main-changes "> Main Changes</ h2 >
46
46
< ul >
47
+ < li > < strong > HAL SDMMC</ strong >
48
+ < ul >
49
+ < li > Update to use dedicated MMC defines in the HAL SDMMC driver.</ li >
50
+ </ ul > </ li >
51
+ < li > < strong > HAL FLASH</ strong >
52
+ < ul >
53
+ < li > Initialize the ‘pFlash’ variable with default values.</ li >
54
+ </ ul > </ li >
55
+ </ ul >
56
+ </ div >
57
+ </ div >
58
+ < div class ="collapse ">
59
+ < input type ="checkbox " id ="collapse-section34 " aria-hidden ="true "> < label for ="collapse-section34 " aria-hidden ="true "> V1.8.4 / 25-April-2025</ label >
60
+ < div >
61
+ < h2 id ="main-changes-1 "> Main Changes</ h2 >
62
+ < ul >
47
63
< li > Enhance HAL code quality for MISRA-C 2012 Rule-8.13 by adding const qualifiers.</ li >
48
64
< li > < strong > HAL RTC</ strong >
49
65
< ul >
@@ -119,7 +135,7 @@ <h2 id="main-changes">Main Changes</h2>
119
135
< div class ="collapse ">
120
136
< input type ="checkbox " id ="collapse-section33 " aria-hidden ="true "> < label for ="collapse-section33 " aria-hidden ="true "> V1.8.3 / 31-May-2024</ label >
121
137
< div >
122
- < h2 id ="main-changes-1 "> Main Changes</ h2 >
138
+ < h2 id ="main-changes-2 "> Main Changes</ h2 >
123
139
< ul >
124
140
< li > Enhance HAL code quality for MISRA-C Rule-8.13 by adding const qualifiers.</ li >
125
141
< li > < strong > HAL Generic</ strong >
@@ -212,7 +228,7 @@ <h2 id="main-changes-1">Main Changes</h2>
212
228
< div class ="collapse ">
213
229
< input type ="checkbox " id ="collapse-section32 " aria-hidden ="true "> < label for ="collapse-section32 " aria-hidden ="true "> V1.8.2 / 01-November-2023</ label >
214
230
< div >
215
- < h2 id ="main-changes-2 "> Main Changes</ h2 >
231
+ < h2 id ="main-changes-3 "> Main Changes</ h2 >
216
232
< ul >
217
233
< li > General updates to fix known defects and implementation enhancements.</ li >
218
234
< li > HAL code quality enhancement for MISRA-C Rule-8.13 by adding const qualifiers.</ li >
@@ -389,7 +405,7 @@ <h2 id="main-changes-2">Main Changes</h2>
389
405
< div class ="collapse ">
390
406
< input type ="checkbox " id ="collapse-section31 " aria-hidden ="true "> < label for ="collapse-section31 " aria-hidden ="true "> V1.8.1 / 24-June-2022</ label >
391
407
< div >
392
- < h2 id ="main-changes-3 "> Main Changes</ h2 >
408
+ < h2 id ="main-changes-4 "> Main Changes</ h2 >
393
409
< ul >
394
410
< li > General updates to fix HAL ETH defects and implementation enhancements.</ li >
395
411
< li > < strong > HAL</ strong > updates
@@ -409,7 +425,7 @@ <h2 id="main-changes-3">Main Changes</h2>
409
425
< div class ="collapse ">
410
426
< input type ="checkbox " id ="collapse-section30 " aria-hidden ="true "> < label for ="collapse-section30 " aria-hidden ="true "> V1.8.0 / 11-February-2022</ label >
411
427
< div >
412
- < h2 id ="main-changes-4 "> Main Changes</ h2 >
428
+ < h2 id ="main-changes-5 "> Main Changes</ h2 >
413
429
< ul >
414
430
< li > General updates to fix known defects and implementation enhancements.</ li >
415
431
< li > All source files: update disclaimer to add reference to the new license agreement.</ li >
@@ -591,7 +607,7 @@ <h2 id="main-changes-4">Main Changes</h2>
591
607
< div class ="collapse ">
592
608
< input type ="checkbox " id ="collapse-section29 " aria-hidden ="true "> < label for ="collapse-section29 " aria-hidden ="true "> V1.7.13 / 16-July-2021</ label >
593
609
< div >
594
- < h2 id ="main-changes-5 "> Main Changes</ h2 >
610
+ < h2 id ="main-changes-6 "> Main Changes</ h2 >
595
611
< ul >
596
612
< li > < strong > HAL</ strong > update
597
613
< ul >
@@ -680,7 +696,7 @@ <h2 id="main-changes-5">Main Changes</h2>
680
696
< div class ="collapse ">
681
697
< input type ="checkbox " id ="collapse-section28 " aria-hidden ="true "> < label for ="collapse-section28 " aria-hidden ="true "> V1.7.12 / 26-March-2021</ label >
682
698
< div >
683
- < h2 id ="main-changes-6 "> Main Changes</ h2 >
699
+ < h2 id ="main-changes-7 "> Main Changes</ h2 >
684
700
< ul >
685
701
< li > < strong > HAL</ strong >
686
702
< ul >
@@ -695,7 +711,7 @@ <h2 id="main-changes-6">Main Changes</h2>
695
711
< div class ="collapse ">
696
712
< input type ="checkbox " id ="collapse-section27 " aria-hidden ="true "> < label for ="collapse-section27 " aria-hidden ="true "> V1.7.11 / 12-February-2021</ label >
697
713
< div >
698
- < h2 id ="main-changes-7 "> Main Changes</ h2 >
714
+ < h2 id ="main-changes-8 "> Main Changes</ h2 >
699
715
< ul >
700
716
< li > General updates to fix known defects and enhancements implementation</ li >
701
717
< li > Added new < strong > HAL FMPSMBUS extended</ strong > driver to support FMPSMBUS fast Mode Plus.</ li >
@@ -922,7 +938,7 @@ <h2 id="main-changes-7">Main Changes</h2>
922
938
< div class ="collapse ">
923
939
< input type ="checkbox " id ="collapse-section26 " aria-hidden ="true "> < label for ="collapse-section26 " aria-hidden ="true "> V1.7.10 / 22-October-2020</ label >
924
940
< div >
925
- < h2 id ="main-changes-8 "> Main Changes</ h2 >
941
+ < h2 id ="main-changes-9 "> Main Changes</ h2 >
926
942
< ul >
927
943
< li > General updates to fix known defects.</ li >
928
944
< li > < strong > HAL/LL I2C</ strong > update
@@ -938,7 +954,7 @@ <h2 id="main-changes-8">Main Changes</h2>
938
954
< div class ="collapse ">
939
955
< input type ="checkbox " id ="collapse-section25 " aria-hidden ="true "> < label for ="collapse-section25 " aria-hidden ="true "> V1.7.9 / 14-August-2020</ label >
940
956
< div >
941
- < h2 id ="main-changes-9 "> Main Changes</ h2 >
957
+ < h2 id ="main-changes-10 "> Main Changes</ h2 >
942
958
< ul >
943
959
< li > General updates to fix known defects and enhancements implementation</ li >
944
960
< li > < strong > HAL/LL I2C</ strong > update
@@ -971,7 +987,7 @@ <h2 id="main-changes-9">Main Changes</h2>
971
987
< div class ="collapse ">
972
988
< input type ="checkbox " id ="collapse-section24 " aria-hidden ="true "> < label for ="collapse-section24 " aria-hidden ="true "> V1.7.8 / 12-February-2020</ label >
973
989
< div >
974
- < h2 id ="main-changes-10 "> Main Changes</ h2 >
990
+ < h2 id ="main-changes-11 "> Main Changes</ h2 >
975
991
< ul >
976
992
< li > Add new < strong > HAL FMPSMBUS</ strong > and < strong > LL FMPI2C</ strong > drivers</ li >
977
993
< li > General updates to fix known defects and enhancements implementation</ li >
@@ -1010,7 +1026,7 @@ <h2 id="main-changes-10">Main Changes</h2>
1010
1026
< div class ="collapse ">
1011
1027
< input type ="checkbox " id ="collapse-section23 " aria-hidden ="true "> < label for ="collapse-section23 " aria-hidden ="true "> V1.7.7 / 06-December-2019</ label >
1012
1028
< div >
1013
- < h2 id ="main-changes-11 "> Main Changes</ h2 >
1029
+ < h2 id ="main-changes-12 "> Main Changes</ h2 >
1014
1030
< ul >
1015
1031
< li > General updates to fix known defects and enhancements implementation</ li >
1016
1032
< li > < strong > HAL Generic</ strong > update
@@ -1378,7 +1394,7 @@ <h2 id="main-changes-11">Main Changes</h2>
1378
1394
< div class ="collapse ">
1379
1395
< input type ="checkbox " id ="collapse-section22 " aria-hidden ="true "> < label for ="collapse-section22 " aria-hidden ="true "> V1.7.6 / 12-April-2019</ label >
1380
1396
< div >
1381
- < h2 id ="main-changes-12 "> Main Changes</ h2 >
1397
+ < h2 id ="main-changes-13 "> Main Changes</ h2 >
1382
1398
< ul >
1383
1399
< li > General updates to fix known defects and enhancements implementation</ li >
1384
1400
< li > < strong > HAL I2C</ strong > update
@@ -1415,7 +1431,7 @@ <h2 id="main-changes-12">Main Changes</h2>
1415
1431
< div class ="collapse ">
1416
1432
< input type ="checkbox " id ="collapse-section21 " aria-hidden ="true "> < label for ="collapse-section21 " aria-hidden ="true "> V1.7.5 / 08-February-2019</ label >
1417
1433
< div >
1418
- < h2 id ="main-changes-13 "> Main Changes</ h2 >
1434
+ < h2 id ="main-changes-14 "> Main Changes</ h2 >
1419
1435
< ul >
1420
1436
< li > General updates to fix known defects and enhancements implementation</ li >
1421
1437
< li > General updates to fix CodeSonar compilation warnings</ li >
@@ -1686,7 +1702,7 @@ <h2 id="main-changes-13">Main Changes</h2>
1686
1702
< div class ="collapse ">
1687
1703
< input type ="checkbox " id ="collapse-section20 " aria-hidden ="true "> < label for ="collapse-section20 " aria-hidden ="true "> V1.7.4 / 02-February-2018</ label >
1688
1704
< div >
1689
- < h2 id ="main-changes-14 "> Main Changes</ h2 >
1705
+ < h2 id ="main-changes-15 "> Main Changes</ h2 >
1690
1706
< ul >
1691
1707
< li > General updates to fix known defects and enhancements implementation</ li >
1692
1708
< li > < strong > HAL</ strong > update
@@ -1717,7 +1733,7 @@ <h2 id="main-changes-14">Main Changes</h2>
1717
1733
< div class ="collapse ">
1718
1734
< input type ="checkbox " id ="collapse-section19 " aria-hidden ="true "> < label for ="collapse-section19 " aria-hidden ="true "> V1.7.3 / 22-December-2017</ label >
1719
1735
< div >
1720
- < h2 id ="main-changes-15 "> Main Changes</ h2 >
1736
+ < h2 id ="main-changes-16 "> Main Changes</ h2 >
1721
1737
< ul >
1722
1738
< li > General updates to fix known defects and enhancements implementation</ li >
1723
1739
< li > < strong > The following changes done on the HAL drivers require an update on the application code based on older HAL versions</ strong >
@@ -1800,7 +1816,7 @@ <h2 id="main-changes-15">Main Changes</h2>
1800
1816
< div class ="collapse ">
1801
1817
< input type ="checkbox " id ="collapse-section18 " aria-hidden ="true "> < label for ="collapse-section18 " aria-hidden ="true "> V1.7.2 / 06-October-2017</ label >
1802
1818
< div >
1803
- < h2 id ="main-changes-16 "> Main Changes</ h2 >
1819
+ < h2 id ="main-changes-17 "> Main Changes</ h2 >
1804
1820
< ul >
1805
1821
< li > General updates to fix known defects and enhancements implementation</ li >
1806
1822
< li > Fix compilation warning with GCC compiler</ li >
@@ -1931,7 +1947,7 @@ <h2 id="main-changes-16">Main Changes</h2>
1931
1947
< div class ="collapse ">
1932
1948
< input type ="checkbox " id ="collapse-section17 " aria-hidden ="true "> < label for ="collapse-section17 " aria-hidden ="true "> V1.7.1 / 14-April-2017</ label >
1933
1949
< div >
1934
- < h2 id ="main-changes-17 "> Main Changes</ h2 >
1950
+ < h2 id ="main-changes-18 "> Main Changes</ h2 >
1935
1951
< ul >
1936
1952
< li > Update CHM UserManuals to support LL drivers</ li >
1937
1953
< li > General updates to fix known defects and enhancements implementation</ li >
@@ -1961,7 +1977,7 @@ <h2 id="main-changes-17">Main Changes</h2>
1961
1977
< div class ="collapse ">
1962
1978
< input type ="checkbox " id ="collapse-section16 " aria-hidden ="true "> < label for ="collapse-section16 " aria-hidden ="true "> V1.7.0 / 17-February-2017</ label >
1963
1979
< div >
1964
- < h2 id ="main-changes-18 "> Main Changes</ h2 >
1980
+ < h2 id ="main-changes-19 "> Main Changes</ h2 >
1965
1981
< ul >
1966
1982
< li > < strong > Add Low Layer drivers allowing performance and footprint optimization</ strong >
1967
1983
< ul >
@@ -2135,7 +2151,7 @@ <h2 id="main-changes-18">Main Changes</h2>
2135
2151
< div class ="collapse ">
2136
2152
< input type ="checkbox " id ="collapse-section15 " aria-hidden ="true "> < label for ="collapse-section15 " aria-hidden ="true "> V1.6.0 / 04-November-2016</ label >
2137
2153
< div >
2138
- < h2 id ="main-changes-19 "> Main Changes</ h2 >
2154
+ < h2 id ="main-changes-20 "> Main Changes</ h2 >
2139
2155
< ul >
2140
2156
< li > Add support of < strong > STM32F413xx</ strong > and < strong > STM32F423xx</ strong > devices</ li >
2141
2157
< li > General updates to fix known defects and enhancements implementation</ li >
@@ -2242,7 +2258,7 @@ <h2 id="main-changes-19">Main Changes</h2>
2242
2258
< div class ="collapse ">
2243
2259
< input type ="checkbox " id ="collapse-section14 " aria-hidden ="true "> < label for ="collapse-section14 " aria-hidden ="true "> V1.5.2 / 22-September-2016</ label >
2244
2260
< div >
2245
- < h2 id ="main-changes-20 "> Main Changes</ h2 >
2261
+ < h2 id ="main-changes-21 "> Main Changes</ h2 >
2246
2262
< ul >
2247
2263
< li > < strong > HAL I2C</ strong > update
2248
2264
< ul >
@@ -2273,7 +2289,7 @@ <h2 id="main-changes-20">Main Changes</h2>
2273
2289
< div class ="collapse ">
2274
2290
< input type ="checkbox " id ="collapse-section13 " aria-hidden ="true "> < label for ="collapse-section13 " aria-hidden ="true "> V1.5.1 / 01-July-2016</ label >
2275
2291
< div >
2276
- < h2 id ="main-changes-21 "> Main Changes</ h2 >
2292
+ < h2 id ="main-changes-22 "> Main Changes</ h2 >
2277
2293
< ul >
2278
2294
< li > < strong > HAL GPIO</ strong > update
2279
2295
< ul >
@@ -2305,7 +2321,7 @@ <h2 id="main-changes-21">Main Changes</h2>
2305
2321
< div class ="collapse ">
2306
2322
< input type ="checkbox " id ="collapse-section12 " aria-hidden ="true "> < label for ="collapse-section12 " aria-hidden ="true "> V1.5.0 / 06-May-2016</ label >
2307
2323
< div >
2308
- < h2 id ="main-changes-22 "> Main Changes</ h2 >
2324
+ < h2 id ="main-changes-23 "> Main Changes</ h2 >
2309
2325
< ul >
2310
2326
< li > Add support of < strong > STM32F412cx, STM32F412rx, STM32F412vx and STM32F412zx</ strong > devices</ li >
2311
2327
< li > General updates to fix known defects and enhancements implementation</ li >
@@ -2681,7 +2697,7 @@ <h2 id="main-changes-22">Main Changes</h2>
2681
2697
< div class ="collapse ">
2682
2698
< input type ="checkbox " id ="collapse-section11 " aria-hidden ="true "> < label for ="collapse-section11 " aria-hidden ="true "> V1.4.4 / 22-January-2016</ label >
2683
2699
< div >
2684
- < h2 id ="main-changes-23 "> Main Changes</ h2 >
2700
+ < h2 id ="main-changes-24 "> Main Changes</ h2 >
2685
2701
< ul >
2686
2702
< li > < strong > HAL Generic</ strong > update
2687
2703
< ul >
@@ -2915,7 +2931,7 @@ <h2 id="main-changes-23">Main Changes</h2>
2915
2931
< div class ="collapse ">
2916
2932
< input type ="checkbox " id ="collapse-section10 " aria-hidden ="true "> < label for ="collapse-section10 " aria-hidden ="true "> V1.4.3 / 11-December-2015</ label >
2917
2933
< div >
2918
- < h2 id ="main-changes-24 "> Main Changes</ h2 >
2934
+ < h2 id ="main-changes-25 "> Main Changes</ h2 >
2919
2935
< ul >
2920
2936
< li > < strong > HAL Generic</ strong > update
2921
2937
< ul >
@@ -2935,7 +2951,7 @@ <h2 id="main-changes-24">Main Changes</h2>
2935
2951
< div class ="collapse ">
2936
2952
< input type ="checkbox " id ="collapse-section9 " aria-hidden ="true "> < label for ="collapse-section9 " aria-hidden ="true "> V1.4.2 / 10-November-2015</ label >
2937
2953
< div >
2938
- < h2 id ="main-changes-25 "> Main Changes</ h2 >
2954
+ < h2 id ="main-changes-26 "> Main Changes</ h2 >
2939
2955
< ul >
2940
2956
< li > General updates to fix known defects and enhancements implementation< br />
2941
2957
</ li >
@@ -3021,7 +3037,7 @@ <h2 id="main-changes-25">Main Changes</h2>
3021
3037
< div class ="collapse ">
3022
3038
< input type ="checkbox " id ="collapse-section8 " aria-hidden ="true "> < label for ="collapse-section8 " aria-hidden ="true "> V1.4.1 / 09-October-2015</ label >
3023
3039
< div >
3024
- < h2 id ="main-changes-26 "> Main Changes</ h2 >
3040
+ < h2 id ="main-changes-27 "> Main Changes</ h2 >
3025
3041
< ul >
3026
3042
< li > < strong > HAL DSI</ strong > update
3027
3043
< ul >
@@ -3036,7 +3052,7 @@ <h2 id="main-changes-26">Main Changes</h2>
3036
3052
< div class ="collapse ">
3037
3053
< input type ="checkbox " id ="collapse-section7 " aria-hidden ="true "> < label for ="collapse-section7 " aria-hidden ="true "> V1.4.0 / 14-August-2015</ label >
3038
3054
< div >
3039
- < h2 id ="main-changes-27 "> Main Changes</ h2 >
3055
+ < h2 id ="main-changes-28 "> Main Changes</ h2 >
3040
3056
< ul >
3041
3057
< li > Add support of < strong > STM32F469xx, STM32F479xx, STM32F410Cx, STM32F410Rx and STM32F410Tx</ strong > devices</ li >
3042
3058
< li > General updates to fix known defects and enhancements implementation</ li >
@@ -3114,7 +3130,7 @@ <h2 id="main-changes-27">Main Changes</h2>
3114
3130
< div class ="collapse ">
3115
3131
< input type ="checkbox " id ="collapse-section6 " aria-hidden ="true "> < label for ="collapse-section6 " aria-hidden ="true "> V1.3.2 / 26-June-2015</ label >
3116
3132
< div >
3117
- < h2 id ="main-changes-28 "> Main Changes</ h2 >
3133
+ < h2 id ="main-changes-29 "> Main Changes</ h2 >
3118
3134
< ul >
3119
3135
< li > General updates to fix known defects and enhancements implementation</ li >
3120
3136
< li > < strong > One changes done on the HAL may require an update on the application code based on HAL V1.3.1</ strong >
@@ -3222,7 +3238,7 @@ <h2 id="main-changes-28">Main Changes</h2>
3222
3238
< div class ="collapse ">
3223
3239
< input type ="checkbox " id ="collapse-section5 " aria-hidden ="true "> < label for ="collapse-section5 " aria-hidden ="true "> V1.3.1 / 25-Mars-2015</ label >
3224
3240
< div >
3225
- < h2 id ="main-changes-29 "> Main Changes</ h2 >
3241
+ < h2 id ="main-changes-30 "> Main Changes</ h2 >
3226
3242
< ul >
3227
3243
< li > < strong > HAL PWR</ strong > update
3228
3244
< ul >
@@ -3248,7 +3264,7 @@ <h2 id="main-changes-29">Main Changes</h2>
3248
3264
< div class ="collapse ">
3249
3265
< input type ="checkbox " id ="collapse-section4 " aria-hidden ="true "> < label for ="collapse-section4 " aria-hidden ="true "> V1.3.0 / 09-Mars-2015</ label >
3250
3266
< div >
3251
- < h2 id ="main-changes-30 "> Main Changes</ h2 >
3267
+ < h2 id ="main-changes-31 "> Main Changes</ h2 >
3252
3268
< ul >
3253
3269
< li > Add support of < strong > STM32F446xx</ strong > devices</ li >
3254
3270
< li > General updates to fix known defects and enhancements implementation</ li >
@@ -3510,7 +3526,7 @@ <h2 id="main-changes-30">Main Changes</h2>
3510
3526
< div class ="collapse ">
3511
3527
< input type ="checkbox " id ="collapse-section3 " aria-hidden ="true "> < label for ="collapse-section3 " aria-hidden ="true "> V1.2.0 / 26-December-2014</ label >
3512
3528
< div >
3513
- < h2 id ="main-changes-31 "> Main Changes</ h2 >
3529
+ < h2 id ="main-changes-32 "> Main Changes</ h2 >
3514
3530
< ul >
3515
3531
< li > < strong > Maintenance release to fix known defects and enhancements implementation</ strong > </ li >
3516
3532
< li > < strong > Macros and literals renaming to ensure compatibles across STM32 series</ strong > , backward compatibility maintained thanks to new added file stm32_hal_legacy.h under /Inc/Legacy</ li >
@@ -4041,7 +4057,7 @@ <h2 id="main-changes-31">Main Changes</h2>
4041
4057
< div class ="collapse ">
4042
4058
< input type ="checkbox " id ="collapse-section2 " aria-hidden ="true "> < label for ="collapse-section2 " aria-hidden ="true "> V1.1.0 / 19-June-2014</ label >
4043
4059
< div >
4044
- < h2 id ="main-changes-32 "> Main Changes</ h2 >
4060
+ < h2 id ="main-changes-33 "> Main Changes</ h2 >
4045
4061
< ul >
4046
4062
< li > Add support of < strong > STM32F411xE</ strong > devices</ li >
4047
4063
< li > < strong > HAL generic</ strong > update
@@ -4343,7 +4359,7 @@ <h2 id="main-changes-32">Main Changes</h2>
4343
4359
< div class ="collapse ">
4344
4360
< input type ="checkbox " id ="collapse-section1 " aria-hidden ="true "> < label for ="collapse-section1 " aria-hidden ="true "> V1.0.0 / 18-February-2014</ label >
4345
4361
< div >
4346
- < h2 id ="main-changes-33 "> Main Changes</ h2 >
4362
+ < h2 id ="main-changes-34 "> Main Changes</ h2 >
4347
4363
< ul >
4348
4364
< li > First official release</ li >
4349
4365
</ ul >
0 commit comments