1<!DOCTYPE html>
2<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
3<head>
4  <meta charset="utf-8" />
5  <meta name="generator" content="pandoc" />
6  <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
7  <title>Release Notes for STM32CubeL4 Firmware Package</title>
8  <style type="text/css">
9      code{white-space: pre-wrap;}
10      span.smallcaps{font-variant: small-caps;}
11      span.underline{text-decoration: underline;}
12      div.column{display: inline-block; vertical-align: top; width: 50%;}
13  </style>
14  <link rel="stylesheet" href="_htmresc/mini-st.css" />
15  <!--[if lt IE 9]>
16    <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
17  <![endif]-->
18</head>
19<body>
20<div class="row">
21<div class="col-sm-12 col-lg-4">
22<div class="card fluid">
23<div class="sectione dark">
24<center>
25<h1 id="release-notes-for-stm32cubel4-firmware-package"><small>Release Notes for</small> <mark>STM32CubeL4 Firmware Package</mark></h1>
26<p>Copyright © 2017 STMicroelectronics<br />
27</p>
28<a href="https://www.st.com" class="logo"><img src="_htmresc/st_logo.png" alt="ST logo" /></a>
29</center>
30</div>
31</div>
32<h1 id="license">License</h1>
33<p>Licensed by ST under ST license SLA0048 (the "License"). You may not use this package except in compliance with the License. You may obtain a copy of the License at:</p>
34<p><a href="http://www.st.com/SLA0048">http://www.st.com/SLA0048</a></p>
35<h1 id="purpose">Purpose</h1>
36<p><span style="font-weight: bold;">STMCube is an STMicroelectronics original initiative to ease developers life by reducing development efforts, time and cost.</span></p>
37<p>STM32Cube covers STM32 portfolio.</p>
38<p>STM32Cube Version 1.x includes:</p>
39<ul>
40<li><p>The STM32CubeMX, a graphical software configuration tool that allows to generate C initialization code using graphical wizards.</p></li>
41<li><p>A comprehensive embedded software platform, delivered per series (such as STM32CubeL4 for STM32L4 series)</p>
42<ul>
43<li><p>The STM32Cube HAL, an STM32 abstraction layer embedded software, ensuring maximized portability across STM32 portfolio</p></li>
44<li><p>A consistent set of middleware components such as RTOS, USB, TCP/IP, Graphics</p></li>
45</ul></li>
46</ul>
47<p>All embedded software utilities come with a full set of examples.</p>
48<p>The STM32Cube firmware solution offers a straightforward API with a modular architecture, making it simple to fine tune custom applications and scalable to fit most requirements.</p>
49<figure>
50<img src="_htmresc/STM32Cube.bmp" alt="STM32Cube" /><figcaption>STM32Cube</figcaption>
51</figure>
52<p>The <strong>drivers</strong> provided within this package <strong>support</strong> the lines</p>
53<ul>
54<li><strong>STM32L412/422</strong></li>
55<li><strong>STM32L432/431/432/433/442/443</strong></li>
56<li><strong>STM32L451/452/462</strong></li>
57<li><strong>STM32L471/475/476/485/486</strong></li>
58<li><strong>STM32L496/4A6</strong></li>
59<li><strong>STM32L4P5/4Q5</strong></li>
60<li><strong>STM32L4R5/4R7/4R9/4S5/4S7/4S9</strong></li>
61</ul>
62<p>For a quick start on the STM32CubeL4 firmware package, refer to <a href="Documentation/STM32CubeL4GettingStarted.pdf">UM1860</a> and download the firmware updates and all the latest documentation from <a href="http://www.st.com/stm32cubefw">www.st.com/stm32cubefw</a></p>
63<p>Here is the list of references to user documents:</p>
64<ul>
65<li><p><a href="Documentation/STM32CubeL4GettingStarted.pdf">UM1860</a>: Getting started with STM32CubeL4 for STM32L4 Series and STM32L4+ Series</p></li>
66<li><p><a href="http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00173145.pdf">UM1884</a>: Description of STM32L4 HAL drivers</p></li>
67<li><p><a href="http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00108129.pdf">UM1734</a>: STM32Cube USB device library</p></li>
68<li><p><a href="http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00105256.pdf">UM1720</a>: STM32Cube USB host library</p></li>
69<li><p><a href="http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00105259.pdf">UM1721</a>: Developing Applications on STM32Cube with FatFs</p></li>
70<li><p><a href="http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00105262.pdf">UM1722</a>: Developing Applications on STM32Cube with RTOS</p></li>
71<li><p><a href="http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00211709.pdf">UM1916</a>: STM32CubeL4 Nucleo demonstration firmware</p></li>
72<li><p><a href="http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00213619.pdf">UM1919</a>: STM32CubeL4 demonstration firmware for 32L476GDISCOVERY discovery kit</p></li>
73<li><p><a href="http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00222162.pdf">UM1937</a>: STM32CubeL4 demonstration firmware for STM32L476G-EVAL board</p></li>
74<li><p><a href="http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00344753.pdf">UM2145</a>: STM32CubeL4 demonstration firmware for 32L496GDISCOVERY discovery kit</p></li>
75</ul>
76</div>
77<div class="col-sm-12 col-lg-8">
78<h1 id="update-history">Update History</h1>
79<div class="collapse">
80<input type="checkbox" id="collapse-section25" checked aria-hidden="true"> <label for="collapse-section25" aria-hidden="true">V1.15.1 / 07-February-2020</label>
81<div>
82<h2 id="main-changes">Main Changes</h2>
83<h3 id="patch-release-of-stm32cubel4-firmware-package">Patch release of STM32CubeL4 Firmware package</h3>
84<ul>
85<li>Update of CMIS devices to add bits definitions in OCTOSPI registers</li>
86<li>Update of HAL/LL drivers to include latest corrections of GPIO, I2C, RTC, SDMMC, UTILS drivers</li>
87</ul>
88<h2 id="contents">Contents</h2>
89<ul>
90<li><strong>CMSIS Device</strong> updates
91<ul>
92<li>Add bit definitions in OCTOSPI registers</li>
93<li>Refer to <a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a> for further details</li>
94</ul></li>
95<li><strong>HAL/LL Drivers</strong> updates
96<ul>
97<li>Update GPIO, I2C, RTC, SDMMC, UTILS drivers HAL/LL drivers to include latest corrections</li>
98<li>Refer to <a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a> for further details</li>
99</ul></li>
100<li><strong>Projects</strong> updates
101<ul>
102<li>Main functions rework for 32L4P5GDISCOVERY/Demonstrations/Watermark project</li>
103<li><p>Correct syntax error in link script in NUCLEO-L4P5ZG/Examples_LL/RTC/RTC_Tamper/STM32CubeIDE project</p></li>
104<li><p>Projects release notes (updates in <span style="font-weight: bold;">bold</span>)</p>
105<ul>
106<li><p>32L476GDISCOVERY</p>
107<ul>
108<li>Applications (<a href="Projects/32L476GDISCOVERY/Applications/Release_Notes.html">release notes</a>)</li>
109<li>Demonstrations (<a href="Projects/32L476GDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</li>
110<li>HAL Examples (<a href="Projects/32L476GDISCOVERY/Examples/Release_Notes.html">release notes</a>)</li>
111<li>HAL Templates (<a href="Projects/32L476GDISCOVERY/Templates/Release_Notes.html">release notes</a>)</li>
112<li>LL Templates (<a href="Projects/32L476GDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</li>
113</ul></li>
114<li><p>32L496GDISCOVERY</p>
115<ul>
116<li>Applications (<a href="Projects/32L496GDISCOVERY/Applications/Release_Notes.html">release notes</a>)</li>
117<li>Demonstrations (<a href="Projects/32L496GDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</li>
118<li>HAL Examples (<a href="Projects/32L496GDISCOVERY/Examples/Release_Notes.html">release notes</a>)</li>
119<li>LL Examples (<a href="Projects/32L496GDISCOVERY/Examples_LL/Release_Notes.html">release notes</a>)</li>
120<li>Mix HAL/LL Examples (<a href="Projects/32L496GDISCOVERY/Examples_MIX/Release_Notes.html">release notes</a>)</li>
121<li>HAL Templates (<a href="Projects/32L496GDISCOVERY/Templates/Release_Notes.html">release notes</a>)</li>
122<li>LL Templates (<a href="Projects/32L496GDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</li>
123</ul></li>
124<li><p>32L4P5GDISCOVERY</p>
125<ul>
126<li>Applications (<a href="Projects/32L4P5GDISCOVERY/Applications/Release_Notes.html">release notes</a>)</li>
127<li><strong>Demonstrations</strong> (<a href="Projects/32L4P5GDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</li>
128<li>Examples (<a href="Projects/32L4P5GDISCOVERY/Examples/Release_Notes.html">release notes</a>)<br />
129</li>
130<li>LL Examples (<a href="Projects/32L4P5GDISCOVERY/Examples_LL/Release_Notes.html">release notes</a>)<br />
131</li>
132<li>HAL Templates (<a href="Projects/32L4P5GDISCOVERY/Templates/Release_Notes.html">release notes</a>)</li>
133<li>LL Templates (<a href="Projects/32L4P5GDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</li>
134</ul></li>
135<li><p>32L4R9IDISCOVERY</p>
136<ul>
137<li>Applications (<a href="Projects/32L4R9IDISCOVERY/Applications/Release_Notes.html">release notes</a>)</li>
138<li>Demonstrations (<a href="Projects/32L4R9IDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</li>
139<li>HAL Examples (<a href="Projects/32L4R9IDISCOVERY/Examples/Release_Notes.html">release notes</a>)</li>
140<li>HAL Templates (<a href="Projects/32L4R9IDISCOVERY/Templates/Release_Notes.html">release notes</a>)</li>
141<li>LL Templates (<a href="Projects/32L4R9IDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</li>
142</ul></li>
143<li><p>B-L475E-IOT01A</p>
144<ul>
145<li>Applications (<a href="Projects/B-L475E-IOT01A/Applications/Release_Notes.html">release notes</a>)</li>
146<li>HAL Examples (<a href="Projects/B-L475E-IOT01A/Examples/Release_Notes.html">release notes</a>)</li>
147<li>HAL Templates (<a href="Projects/B-L475E-IOT01A/Templates/Release_Notes.html">release notes</a>)</li>
148<li>LL Templates (<a href="Projects/B-L475E-IOT01A/Templates_LL/Release_Notes.html">release notes</a>)</li>
149</ul></li>
150<li><p>NUCLEO-L4P5ZG</p>
151<ul>
152<li>Examples (<a href="Projects/NUCLEO-L4P5ZG/Examples/Release_Notes.html">release notes</a>)</li>
153<li><strong>Examples_LL</strong> (<a href="Projects/NUCLEO-L4P5ZG/Examples_LL/Release_Notes.html">release notes</a>)</li>
154<li>Examples_MIX (<a href="Projects/NUCLEO-L4P5ZG/Examples_MIX/Release_Notes.html">release notes</a>)<br />
155</li>
156<li>HAL Templates (<a href="Projects/NUCLEO-L4P5ZG/Templates/Release_Notes.html">release notes</a>)</li>
157<li>LL Templates (<a href="Projects/NUCLEO-L4P5ZG/Templates_LL/Release_Notes.html">release notes</a>)</li>
158</ul></li>
159<li><p>NUCLEO-L4R5ZI</p>
160<ul>
161<li>Applications (<a href="Projects/NUCLEO-L4R5ZI/Applications/Release_Notes.html">release notes</a>)</li>
162<li>Demonstrations (<a href="Projects/NUCLEO-L4R5ZI/Demonstrations/Release_Notes.html">release notes</a>)</li>
163<li>HAL Examples (<a href="Projects/NUCLEO-L4R5ZI/Examples/Release_Notes.html">release notes</a>)</li>
164<li>HAL Templates (<a href="Projects/NUCLEO-L4R5ZI/Templates/Release_Notes.html">release notes</a>)</li>
165<li>LL Templates (<a href="Projects/NUCLEO-L4R5ZI/Templates_LL/Release_Notes.html">release notes</a>)</li>
166</ul></li>
167<li><p>NUCLEO-L4R5ZI-P</p>
168<ul>
169<li>HAL Examples (<a href="Projects/NUCLEO-L4R5ZI-P/Examples/Release_Notes.html">release notes</a>)</li>
170<li>HAL Templates (<a href="Projects/NUCLEO-L4R5ZI-P/Templates/Release_Notes.html">release notes</a>)</li>
171<li>LL Templates (<a href="Projects/NUCLEO-L4R5ZI-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
172</ul></li>
173<li><p>NUCLEO-L412KB</p>
174<ul>
175<li>Applications (<a href="Projects/NUCLEO-L412KB/Applications/Release_Notes.html">release notes</a>)</li>
176<li>Demonstrations (<a href="Projects/NUCLEO-L412KB/Demonstrations/Release_Notes.html">release notes</a>)</li>
177<li>HAL Examples (<a href="Projects/NUCLEO-L412KB/Examples/Release_Notes.html">release notes</a>)</li>
178<li>LL Examples (<a href="Projects/NUCLEO-L412KB/Examples_LL/Release_Notes.html">release notes</a>)</li>
179<li>Mix HAL/LL Examples (<a href="Projects/NUCLEO-L412KB/Examples_MIX/Release_Notes.html">release notes</a>)</li>
180<li>HAL Templates (<a href="Projects/NUCLEO-L412KB/Templates/Release_Notes.html">release notes</a>)</li>
181<li>LL Templates (<a href="Projects/NUCLEO-L412KB/Templates_LL/Release_Notes.html">release notes</a>)</li>
182</ul></li>
183<li><p>NUCLEO-L412RB-P</p>
184<ul>
185<li>Applications (<a href="Projects/NUCLEO-L412RB-P/Applications/Release_Notes.html">release notes</a>)</li>
186<li>Demonstrations (<a href="Projects/NUCLEO-L412RB-P/Demonstrations/Release_Notes.html">release notes</a>)</li>
187<li>HAL Examples (<a href="Projects/NUCLEO-L412RB-P/Examples/Release_Notes.html">release notes</a>)</li>
188<li>LL Examples (<a href="Projects/NUCLEO-L412RB-P/Examples_LL/Release_Notes.html">release notes</a>)</li>
189<li>Mix HAL/LL Examples (<a href="Projects/NUCLEO-L412RB-P/Examples_MIX/Release_Notes.html">release notes</a>)</li>
190<li>HAL Templates (<a href="Projects/NUCLEO-L412RB-P/Templates/Release_Notes.html">release notes</a>)</li>
191<li>LL Templates (<a href="Projects/NUCLEO-L412RB-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
192</ul></li>
193<li><p>NUCLEO-L432KC</p>
194<ul>
195<li>Applications (<a href="Projects/NUCLEO-L432KC/Applications/Release_Notes.html">release notes</a>)</li>
196<li>Demonstrations (<a href="Projects/NUCLEO-L432KC/Demonstrations/Release_Notes.html">release notes</a>)</li>
197<li>HAL Examples (<a href="Projects/NUCLEO-L432KC/Examples/Release_Notes.html">release notes</a>)</li>
198<li>HAL Templates (<a href="Projects/NUCLEO-L432KC/Templates/Release_Notes.html">release notes</a>)</li>
199<li>LL Templates (<a href="Projects/NUCLEO-L432KC/Templates_LL/Release_Notes.html">release notes</a>)</li>
200</ul></li>
201<li><p>NUCLEO-L433RC-P</p>
202<ul>
203<li>HAL Examples (<a href="Projects/NUCLEO-L433RC-P/Examples/Release_Notes.html">release notes</a>)</li>
204<li>HAL Templates (<a href="Projects/NUCLEO-L433RC-P/Templates/Release_Notes.html">release notes</a>)</li>
205<li>LL Templates (<a href="Projects/NUCLEO-L433RC-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
206</ul></li>
207<li><p>NUCLEO-L452RE</p>
208<ul>
209<li>Applications (<a href="Projects/NUCLEO-L452RE/Applications/Release_Notes.html">release notes</a>)</li>
210<li>Demonstrations (<a href="Projects/NUCLEO-L452RE/Demonstrations/Release_Notes.html">release notes</a>)</li>
211<li>HAL Examples (<a href="Projects/NUCLEO-L452RE/Examples/Release_Notes.html">release notes</a>)</li>
212<li>HAL Templates (<a href="Projects/NUCLEO-L452RE/Templates/Release_Notes.html">release notes</a>)</li>
213<li>LL Templates (<a href="Projects/NUCLEO-L452RE/Templates_LL/Release_Notes.html">release notes</a>)</li>
214</ul></li>
215<li><p>NUCLEO-L452RE-P</p>
216<ul>
217<li>HAL Examples (<a href="Projects/NUCLEO-L452RE-P/Examples/Release_Notes.html">release notes</a>)</li>
218<li>HAL Templates (<a href="Projects/NUCLEO-L452RE-P/Templates/Release_Notes.html">release notes</a>)</li>
219<li>LL Templates (<a href="Projects/NUCLEO-L452RE-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
220</ul></li>
221<li><p>NUCLEO-L476RG</p>
222<ul>
223<li>Applications (<a href="Projects/NUCLEO-L476RG/Applications/Release_Notes.html">release notes</a>)</li>
224<li>Demonstrations (<a href="Projects/NUCLEO-L476RG/Demonstrations/Release_Notes.html">release notes</a>)</li>
225<li>HAL Examples (<a href="Projects/NUCLEO-L476RG/Examples/Release_Notes.html">release notes</a>)</li>
226<li>LL Examples (<a href="Projects/NUCLEO-L476RG/Examples_LL/Release_Notes.html">release notes</a>)</li>
227<li>Mix HAL/LL Examples (<a href="Projects/NUCLEO-L476RG/Examples_MIX/Release_Notes.html">release notes</a>)</li>
228<li>HAL Templates (<a href="Projects/NUCLEO-L476RG/Templates/Release_Notes.html">release notes</a>)</li>
229<li>LL Templates (<a href="Projects/NUCLEO-L476RG/Templates_LL/Release_Notes.html">release notes</a>)</li>
230</ul></li>
231<li><p>NUCLEO-L496ZG</p>
232<ul>
233<li>Applications (<a href="Projects/NUCLEO-L496ZG/Applications/Release_Notes.html">release notes</a>)</li>
234<li>Demonstrations (<a href="Projects/NUCLEO-L496ZG/Demonstrations/Release_Notes.html">release notes</a>)</li>
235<li>HAL Examples (<a href="Projects/NUCLEO-L496ZG/Examples/Release_Notes.html">release notes</a>)</li>
236<li>LL Examples (<a href="Projects/NUCLEO-L496ZG/Examples_LL/Release_Notes.html">release notes</a>)</li>
237<li>Mix HAL/LL Examples (<a href="Projects/NUCLEO-L496ZG/Examples_MIX/Release_Notes.html">release notes</a>)</li>
238<li>HAL Templates (<a href="Projects/NUCLEO-L496ZG/Templates/Release_Notes.html">release notes</a>)</li>
239<li>LL Templates (<a href="Projects/NUCLEO-L496ZG/Templates_LL/Release_Notes.html">release notes</a>)</li>
240</ul></li>
241<li><p>NUCLEO-L496ZG-P</p>
242<ul>
243<li>HAL Examples (<a href="Projects/NUCLEO-L496ZG-P/Examples/Release_Notes.html">release notes</a>)</li>
244<li>HAL Templates (<a href="Projects/NUCLEO-L496ZG-P/Templates/Release_Notes.html">release notes</a>)</li>
245<li>LL Templates (<a href="Projects/NUCLEO-L496ZG-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
246</ul></li>
247<li><p>STM32L4R9I-EVAL</p>
248<ul>
249<li>Applications (<a href="Projects/STM32L4R9I-EVAL/Applications/Release_Notes.html">release notes</a>)</li>
250<li>Demonstrations (<a href="Projects/STM32L4R9I-EVAL/Demonstrations/Release_Notes.html">release notes</a>)</li>
251<li>HAL Examples (<a href="Projects/STM32L4R9I-EVAL/Examples/Release_Notes.html">release notes</a>)</li>
252<li>HAL Templates (<a href="Projects/STM32L4R9I-EVAL/Templates/Release_Notes.html">release notes</a>)</li>
253<li>LL Templates (<a href="Projects/STM32L4R9I-EVAL/Templates_LL/Release_Notes.html">release notes</a>)</li>
254</ul></li>
255<li><p>STM32L476G-EVAL</p>
256<ul>
257<li>Applications (<a href="Projects/STM32L476G-EVAL/Applications/Release_Notes.html">release notes</a>)</li>
258<li>Demonstrations (<a href="Projects/STM32L476G-EVAL/Demonstrations/Release_Notes.html">release notes</a>)</li>
259<li>HAL Examples (<a href="Projects/STM32L476G-EVAL/Examples/Release_Notes.html">release notes</a>)</li>
260<li>HAL Templates (<a href="Projects/STM32L476G-EVAL/Templates/Release_Notes.html">release notes</a>)</li>
261<li>LL Templates (<a href="Projects/STM32L476G-EVAL/Templates_LL/Release_Notes.html">release notes</a>)</li>
262</ul></li>
263<li>WIN32
264<ul>
265<li>STemWin/Simulation (<a href="Projects/WIN32/STemWin_Simulation/Release_Notes.html">release notes</a>)</li>
266</ul></li>
267</ul></li>
268</ul></li>
269</ul>
270<h2 id="components">Components</h2>
271<p>Note: in the tables below, components in <span style="font-weight: bold;">bold</span> have changed since previous release</p>
272<table>
273<caption><strong>Drivers</strong></caption>
274<thead>
275<tr class="header">
276<th style="text-align: left;">Name</th>
277<th style="text-align: left;">Version</th>
278<th style="text-align: left;">License</th>
279<th style="text-align: center;">Release note</th>
280</tr>
281</thead>
282<tbody>
283<tr class="odd">
284<td style="text-align: left;">Cortex-M CMSIS</td>
285<td style="text-align: left;">V5.4.0</td>
286<td style="text-align: left;"><a href="Drivers/CMSIS/LICENSE.txt">Apache License v2.0</a></td>
287<td style="text-align: center;"><a href="Drivers/CMSIS/README.md">release notes</a></td>
288</tr>
289<tr class="even">
290<td style="text-align: left;"><strong>STM32L4xx CMSIS</strong></td>
291<td style="text-align: left;"><strong>V1.6.1</strong></td>
292<td style="text-align: left;"><a href="Drivers/CMSIS/LICENSE.txt">Apache License v2.0</a></td>
293<td style="text-align: center;"><a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a></td>
294</tr>
295<tr class="odd">
296<td style="text-align: left;"><strong>STM32L4xx HAL</strong></td>
297<td style="text-align: left;"><strong>V1.11.1</strong></td>
298<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
299<td style="text-align: center;"><a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a></td>
300</tr>
301<tr class="even">
302<td style="text-align: left;">BSP B-L475E-IOT01</td>
303<td style="text-align: left;">V1.1.6</td>
304<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
305<td style="text-align: center;"><a href="Drivers/BSP/B-L475E-IOT01/Release_Notes.html">release notes</a></td>
306</tr>
307<tr class="odd">
308<td style="text-align: left;">BSP STM32L476G_EVAL</td>
309<td style="text-align: left;">V2.1.4</td>
310<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
311<td style="text-align: center;"><a href="Drivers/BSP/STM32L476G_EVAL/Release_Notes.html">release notes</a></td>
312</tr>
313<tr class="even">
314<td style="text-align: left;">BSP STM32L4R9I_EVAL</td>
315<td style="text-align: left;">V1.0.4</td>
316<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
317<td style="text-align: center;"><a href="Drivers/BSP/STM32L4R9I_EVAL/Release_Notes.html">release notes</a></td>
318</tr>
319<tr class="odd">
320<td style="text-align: left;">BSP STM32L476G-Discovery</td>
321<td style="text-align: left;">V2.0.5</td>
322<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
323<td style="text-align: center;"><a href="Drivers/BSP/STM32L476G-Discovery/Release_Notes.html">release notes</a></td>
324</tr>
325<tr class="even">
326<td style="text-align: left;">BSP STM32L496G-Discovery</td>
327<td style="text-align: left;">V1.1.4</td>
328<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
329<td style="text-align: center;"><a href="Drivers/BSP/STM32L496G-Discovery/Release_Notes.html">release notes</a></td>
330</tr>
331<tr class="odd">
332<td style="text-align: left;">BSP STM32L4P5G-Discovery</td>
333<td style="text-align: left;">V1.0.0</td>
334<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
335<td style="text-align: center;"><a href="Drivers/BSP/STM32L4P5G-Discovery/Release_Notes.html">release notes</a></td>
336</tr>
337<tr class="even">
338<td style="text-align: left;">BSP STM32L4R9I-Discovery</td>
339<td style="text-align: left;">V1.0.3</td>
340<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
341<td style="text-align: center;"><a href="Drivers/BSP/STM32L4R9I-Discovery/Release_Notes.html">release notes</a></td>
342</tr>
343<tr class="odd">
344<td style="text-align: left;">BSP STM32L4xx_Nucleo</td>
345<td style="text-align: left;">V2.1.6</td>
346<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
347<td style="text-align: center;"><a href="Drivers/BSP/STM32L4xx_Nucleo/Release_Notes.html">release notes</a></td>
348</tr>
349<tr class="even">
350<td style="text-align: left;">BSP STM32L4xx_Nucleo_32</td>
351<td style="text-align: left;">V1.0.3</td>
352<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
353<td style="text-align: center;"><a href="Drivers/BSP/STM32L4xx_Nucleo_32/Release_Notes.html">release notes</a></td>
354</tr>
355<tr class="odd">
356<td style="text-align: left;">BSP STM32L4xx_Nucleo_144</td>
357<td style="text-align: left;">V1.0.7</td>
358<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
359<td style="text-align: center;"><a href="Drivers/BSP/STM32L4xx_Nucleo_144/Release_Notes.html">release notes</a></td>
360</tr>
361<tr class="even">
362<td style="text-align: left;">BSP Adafruit Shield (reference ID 802)</td>
363<td style="text-align: left;">V3.0.4</td>
364<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
365<td style="text-align: center;"><a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a></td>
366</tr>
367<tr class="odd">
368<td style="text-align: left;">BSP Common</td>
369<td style="text-align: left;">V5.1.2</td>
370<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
371<td style="text-align: center;"><a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a></td>
372</tr>
373<tr class="even">
374<td style="text-align: left;">BSP cs42l51</td>
375<td style="text-align: left;">V1.0.1</td>
376<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
377<td style="text-align: center;"><a href="Drivers/BSP/Components/cs42l51/Release_Notes.html">release notes</a></td>
378</tr>
379<tr class="odd">
380<td style="text-align: left;">BSP cs43l22</td>
381<td style="text-align: left;">V2.0.4</td>
382<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
383<td style="text-align: center;"><a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a></td>
384</tr>
385<tr class="even">
386<td style="text-align: left;">BSP cy8c4014lqi</td>
387<td style="text-align: left;">V1.0.0</td>
388<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
389<td style="text-align: center;"><a href="Drivers/BSP/Components/cy8c4014lqi/Release_Notes.html">release notes</a></td>
390</tr>
391<tr class="odd">
392<td style="text-align: left;">BSP ft3x67</td>
393<td style="text-align: left;">V1.0.1</td>
394<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
395<td style="text-align: center;"><a href="Drivers/BSP/Components/ft3x67/Release_Notes.html">release notes</a></td>
396</tr>
397<tr class="even">
398<td style="text-align: left;">BSP ft6x06</td>
399<td style="text-align: left;">V1.0.3</td>
400<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
401<td style="text-align: center;"><a href="Drivers/BSP/Components/ft6x06/Release_Notes.html">release notes</a></td>
402</tr>
403<tr class="odd">
404<td style="text-align: left;">BSP ft5336</td>
405<td style="text-align: left;">V1.0.2</td>
406<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
407<td style="text-align: center;"><a href="Drivers/BSP/Components/ft5336/Release_Notes.html">release notes</a></td>
408</tr>
409<tr class="even">
410<td style="text-align: left;">BSP hts221</td>
411<td style="text-align: left;">V1.0.1</td>
412<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
413<td style="text-align: center;"><a href="Drivers/BSP/Components/hts221/Release_Notes.html">release notes</a></td>
414</tr>
415<tr class="odd">
416<td style="text-align: left;">BSP hx8347g</td>
417<td style="text-align: left;">V1.1.2</td>
418<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
419<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a></td>
420</tr>
421<tr class="even">
422<td style="text-align: left;">BSP hx8347i</td>
423<td style="text-align: left;">V1.0.1</td>
424<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
425<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347i/Release_Notes.html">release notes</a></td>
426</tr>
427<tr class="odd">
428<td style="text-align: left;">BSP iss66wvh8m8</td>
429<td style="text-align: left;">V1.0.1</td>
430<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
431<td style="text-align: center;"><a href="Drivers/BSP/Components/iss66wvh8m8/Release_Notes.html">release notes</a></td>
432</tr>
433<tr class="even">
434<td style="text-align: left;">BSP l3gd20</td>
435<td style="text-align: left;">V2.0.1</td>
436<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
437<td style="text-align: center;"><a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a></td>
438</tr>
439<tr class="odd">
440<td style="text-align: left;">BSP lis3mdl</td>
441<td style="text-align: left;">V1.0.1</td>
442<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
443<td style="text-align: center;"><a href="Drivers/BSP/Components/lis3mdl/Release_Notes.html">release notes</a></td>
444</tr>
445<tr class="even">
446<td style="text-align: left;">BSP lps22hb</td>
447<td style="text-align: left;">V1.0.1</td>
448<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
449<td style="text-align: center;"><a href="Drivers/BSP/Components/lps22hb/Release_Notes.html">release notes</a></td>
450</tr>
451<tr class="odd">
452<td style="text-align: left;">BSP ls016b8uy</td>
453<td style="text-align: left;">V1.0.1</td>
454<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
455<td style="text-align: center;"><a href="Drivers/BSP/Components/ls016b8uy/Release_Notes.html">release notes</a></td>
456</tr>
457<tr class="even">
458<td style="text-align: left;">BSP lsm303c</td>
459<td style="text-align: left;">V2.0.1</td>
460<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
461<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a></td>
462</tr>
463<tr class="odd">
464<td style="text-align: left;">BSP lsm303dlhc</td>
465<td style="text-align: left;">V2.0.1</td>
466<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
467<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a></td>
468</tr>
469<tr class="even">
470<td style="text-align: left;">BSP lsm6dsl</td>
471<td style="text-align: left;">V1.0.1</td>
472<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
473<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm6dsl/Release_Notes.html">release notes</a></td>
474</tr>
475<tr class="odd">
476<td style="text-align: left;">BSP m24sr</td>
477<td style="text-align: left;">V1.1.1</td>
478<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
479<td style="text-align: center;"><a href="Drivers/BSP/Components/m24sr/Release_Notes.html">release notes</a></td>
480</tr>
481<tr class="even">
482<td style="text-align: left;">BSP mfxstm32l152</td>
483<td style="text-align: left;">V2.0.3</td>
484<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
485<td style="text-align: center;"><a href="Drivers/BSP/Components/mfxstm32l152/Release_Notes.html">release notes</a></td>
486</tr>
487<tr class="odd">
488<td style="text-align: left;">BSP mx25lm51245g</td>
489<td style="text-align: left;">V1.0.1</td>
490<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
491<td style="text-align: center;"><a href="Drivers/BSP/Components/mx25lm51245g/Release_Notes.html">release notes</a></td>
492</tr>
493<tr class="even">
494<td style="text-align: left;">BSP mx25r6435f</td>
495<td style="text-align: left;">V1.0.1</td>
496<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
497<td style="text-align: center;"><a href="Drivers/BSP/Components/mx25r6435f/Release_Notes.html">release notes</a></td>
498</tr>
499<tr class="odd">
500<td style="text-align: left;">BSP n25q128a</td>
501<td style="text-align: left;">V1.0.2</td>
502<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
503<td style="text-align: center;"><a href="Drivers/BSP/Components/n25q128a/Release_Notes.html">release notes</a></td>
504</tr>
505<tr class="even">
506<td style="text-align: left;">BSP n25q256a</td>
507<td style="text-align: left;">V1.0.1</td>
508<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
509<td style="text-align: center;"><a href="Drivers/BSP/Components/n25q256a/Release_Notes.html">release notes</a></td>
510</tr>
511<tr class="odd">
512<td style="text-align: left;">BSP ov9655</td>
513<td style="text-align: left;">V1.0.2</td>
514<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
515<td style="text-align: center;"><a href="Drivers/BSP/Components/ov9655/Release_Notes.html">release notes</a></td>
516</tr>
517<tr class="even">
518<td style="text-align: left;">BSP rk043fn48h</td>
519<td style="text-align: left;">V1.0.2</td>
520<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
521<td style="text-align: center;"><a href="Drivers/BSP/Components/rk043fn48h/Release_Notes.html">release notes</a></td>
522</tr>
523<tr class="odd">
524<td style="text-align: left;">BSP st7735</td>
525<td style="text-align: left;">V1.1.5</td>
526<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
527<td style="text-align: center;"><a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a></td>
528</tr>
529<tr class="even">
530<td style="text-align: left;">BSP st7789h2</td>
531<td style="text-align: left;">V1.1.3</td>
532<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
533<td style="text-align: center;"><a href="Drivers/BSP/Components/st7789h2/Release_Notes.html">release notes</a></td>
534</tr>
535<tr class="odd">
536<td style="text-align: left;">BSP stmpe811</td>
537<td style="text-align: left;">V2.0.2</td>
538<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
539<td style="text-align: center;"><a href="Drivers/BSP/Components/stmpe811/Release_Notes.html">release notes</a></td>
540</tr>
541<tr class="even">
542<td style="text-align: left;">BSP stmpe1600</td>
543<td style="text-align: left;">V1.1.1</td>
544<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
545<td style="text-align: center;"><a href="Drivers/BSP/Components/stmpe1600/Release_Notes.html">release notes</a></td>
546</tr>
547<tr class="odd">
548<td style="text-align: left;">BSP wm8994</td>
549<td style="text-align: left;">V2.3.1</td>
550<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
551<td style="text-align: center;"><a href="Drivers/BSP/Components/wm8994/Release_Notes.html">release notes</a></td>
552</tr>
553</tbody>
554</table>
555<table>
556<caption><strong>Middlewares</strong></caption>
557<thead>
558<tr class="header">
559<th style="text-align: left;">Name</th>
560<th style="text-align: left;">Version</th>
561<th style="text-align: center;">License</th>
562<th style="text-align: center;">Release note</th>
563</tr>
564</thead>
565<tbody>
566<tr class="odd">
567<td style="text-align: left;">STM32 USB Host Library</td>
568<td style="text-align: left;">V3.3.3</td>
569<td style="text-align: center;"><a href="http://www.st.com/SLA004">SLA0044</a></td>
570<td style="text-align: center;"><a href="Middlewares/ST/STM32_USB_Host_Library/Release_Notes.html">release notes</a></td>
571</tr>
572<tr class="even">
573<td style="text-align: left;">STM32 USB Device Library</td>
574<td style="text-align: left;">V2.5.3</td>
575<td style="text-align: center;"><a href="http://www.st.com/SLA004">SLA0044</a></td>
576<td style="text-align: center;"><a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a></td>
577</tr>
578<tr class="odd">
579<td style="text-align: left;">STM32 TouchSensing Library</td>
580<td style="text-align: left;">V2.2.4</td>
581<td style="text-align: center;"><a href="http://www.st.com/SLA004">SLA0044</a></td>
582<td style="text-align: center;"><a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a></td>
583</tr>
584<tr class="even">
585<td style="text-align: left;">FatFS</td>
586<td style="text-align: left;">R0.12c</td>
587<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
588<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/src/00history.txt">FatFS release notes</a></td>
589</tr>
590<tr class="odd">
591<td style="text-align: left;"></td>
592<td style="text-align: left;">ST modified 20191011</td>
593<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
594<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">ST release notes</a></td>
595</tr>
596<tr class="even">
597<td style="text-align: left;">FreeRTOS</td>
598<td style="text-align: left;">V10.2.1</td>
599<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/License/license.txt">MIT</a></td>
600<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">FreeRTOS release notes</a></td>
601</tr>
602<tr class="odd">
603<td style="text-align: left;"></td>
604<td style="text-align: left;">ST modified 20190719</td>
605<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
606<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">ST release notes</a></td>
607</tr>
608<tr class="even">
609<td style="text-align: left;">STemWin</td>
610<td style="text-align: left;">V5.44</td>
611<td style="text-align: center;"><a href="http://www.st.com/SLA004">SLA0044</a></td>
612<td style="text-align: center;"><a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a></td>
613</tr>
614</tbody>
615</table>
616<table>
617<caption><strong>Utilities</strong></caption>
618<thead>
619<tr class="header">
620<th style="text-align: left;">Name</th>
621<th style="text-align: center;">Version</th>
622<th style="text-align: center;">License</th>
623<th style="text-align: center;">Release note</th>
624</tr>
625</thead>
626<tbody>
627<tr class="odd">
628<td style="text-align: left;">CPU</td>
629<td style="text-align: center;">V1.1.2</td>
630<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
631<td style="text-align: center;"><a href="Utilities/CPU/Release_Notes.html">release notes</a></td>
632</tr>
633<tr class="even">
634<td style="text-align: left;">Fonts</td>
635<td style="text-align: center;">V1.0.1</td>
636<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
637<td style="text-align: center;"><a href="Utilities/Fonts/Release_Notes.html">release notes</a></td>
638</tr>
639<tr class="odd">
640<td style="text-align: left;">Log</td>
641<td style="text-align: center;">V1.0.2</td>
642<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
643<td style="text-align: center;"><a href="Utilities/Log/Release_Notes.html">release notes</a></td>
644</tr>
645<tr class="even">
646<td style="text-align: left;">STM32Nucleo_Power_GUI (add binary for NUCLEO-L4P5ZG board to demonstrate low power performance)</td>
647<td style="text-align: center;">n/a</td>
648<td style="text-align: center;">n/a</td>
649<td style="text-align: center;">n/a</td>
650</tr>
651</tbody>
652</table>
653<p><br />
654</p>
655<h2 id="known-limitations">Known Limitations</h2>
656<ul>
657<li><p>SW4STM32 project is not provided for STM32L476G-EVAL demonstration.</p></li>
658<li><p>MDK-ARM and SW4STM32 projects are not provided for STM32L4R9I-EVAL demonstrations.</p></li>
659</ul>
660<h2 id="development-toolchains-and-compilers">Development Toolchains and Compilers</h2>
661<ul>
662<li>IAR Embedded Workbench for ARM (EWARM) toolchain V8.32.3 + ST-Link
663<ul>
664<li>Limitations: IAR Embedded Workbench for ARM (EWARM) toolchain V7.80.4 required for STM32L4R9I-EVAL STemWin MB1315 demonstration</li>
665</ul></li>
666<li><p>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.27.1.0 + Pack Keil STM32L4P5xx_DFP.1.0.0</p></li>
667<li><p>STM32CubeIDE V1.2.0</p></li>
668<li><p>System Workbench STM32 (SW4STM32) toolchain V2.7</p></li>
669<li>Tools
670<ul>
671<li>ST-Link Utility V4.3.0 with support of QSPI external loader for STM32L476G_EVAL, STM32L476G-Discovery, STM32L496G-Discovery, STM32L4R9I-EVAL and STM32L4R9I-Discovery boards</li>
672<li>STM32CubeProgrammer v2.1.0 to support STM32L4P5xx/L4Q5xx devices</li>
673</ul></li>
674</ul>
675<h2 id="supported-devices-and-boards">Supported Devices and boards</h2>
676<ul>
677<li>STM32L41x/L42x devices Rev1</li>
678<li>STM32L43x/L44x devices Rev1</li>
679<li>STM32L45x/L46x devices Rev2</li>
680<li>STM32L47x/L48x devices Rev4</li>
681<li>STM32L49x/L4Ax devices Rev2</li>
682<li>STM32L4Px/L4Qx devices Rev1</li>
683<li>STM32L4Rx/L4Sx devices Rev2</li>
684<li>STM32L476G Evaluation board RevC (MB1144 C-01)</li>
685<li>STM32L4R9I Evaluation board RevB (MB1313 B-03)</li>
686<li>STM32L476G Discovery board RevC (MB1184 C-01)</li>
687<li>STM32L496G Discovery board RevB (MB1261 B-01)</li>
688<li>STM32L4P5G Discovery board RevB (MB1535 B-03)</li>
689<li>STM32L4R9I Discovery board RevC (MB1311 C-01)</li>
690<li>STM32L412KB Nucleo kit RevC (MB1180 C-01)</li>
691<li>STM32L412RB Nucleo kit RevC (MB1319 C-01)</li>
692<li>STM32L432KC Nucleo kit RevC (MB1180 C-01)</li>
693<li>STM32L433RC Nucleo kit RevC (MB1319 C-01)</li>
694<li>STM32L452RE Nucleo kit RevC (MB1136 C-03, MB1319 C-01)</li>
695<li>STM32L476RG Nucleo kit RevC (MB1136 C-03)</li>
696<li>STM32L496ZG Nucleo kit (MB1312/L A-01, MB1312/S A-01)</li>
697<li>STM32L4P5ZG Nucleo kit (MB1312/L A-01)</li>
698<li>STM32L4R5ZI Nucleo kit (MB1312/L A-01, MB1312/S A-01)</li>
699<li>B-L475E-IOT01A board RevB (MB1297)</li>
700</ul>
701</div>
702</div>
703<div class="collapse">
704<input type="checkbox" id="collapse-section24" aria-hidden="true"> <label for="collapse-section24" aria-hidden="true">V1.15.0 / 22-November-2019</label>
705<div>
706<h2 id="main-changes-1">Main Changes</h2>
707<h3 id="add-support-of-stm32l4p5xx-and-stm32l4q5xx-devices">Add support of STM32L4P5xx and STM32L4Q5xx devices</h3>
708<ul>
709<li>New <strong>PKA</strong> and <strong>PSSI</strong> peripherals</li>
710<li>Updated <strong>PWR</strong> peripheral for finer SRAM2 retention in standby mode</li>
711<li>Updated <strong>RNG</strong> peripheral to open entropy configuration</li>
712</ul>
713<h2 id="contents-1">Contents</h2>
714<ul>
715<li><strong>CMSIS Device</strong> updates
716<ul>
717<li>Update device description files, start-up files to add support of <strong>STM32L4P5xx/STM32L4Q5xx</strong></li>
718<li>Add minor set corrections related to all devices, refer to <a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a> for further details</li>
719</ul></li>
720<li><strong>HAL/LL Drivers</strong> updates
721<ul>
722<li>Deliver new <strong>HAL/LL PKA</strong> and <strong>HAL PSSI</strong> drivers</li>
723<li>Update all HAL/LL drivers to support <strong>STM32L4P5xx/STM32L4Q5xx</strong></li>
724<li>Correction of several issues applicable to all devices, refer to <a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a> for further details</li>
725</ul></li>
726<li><p><strong>Projects</strong> updates</p>
727<ul>
728<li><strong>32L4P5GDISCOVERY</strong>
729<ul>
730<li>Emphasis on eMMC and external FLASH and PSRAM access</li>
731<li>HAL Template and LL Template</li>
732<li>26 HAL and LL example projects illustrating the usage of the HAL and LL DMA2D, GPIO, HASH, LPTIM, OSPI, PWR, RCC, under Project/32L4P5GDISCOVERY/Examples and Project/32L4P5GDISCOVERY/Examples_LL</li>
733<li>2 applications demonstrating the integration of Middleware FatFS and USB_Device libraries, under Project/32L4P5GDISCOVERY/Applications</li>
734<li>1 demonstration illustrating the joint use of FatFS and USB_Device to watermark files in png format, under Project/32L4P5GDISCOVERY/Demonstrations</li>
735</ul></li>
736<li><strong>NUCLEO-L4P5ZG</strong>
737<ul>
738<li>Illustration of new PKA and PSSI peripherals</li>
739<li>Illustration of RNG peripheral configuration new feature<br />
740</li>
741<li>HAL Template and LL Template</li>
742<li>66 HAL, LL and MIX example projects illustrating the usage of the HAL and LL ADC, CRC, DMA, FLASH, GPIO, PKA, PSSI, PWR, RCC, RNG ,RTC, under Project/NUCLEO-L4P5ZG/Examples, Project/NUCLEO-L4P5ZG/Examples_LL and Project/NUCLEO-L4P5ZG/Examples_MIX</li>
743</ul></li>
744<li><p>Projects release notes (updates in <span style="font-weight: bold;">bold</span>)</p>
745<ul>
746<li><p>32L476GDISCOVERY</p>
747<ul>
748<li><strong>Applications</strong> (<a href="Projects/32L476GDISCOVERY/Applications/Release_Notes.html">release notes</a>)</li>
749<li>Demonstrations (<a href="Projects/32L476GDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</li>
750<li>HAL Examples (<a href="Projects/32L476GDISCOVERY/Examples/Release_Notes.html">release notes</a>)</li>
751<li>HAL Templates (<a href="Projects/32L476GDISCOVERY/Templates/Release_Notes.html">release notes</a>)</li>
752<li>LL Templates (<a href="Projects/32L476GDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</li>
753</ul></li>
754<li><p>32L496GDISCOVERY</p>
755<ul>
756<li><strong>Applications</strong> (<a href="Projects/32L496GDISCOVERY/Applications/Release_Notes.html">release notes</a>)</li>
757<li><strong>Demonstrations</strong> (<a href="Projects/32L496GDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</li>
758<li><strong>HAL Examples</strong> (<a href="Projects/32L496GDISCOVERY/Examples/Release_Notes.html">release notes</a>)</li>
759<li>LL Examples (<a href="Projects/32L496GDISCOVERY/Examples_LL/Release_Notes.html">release notes</a>)</li>
760<li>Mix HAL/LL Examples (<a href="Projects/32L496GDISCOVERY/Examples_MIX/Release_Notes.html">release notes</a>)</li>
761<li>HAL Templates (<a href="Projects/32L496GDISCOVERY/Templates/Release_Notes.html">release notes</a>)</li>
762<li>LL Templates (<a href="Projects/32L496GDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</li>
763</ul></li>
764<li><p><strong>32L4P5GDISCOVERY</strong></p>
765<ul>
766<li><strong>Applications</strong> (<a href="Projects/32L4P5GDISCOVERY/Applications/Release_Notes.html">release notes</a>)</li>
767<li><strong>Demonstrations</strong> (<a href="Projects/32L4P5GDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</li>
768<li><strong>Examples</strong> (<a href="Projects/32L4P5GDISCOVERY/Examples/Release_Notes.html">release notes</a>)<br />
769</li>
770<li><strong>LL Examples</strong> (<a href="Projects/32L4P5GDISCOVERY/Examples_LL/Release_Notes.html">release notes</a>)<br />
771</li>
772<li><strong>HAL Templates</strong> (<a href="Projects/32L4P5GDISCOVERY/Templates/Release_Notes.html">release notes</a>)</li>
773<li><strong>LL Templates</strong> (<a href="Projects/32L4P5GDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</li>
774</ul></li>
775<li><p>32L4R9IDISCOVERY</p>
776<ul>
777<li><strong>Applications</strong> (<a href="Projects/32L4R9IDISCOVERY/Applications/Release_Notes.html">release notes</a>)</li>
778<li><strong>Demonstrations</strong> (<a href="Projects/32L4R9IDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</li>
779<li>HAL Examples (<a href="Projects/32L4R9IDISCOVERY/Examples/Release_Notes.html">release notes</a>)</li>
780<li>HAL Templates (<a href="Projects/32L4R9IDISCOVERY/Templates/Release_Notes.html">release notes</a>)</li>
781<li>LL Templates (<a href="Projects/32L4R9IDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</li>
782</ul></li>
783<li><p>B-L475E-IOT01A</p>
784<ul>
785<li><strong>Applications</strong> (<a href="Projects/B-L475E-IOT01A/Applications/Release_Notes.html">release notes</a>)</li>
786<li>HAL Examples (<a href="Projects/B-L475E-IOT01A/Examples/Release_Notes.html">release notes</a>)</li>
787<li>HAL Templates (<a href="Projects/B-L475E-IOT01A/Templates/Release_Notes.html">release notes</a>)</li>
788<li>LL Templates (<a href="Projects/B-L475E-IOT01A/Templates_LL/Release_Notes.html">release notes</a>)</li>
789</ul></li>
790<li><p><strong>NUCLEO-L4P5ZG</strong></p>
791<ul>
792<li><strong>Examples</strong> (<a href="Projects/NUCLEO-L4P5ZG/Examples/Release_Notes.html">release notes</a>)</li>
793<li><strong>Examples_LL</strong> (<a href="Projects/NUCLEO-L4P5ZG/Examples_LL/Release_Notes.html">release notes</a>)</li>
794<li><strong>Examples_MIX</strong> (<a href="Projects/NUCLEO-L4P5ZG/Examples_MIX/Release_Notes.html">release notes</a>)<br />
795</li>
796<li><strong>HAL Templates</strong> (<a href="Projects/NUCLEO-L4P5ZG/Templates/Release_Notes.html">release notes</a>)</li>
797<li><strong>LL Templates</strong> (<a href="Projects/NUCLEO-L4P5ZG/Templates_LL/Release_Notes.html">release notes</a>)</li>
798</ul></li>
799<li><p>NUCLEO-L4R5ZI</p>
800<ul>
801<li><strong>Applications</strong> (<a href="Projects/NUCLEO-L4R5ZI/Applications/Release_Notes.html">release notes</a>)</li>
802<li>Demonstrations (<a href="Projects/NUCLEO-L4R5ZI/Demonstrations/Release_Notes.html">release notes</a>)</li>
803<li>HAL Examples (<a href="Projects/NUCLEO-L4R5ZI/Examples/Release_Notes.html">release notes</a>)</li>
804<li>HAL Templates (<a href="Projects/NUCLEO-L4R5ZI/Templates/Release_Notes.html">release notes</a>)</li>
805<li>LL Templates (<a href="Projects/NUCLEO-L4R5ZI/Templates_LL/Release_Notes.html">release notes</a>)</li>
806</ul></li>
807<li><p>NUCLEO-L4R5ZI-P</p>
808<ul>
809<li><strong>HAL Examples</strong> (<a href="Projects/NUCLEO-L4R5ZI-P/Examples/Release_Notes.html">release notes</a>)</li>
810<li>HAL Templates (<a href="Projects/NUCLEO-L4R5ZI-P/Templates/Release_Notes.html">release notes</a>)</li>
811<li>LL Templates (<a href="Projects/NUCLEO-L4R5ZI-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
812</ul></li>
813<li><p>NUCLEO-L412KB</p>
814<ul>
815<li>Applications (<a href="Projects/NUCLEO-L412KB/Applications/Release_Notes.html">release notes</a>)</li>
816<li>Demonstrations (<a href="Projects/NUCLEO-L412KB/Demonstrations/Release_Notes.html">release notes</a>)</li>
817<li>HAL Examples (<a href="Projects/NUCLEO-L412KB/Examples/Release_Notes.html">release notes</a>)</li>
818<li>LL Examples (<a href="Projects/NUCLEO-L412KB/Examples_LL/Release_Notes.html">release notes</a>)</li>
819<li>Mix HAL/LL Examples (<a href="Projects/NUCLEO-L412KB/Examples_MIX/Release_Notes.html">release notes</a>)</li>
820<li>HAL Templates (<a href="Projects/NUCLEO-L412KB/Templates/Release_Notes.html">release notes</a>)</li>
821<li>LL Templates (<a href="Projects/NUCLEO-L412KB/Templates_LL/Release_Notes.html">release notes</a>)</li>
822</ul></li>
823<li><p>NUCLEO-L412RB-P</p>
824<ul>
825<li><strong>Applications</strong> (<a href="Projects/NUCLEO-L412RB-P/Applications/Release_Notes.html">release notes</a>)</li>
826<li>Demonstrations (<a href="Projects/NUCLEO-L412RB-P/Demonstrations/Release_Notes.html">release notes</a>)</li>
827<li>HAL Examples (<a href="Projects/NUCLEO-L412RB-P/Examples/Release_Notes.html">release notes</a>)</li>
828<li>LL Examples (<a href="Projects/NUCLEO-L412RB-P/Examples_LL/Release_Notes.html">release notes</a>)</li>
829<li>Mix HAL/LL Examples (<a href="Projects/NUCLEO-L412RB-P/Examples_MIX/Release_Notes.html">release notes</a>)</li>
830<li>HAL Templates (<a href="Projects/NUCLEO-L412RB-P/Templates/Release_Notes.html">release notes</a>)</li>
831<li>LL Templates (<a href="Projects/NUCLEO-L412RB-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
832</ul></li>
833<li><p>NUCLEO-L432KC</p>
834<ul>
835<li><strong>Applications</strong> (<a href="Projects/NUCLEO-L432KC/Applications/Release_Notes.html">release notes</a>)</li>
836<li>Demonstrations (<a href="Projects/NUCLEO-L432KC/Demonstrations/Release_Notes.html">release notes</a>)</li>
837<li>HAL Examples (<a href="Projects/NUCLEO-L432KC/Examples/Release_Notes.html">release notes</a>)</li>
838<li>HAL Templates (<a href="Projects/NUCLEO-L432KC/Templates/Release_Notes.html">release notes</a>)</li>
839<li>LL Templates (<a href="Projects/NUCLEO-L432KC/Templates_LL/Release_Notes.html">release notes</a>)</li>
840</ul></li>
841<li><p>NUCLEO-L433RC-P</p>
842<ul>
843<li>HAL Examples (<a href="Projects/NUCLEO-L433RC-P/Examples/Release_Notes.html">release notes</a>)</li>
844<li>HAL Templates (<a href="Projects/NUCLEO-L433RC-P/Templates/Release_Notes.html">release notes</a>)</li>
845<li>LL Templates (<a href="Projects/NUCLEO-L433RC-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
846</ul></li>
847<li><p>NUCLEO-L452RE</p>
848<ul>
849<li><strong>Applications</strong> (<a href="Projects/NUCLEO-L452RE/Applications/Release_Notes.html">release notes</a>)</li>
850<li>Demonstrations (<a href="Projects/NUCLEO-L452RE/Demonstrations/Release_Notes.html">release notes</a>)</li>
851<li>HAL Examples (<a href="Projects/NUCLEO-L452RE/Examples/Release_Notes.html">release notes</a>)</li>
852<li>HAL Templates (<a href="Projects/NUCLEO-L452RE/Templates/Release_Notes.html">release notes</a>)</li>
853<li>LL Templates (<a href="Projects/NUCLEO-L452RE/Templates_LL/Release_Notes.html">release notes</a>)</li>
854</ul></li>
855<li><p>NUCLEO-L452RE-P</p>
856<ul>
857<li>HAL Examples (<a href="Projects/NUCLEO-L452RE-P/Examples/Release_Notes.html">release notes</a>)</li>
858<li>HAL Templates (<a href="Projects/NUCLEO-L452RE-P/Templates/Release_Notes.html">release notes</a>)</li>
859<li>LL Templates (<a href="Projects/NUCLEO-L452RE-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
860</ul></li>
861<li><p>NUCLEO-L476RG</p>
862<ul>
863<li>Applications (<a href="Projects/NUCLEO-L476RG/Applications/Release_Notes.html">release notes</a>)</li>
864<li>Demonstrations (<a href="Projects/NUCLEO-L476RG/Demonstrations/Release_Notes.html">release notes</a>)</li>
865<li>HAL Examples (<a href="Projects/NUCLEO-L476RG/Examples/Release_Notes.html">release notes</a>)</li>
866<li>LL Examples (<a href="Projects/NUCLEO-L476RG/Examples_LL/Release_Notes.html">release notes</a>)</li>
867<li>Mix HAL/LL Examples (<a href="Projects/NUCLEO-L476RG/Examples_MIX/Release_Notes.html">release notes</a>)</li>
868<li>HAL Templates (<a href="Projects/NUCLEO-L476RG/Templates/Release_Notes.html">release notes</a>)</li>
869<li>LL Templates (<a href="Projects/NUCLEO-L476RG/Templates_LL/Release_Notes.html">release notes</a>)</li>
870</ul></li>
871<li><p>NUCLEO-L496ZG</p>
872<ul>
873<li>Applications (<a href="Projects/NUCLEO-L496ZG/Applications/Release_Notes.html">release notes</a>)</li>
874<li>Demonstrations (<a href="Projects/NUCLEO-L496ZG/Demonstrations/Release_Notes.html">release notes</a>)</li>
875<li>HAL Examples (<a href="Projects/NUCLEO-L496ZG/Examples/Release_Notes.html">release notes</a>)</li>
876<li>LL Examples (<a href="Projects/NUCLEO-L496ZG/Examples_LL/Release_Notes.html">release notes</a>)</li>
877<li>Mix HAL/LL Examples (<a href="Projects/NUCLEO-L496ZG/Examples_MIX/Release_Notes.html">release notes</a>)</li>
878<li>HAL Templates (<a href="Projects/NUCLEO-L496ZG/Templates/Release_Notes.html">release notes</a>)</li>
879<li>LL Templates (<a href="Projects/NUCLEO-L496ZG/Templates_LL/Release_Notes.html">release notes</a>)</li>
880</ul></li>
881<li><p>NUCLEO-L496ZG-P</p>
882<ul>
883<li>HAL Examples (<a href="Projects/NUCLEO-L496ZG-P/Examples/Release_Notes.html">release notes</a>)</li>
884<li>HAL Templates (<a href="Projects/NUCLEO-L496ZG-P/Templates/Release_Notes.html">release notes</a>)</li>
885<li>LL Templates (<a href="Projects/NUCLEO-L496ZG-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
886</ul></li>
887<li><p>STM32L4R9I-EVAL</p>
888<ul>
889<li><strong>Applications</strong> (<a href="Projects/STM32L4R9I-EVAL/Applications/Release_Notes.html">release notes</a>)</li>
890<li><strong>Demonstrations</strong> (<a href="Projects/STM32L4R9I-EVAL/Demonstrations/Release_Notes.html">release notes</a>)</li>
891<li>HAL Examples (<a href="Projects/STM32L4R9I-EVAL/Examples/Release_Notes.html">release notes</a>)</li>
892<li>HAL Templates (<a href="Projects/STM32L4R9I-EVAL/Templates/Release_Notes.html">release notes</a>)</li>
893<li>LL Templates (<a href="Projects/STM32L4R9I-EVAL/Templates_LL/Release_Notes.html">release notes</a>)</li>
894</ul></li>
895<li><p>STM32L476G-EVAL</p>
896<ul>
897<li><strong>Applications</strong> (<a href="Projects/STM32L476G-EVAL/Applications/Release_Notes.html">release notes</a>)</li>
898<li><strong>Demonstrations</strong> (<a href="Projects/STM32L476G-EVAL/Demonstrations/Release_Notes.html">release notes</a>)</li>
899<li>HAL Examples (<a href="Projects/STM32L476G-EVAL/Examples/Release_Notes.html">release notes</a>)</li>
900<li>HAL Templates (<a href="Projects/STM32L476G-EVAL/Templates/Release_Notes.html">release notes</a>)</li>
901<li>LL Templates (<a href="Projects/STM32L476G-EVAL/Templates_LL/Release_Notes.html">release notes</a>)</li>
902</ul></li>
903<li><p>WIN32</p>
904<ul>
905<li>STemWin/Simulation (<a href="Projects/WIN32/STemWin_Simulation/Release_Notes.html">release notes</a>)</li>
906</ul></li>
907</ul></li>
908</ul></li>
909</ul>
910<h2 id="components-1">Components</h2>
911<p>Note: in the tables below, components in <span style="font-weight: bold;">bold</span> have changed since previous release</p>
912<table>
913<caption><strong>Drivers</strong></caption>
914<thead>
915<tr class="header">
916<th style="text-align: left;">Name</th>
917<th style="text-align: left;">Version</th>
918<th style="text-align: left;">License</th>
919<th style="text-align: center;">Release note</th>
920</tr>
921</thead>
922<tbody>
923<tr class="odd">
924<td style="text-align: left;">Cortex-M CMSIS</td>
925<td style="text-align: left;">V5.4.0</td>
926<td style="text-align: left;"><a href="Drivers/CMSIS/LICENSE.txt">Apache License v2.0</a></td>
927<td style="text-align: center;"><a href="Drivers/CMSIS/README.md">release notes</a></td>
928</tr>
929<tr class="even">
930<td style="text-align: left;"><strong>STM32L4xx CMSIS</strong></td>
931<td style="text-align: left;"><strong>V1.6.0</strong></td>
932<td style="text-align: left;"><a href="Drivers/CMSIS/LICENSE.txt">Apache License v2.0</a></td>
933<td style="text-align: center;"><a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a></td>
934</tr>
935<tr class="odd">
936<td style="text-align: left;"><strong>STM32L4xx HAL</strong></td>
937<td style="text-align: left;"><strong>V1.11.0</strong></td>
938<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
939<td style="text-align: center;"><a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a></td>
940</tr>
941<tr class="even">
942<td style="text-align: left;"><strong>BSP B-L475E-IOT01</strong></td>
943<td style="text-align: left;"><strong>V1.1.6</strong></td>
944<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
945<td style="text-align: center;"><a href="Drivers/BSP/B-L475E-IOT01/Release_Notes.html">release notes</a></td>
946</tr>
947<tr class="odd">
948<td style="text-align: left;"><strong>BSP STM32L476G_EVAL</strong></td>
949<td style="text-align: left;"><strong>V2.1.4</strong></td>
950<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
951<td style="text-align: center;"><a href="Drivers/BSP/STM32L476G_EVAL/Release_Notes.html">release notes</a></td>
952</tr>
953<tr class="even">
954<td style="text-align: left;"><strong>BSP STM32L4R9I_EVAL</strong></td>
955<td style="text-align: left;"><strong>V1.0.4</strong></td>
956<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
957<td style="text-align: center;"><a href="Drivers/BSP/STM32L4R9I_EVAL/Release_Notes.html">release notes</a></td>
958</tr>
959<tr class="odd">
960<td style="text-align: left;"><strong>BSP STM32L476G-Discovery</strong></td>
961<td style="text-align: left;"><strong>V2.0.5</strong></td>
962<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
963<td style="text-align: center;"><a href="Drivers/BSP/STM32L476G-Discovery/Release_Notes.html">release notes</a></td>
964</tr>
965<tr class="even">
966<td style="text-align: left;"><strong>BSP STM32L496G-Discovery</strong></td>
967<td style="text-align: left;"><strong>V1.1.4</strong></td>
968<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
969<td style="text-align: center;"><a href="Drivers/BSP/STM32L496G-Discovery/Release_Notes.html">release notes</a></td>
970</tr>
971<tr class="odd">
972<td style="text-align: left;"><strong>BSP STM32L4P5G-Discovery</strong></td>
973<td style="text-align: left;"><strong>V1.0.0</strong></td>
974<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
975<td style="text-align: center;"><a href="Drivers/BSP/STM32L4P5G-Discovery/Release_Notes.html">release notes</a></td>
976</tr>
977<tr class="even">
978<td style="text-align: left;"><strong>BSP STM32L4R9I-Discovery</strong></td>
979<td style="text-align: left;"><strong>V1.0.3</strong></td>
980<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
981<td style="text-align: center;"><a href="Drivers/BSP/STM32L4R9I-Discovery/Release_Notes.html">release notes</a></td>
982</tr>
983<tr class="odd">
984<td style="text-align: left;"><strong>BSP STM32L4xx_Nucleo</strong></td>
985<td style="text-align: left;"><strong>V2.1.6</strong></td>
986<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
987<td style="text-align: center;"><a href="Drivers/BSP/STM32L4xx_Nucleo/Release_Notes.html">release notes</a></td>
988</tr>
989<tr class="even">
990<td style="text-align: left;"><strong>BSP STM32L4xx_Nucleo_32</strong></td>
991<td style="text-align: left;"><strong>V1.0.3</strong></td>
992<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
993<td style="text-align: center;"><a href="Drivers/BSP/STM32L4xx_Nucleo_32/Release_Notes.html">release notes</a></td>
994</tr>
995<tr class="odd">
996<td style="text-align: left;"><strong>BSP STM32L4xx_Nucleo_144</strong></td>
997<td style="text-align: left;"><strong>V1.0.7</strong></td>
998<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
999<td style="text-align: center;"><a href="Drivers/BSP/STM32L4xx_Nucleo_144/Release_Notes.html">release notes</a></td>
1000</tr>
1001<tr class="even">
1002<td style="text-align: left;">BSP Adafruit Shield (reference ID 802)</td>
1003<td style="text-align: left;">V3.0.4</td>
1004<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1005<td style="text-align: center;"><a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a></td>
1006</tr>
1007<tr class="odd">
1008<td style="text-align: left;">BSP Common</td>
1009<td style="text-align: left;">V5.1.2</td>
1010<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1011<td style="text-align: center;"><a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a></td>
1012</tr>
1013<tr class="even">
1014<td style="text-align: left;">BSP cs42l51</td>
1015<td style="text-align: left;">V1.0.1</td>
1016<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1017<td style="text-align: center;"><a href="Drivers/BSP/Components/cs42l51/Release_Notes.html">release notes</a></td>
1018</tr>
1019<tr class="odd">
1020<td style="text-align: left;">BSP cs43l22</td>
1021<td style="text-align: left;">V2.0.4</td>
1022<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1023<td style="text-align: center;"><a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a></td>
1024</tr>
1025<tr class="even">
1026<td style="text-align: left;"><strong>BSP cy8c4014lqi</strong></td>
1027<td style="text-align: left;"><strong>V1.0.0</strong></td>
1028<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1029<td style="text-align: center;"><a href="Drivers/BSP/Components/cy8c4014lqi/Release_Notes.html">release notes</a></td>
1030</tr>
1031<tr class="odd">
1032<td style="text-align: left;">BSP ft3x67</td>
1033<td style="text-align: left;">V1.0.1</td>
1034<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1035<td style="text-align: center;"><a href="Drivers/BSP/Components/ft3x67/Release_Notes.html">release notes</a></td>
1036</tr>
1037<tr class="even">
1038<td style="text-align: left;">BSP ft6x06</td>
1039<td style="text-align: left;">V1.0.3</td>
1040<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1041<td style="text-align: center;"><a href="Drivers/BSP/Components/ft6x06/Release_Notes.html">release notes</a></td>
1042</tr>
1043<tr class="odd">
1044<td style="text-align: left;">BSP ft5336</td>
1045<td style="text-align: left;">V1.0.2</td>
1046<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1047<td style="text-align: center;"><a href="Drivers/BSP/Components/ft5336/Release_Notes.html">release notes</a></td>
1048</tr>
1049<tr class="even">
1050<td style="text-align: left;">BSP hts221</td>
1051<td style="text-align: left;">V1.0.1</td>
1052<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1053<td style="text-align: center;"><a href="Drivers/BSP/Components/hts221/Release_Notes.html">release notes</a></td>
1054</tr>
1055<tr class="odd">
1056<td style="text-align: left;">BSP hx8347g</td>
1057<td style="text-align: left;">V1.1.2</td>
1058<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1059<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a></td>
1060</tr>
1061<tr class="even">
1062<td style="text-align: left;"><strong>BSP hx8347i</strong></td>
1063<td style="text-align: left;"><strong>V1.0.1</strong></td>
1064<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1065<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347i/Release_Notes.html">release notes</a></td>
1066</tr>
1067<tr class="odd">
1068<td style="text-align: left;">BSP iss66wvh8m8</td>
1069<td style="text-align: left;">V1.0.1</td>
1070<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1071<td style="text-align: center;"><a href="Drivers/BSP/Components/iss66wvh8m8/Release_Notes.html">release notes</a></td>
1072</tr>
1073<tr class="even">
1074<td style="text-align: left;">BSP l3gd20</td>
1075<td style="text-align: left;">V2.0.1</td>
1076<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1077<td style="text-align: center;"><a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a></td>
1078</tr>
1079<tr class="odd">
1080<td style="text-align: left;">BSP lis3mdl</td>
1081<td style="text-align: left;">V1.0.1</td>
1082<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1083<td style="text-align: center;"><a href="Drivers/BSP/Components/lis3mdl/Release_Notes.html">release notes</a></td>
1084</tr>
1085<tr class="even">
1086<td style="text-align: left;">BSP lps22hb</td>
1087<td style="text-align: left;">V1.0.1</td>
1088<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1089<td style="text-align: center;"><a href="Drivers/BSP/Components/lps22hb/Release_Notes.html">release notes</a></td>
1090</tr>
1091<tr class="odd">
1092<td style="text-align: left;">BSP ls016b8uy</td>
1093<td style="text-align: left;">V1.0.1</td>
1094<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1095<td style="text-align: center;"><a href="Drivers/BSP/Components/ls016b8uy/Release_Notes.html">release notes</a></td>
1096</tr>
1097<tr class="even">
1098<td style="text-align: left;">BSP lsm303c</td>
1099<td style="text-align: left;">V2.0.1</td>
1100<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1101<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a></td>
1102</tr>
1103<tr class="odd">
1104<td style="text-align: left;">BSP lsm303dlhc</td>
1105<td style="text-align: left;">V2.0.1</td>
1106<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1107<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a></td>
1108</tr>
1109<tr class="even">
1110<td style="text-align: left;">BSP lsm6dsl</td>
1111<td style="text-align: left;">V1.0.1</td>
1112<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1113<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm6dsl/Release_Notes.html">release notes</a></td>
1114</tr>
1115<tr class="odd">
1116<td style="text-align: left;">BSP m24sr</td>
1117<td style="text-align: left;">V1.1.1</td>
1118<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1119<td style="text-align: center;"><a href="Drivers/BSP/Components/m24sr/Release_Notes.html">release notes</a></td>
1120</tr>
1121<tr class="even">
1122<td style="text-align: left;">BSP mfxstm32l152</td>
1123<td style="text-align: left;">V2.0.3</td>
1124<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1125<td style="text-align: center;"><a href="Drivers/BSP/Components/mfxstm32l152/Release_Notes.html">release notes</a></td>
1126</tr>
1127<tr class="odd">
1128<td style="text-align: left;">BSP mx25lm51245g</td>
1129<td style="text-align: left;">V1.0.1</td>
1130<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1131<td style="text-align: center;"><a href="Drivers/BSP/Components/mx25lm51245g/Release_Notes.html">release notes</a></td>
1132</tr>
1133<tr class="even">
1134<td style="text-align: left;">BSP mx25r6435f</td>
1135<td style="text-align: left;">V1.0.1</td>
1136<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1137<td style="text-align: center;"><a href="Drivers/BSP/Components/mx25r6435f/Release_Notes.html">release notes</a></td>
1138</tr>
1139<tr class="odd">
1140<td style="text-align: left;">BSP n25q128a</td>
1141<td style="text-align: left;">V1.0.2</td>
1142<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1143<td style="text-align: center;"><a href="Drivers/BSP/Components/n25q128a/Release_Notes.html">release notes</a></td>
1144</tr>
1145<tr class="even">
1146<td style="text-align: left;">BSP n25q256a</td>
1147<td style="text-align: left;">V1.0.1</td>
1148<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1149<td style="text-align: center;"><a href="Drivers/BSP/Components/n25q256a/Release_Notes.html">release notes</a></td>
1150</tr>
1151<tr class="odd">
1152<td style="text-align: left;">BSP ov9655</td>
1153<td style="text-align: left;">V1.0.2</td>
1154<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1155<td style="text-align: center;"><a href="Drivers/BSP/Components/ov9655/Release_Notes.html">release notes</a></td>
1156</tr>
1157<tr class="even">
1158<td style="text-align: left;">BSP rk043fn48h</td>
1159<td style="text-align: left;">V1.0.2</td>
1160<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1161<td style="text-align: center;"><a href="Drivers/BSP/Components/rk043fn48h/Release_Notes.html">release notes</a></td>
1162</tr>
1163<tr class="odd">
1164<td style="text-align: left;">BSP st7735</td>
1165<td style="text-align: left;">V1.1.5</td>
1166<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1167<td style="text-align: center;"><a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a></td>
1168</tr>
1169<tr class="even">
1170<td style="text-align: left;">BSP st7789h2</td>
1171<td style="text-align: left;">V1.1.3</td>
1172<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1173<td style="text-align: center;"><a href="Drivers/BSP/Components/st7789h2/Release_Notes.html">release notes</a></td>
1174</tr>
1175<tr class="odd">
1176<td style="text-align: left;">BSP stmpe811</td>
1177<td style="text-align: left;">V2.0.2</td>
1178<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1179<td style="text-align: center;"><a href="Drivers/BSP/Components/stmpe811/Release_Notes.html">release notes</a></td>
1180</tr>
1181<tr class="even">
1182<td style="text-align: left;">BSP stmpe1600</td>
1183<td style="text-align: left;">V1.1.1</td>
1184<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1185<td style="text-align: center;"><a href="Drivers/BSP/Components/stmpe1600/Release_Notes.html">release notes</a></td>
1186</tr>
1187<tr class="odd">
1188<td style="text-align: left;">BSP wm8994</td>
1189<td style="text-align: left;">V2.3.1</td>
1190<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1191<td style="text-align: center;"><a href="Drivers/BSP/Components/wm8994/Release_Notes.html">release notes</a></td>
1192</tr>
1193</tbody>
1194</table>
1195<table>
1196<caption><strong>Middlewares</strong></caption>
1197<thead>
1198<tr class="header">
1199<th style="text-align: left;">Name</th>
1200<th style="text-align: left;">Version</th>
1201<th style="text-align: center;">License</th>
1202<th style="text-align: center;">Release note</th>
1203</tr>
1204</thead>
1205<tbody>
1206<tr class="odd">
1207<td style="text-align: left;"><strong>STM32 USB Host Library</strong></td>
1208<td style="text-align: left;"><strong>V3.3.3</strong></td>
1209<td style="text-align: center;"><a href="http://www.st.com/SLA004">SLA0044</a></td>
1210<td style="text-align: center;"><a href="Middlewares/ST/STM32_USB_Host_Library/Release_Notes.html">release notes</a></td>
1211</tr>
1212<tr class="even">
1213<td style="text-align: left;"><strong>STM32 USB Device Library</strong></td>
1214<td style="text-align: left;"><strong>V2.5.3</strong></td>
1215<td style="text-align: center;"><a href="http://www.st.com/SLA004">SLA0044</a></td>
1216<td style="text-align: center;"><a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a></td>
1217</tr>
1218<tr class="odd">
1219<td style="text-align: left;"><strong>STM32 TouchSensing Library</strong></td>
1220<td style="text-align: left;"><strong>V2.2.4</strong></td>
1221<td style="text-align: center;"><a href="http://www.st.com/SLA004">SLA0044</a></td>
1222<td style="text-align: center;"><a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a></td>
1223</tr>
1224<tr class="even">
1225<td style="text-align: left;"><strong>FatFS</strong></td>
1226<td style="text-align: left;"><strong>R0.12c</strong></td>
1227<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1228<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/src/00history.txt">FatFS release notes</a></td>
1229</tr>
1230<tr class="odd">
1231<td style="text-align: left;"></td>
1232<td style="text-align: left;"><strong>ST modified 20191011</strong></td>
1233<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1234<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">ST release notes</a></td>
1235</tr>
1236<tr class="even">
1237<td style="text-align: left;"><strong>FreeRTOS</strong></td>
1238<td style="text-align: left;"><strong>V10.2.1</strong></td>
1239<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/License/license.txt">MIT</a></td>
1240<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">FreeRTOS release notes</a></td>
1241</tr>
1242<tr class="odd">
1243<td style="text-align: left;"></td>
1244<td style="text-align: left;"><strong>ST modified 20190719</strong></td>
1245<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1246<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">ST release notes</a></td>
1247</tr>
1248<tr class="even">
1249<td style="text-align: left;">STemWin</td>
1250<td style="text-align: left;">V5.44</td>
1251<td style="text-align: center;"><a href="http://www.st.com/SLA004">SLA0044</a></td>
1252<td style="text-align: center;"><a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a></td>
1253</tr>
1254</tbody>
1255</table>
1256<table>
1257<caption><strong>Utilities</strong></caption>
1258<thead>
1259<tr class="header">
1260<th style="text-align: left;">Name</th>
1261<th style="text-align: center;">Version</th>
1262<th style="text-align: center;">License</th>
1263<th style="text-align: center;">Release note</th>
1264</tr>
1265</thead>
1266<tbody>
1267<tr class="odd">
1268<td style="text-align: left;">CPU</td>
1269<td style="text-align: center;">V1.1.2</td>
1270<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1271<td style="text-align: center;"><a href="Utilities/CPU/Release_Notes.html">release notes</a></td>
1272</tr>
1273<tr class="even">
1274<td style="text-align: left;">Fonts</td>
1275<td style="text-align: center;">V1.0.1</td>
1276<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1277<td style="text-align: center;"><a href="Utilities/Fonts/Release_Notes.html">release notes</a></td>
1278</tr>
1279<tr class="odd">
1280<td style="text-align: left;">Log</td>
1281<td style="text-align: center;">V1.0.2</td>
1282<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1283<td style="text-align: center;"><a href="Utilities/Log/Release_Notes.html">release notes</a></td>
1284</tr>
1285<tr class="even">
1286<td style="text-align: left;"><strong>STM32Nucleo_Power_GUI</strong> (add binary for NUCLEO-L4P5ZG board to demonstrate low power performance)</td>
1287<td style="text-align: center;"><strong>n/a</strong></td>
1288<td style="text-align: center;"><strong>n/a</strong></td>
1289<td style="text-align: center;"><strong>n/a</strong></td>
1290</tr>
1291</tbody>
1292</table>
1293<p><br />
1294</p>
1295<h2 id="known-limitations-1">Known Limitations</h2>
1296<ul>
1297<li><p>SW4STM32 project is not provided for STM32L476G-EVAL demonstration.</p></li>
1298<li><p>MDK-ARM and SW4STM32 projects are not provided for STM32L4R9I-EVAL demonstrations.</p></li>
1299</ul>
1300<h2 id="development-toolchains-and-compilers-1">Development Toolchains and Compilers</h2>
1301<ul>
1302<li>IAR Embedded Workbench for ARM (EWARM) toolchain V8.32.3 + ST-Link
1303<ul>
1304<li>Limitations: IAR Embedded Workbench for ARM (EWARM) toolchain V7.80.4 required for STM32L4R9I-EVAL STemWin MB1315 demonstration</li>
1305</ul></li>
1306<li><p>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.27.1.0 + Pack Keil STM32L4P5xx_DFP.1.0.0</p></li>
1307<li><p>STM32CubeIDE V1.2.0</p></li>
1308<li><p>System Workbench STM32 (SW4STM32) toolchain V2.7</p></li>
1309<li>Tools
1310<ul>
1311<li>ST-Link Utility V4.3.0 with support of QSPI external loader for STM32L476G_EVAL, STM32L476G-Discovery, STM32L496G-Discovery, STM32L4R9I-EVAL and STM32L4R9I-Discovery boards</li>
1312<li>STM32CubeProgrammer v2.1.0 to support STM32L4P5xx/L4Q5xx devices</li>
1313</ul></li>
1314</ul>
1315<h2 id="supported-devices-and-boards-1">Supported Devices and boards</h2>
1316<ul>
1317<li>STM32L41x/L42x devices Rev1</li>
1318<li>STM32L43x/L44x devices Rev1</li>
1319<li>STM32L45x/L46x devices Rev2</li>
1320<li>STM32L47x/L48x devices Rev4</li>
1321<li>STM32L49x/L4Ax devices Rev2</li>
1322<li>STM32L4Px/L4Qx devices Rev1</li>
1323<li>STM32L4Rx/L4Sx devices Rev2</li>
1324<li>STM32L476G Evaluation board RevC (MB1144 C-01)</li>
1325<li>STM32L4R9I Evaluation board RevB (MB1313 B-03)</li>
1326<li>STM32L476G Discovery board RevC (MB1184 C-01)</li>
1327<li>STM32L496G Discovery board RevB (MB1261 B-01)</li>
1328<li>STM32L4P5G Discovery board RevB (MB1535 B-03)</li>
1329<li>STM32L4R9I Discovery board RevC (MB1311 C-01)</li>
1330<li>STM32L412KB Nucleo kit RevC (MB1180 C-01)</li>
1331<li>STM32L412RB Nucleo kit RevC (MB1319 C-01)</li>
1332<li>STM32L432KC Nucleo kit RevC (MB1180 C-01)</li>
1333<li>STM32L433RC Nucleo kit RevC (MB1319 C-01)</li>
1334<li>STM32L452RE Nucleo kit RevC (MB1136 C-03, MB1319 C-01)</li>
1335<li>STM32L476RG Nucleo kit RevC (MB1136 C-03)</li>
1336<li>STM32L496ZG Nucleo kit (MB1312/L A-01, MB1312/S A-01)</li>
1337<li>STM32L4P5ZG Nucleo kit (MB1312/L A-01)</li>
1338<li>STM32L4R5ZI Nucleo kit (MB1312/L A-01, MB1312/S A-01)</li>
1339<li>B-L475E-IOT01A board RevB (MB1297)</li>
1340</ul>
1341</div>
1342</div>
1343<div class="collapse">
1344<input type="checkbox" id="collapse-section4" aria-hidden="true"> <label for="collapse-section4" aria-hidden="true">V1.14.0 / 03-April-2019</label>
1345<div>
1346<h2 id="main-changes-2">Main Changes</h2>
1347<h3 id="maintenance-release">Maintenance release</h3>
1348<ul>
1349<li><p>New <strong>HAL MMC</strong> driver release</p></li>
1350<li><p>Demonstrations binaries are no more delivered within the STM32CubeL4 MCU package. They are available for download, in addition to their required media files if any, in a standalone package accessible through each hardware board official webpage. Please refer to the corresponding demonstration binary readme.txt to get webpage for each board.</p></li>
1351</ul>
1352<h2 id="contents-2">Contents</h2>
1353<ul>
1354<li><strong>CMSIS Core</strong> updates
1355<ul>
1356<li>Upgrade to version V5.4.0</li>
1357</ul></li>
1358<li><strong>CMSIS Device</strong> updates
1359<ul>
1360<li>Update all files licenses to Apache v2.0</li>
1361<li>Minor set corrections, refer to <a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a> for further details</li>
1362</ul></li>
1363<li><strong>HAL/LL Drivers</strong> updates
1364<ul>
1365<li>Deliver new <strong>HAL MMC</strong> driver</li>
1366<li>Provide additional corrections to Misra C:2012 warnings</li>
1367<li>Correct several software issues reported from the field on V1.13.0 or from internal testing, among which
1368<ul>
1369<li>SPI Abort procedure</li>
1370<li>RTC wake-up timer interruption management</li>
1371</ul></li>
1372<li>Refer to <a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a> for further details</li>
1373</ul></li>
1374<li><p><strong>Projects</strong> updates</p>
1375<ul>
1376<li><p>The STM32CubeL4 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains. The exhaustive list of projects is provided in this table (<a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>).</p></li>
1377<li><p>Update all EWARM and MDK-ARM projects to ensure projects refer to delivered /Firmware/Drivers/CMSIS/Include folder</p></li>
1378<li><p>Remove useless setting of ep0_mps in usbd_conf.c files for all USB_Device applications</p></li>
1379<li><p>Add HAL MMC driver files to all EWARM, MDK-ARM and SW4STM32 HAL Templates projects</p></li>
1380<li><p>Projects release notes (updates in <span style="font-weight: bold;">bold</span>)</p>
1381<ul>
1382<li><p>32L476GDISCOVERY</p>
1383<ul>
1384<li><strong>Applications</strong> (<a href="Projects/32L476GDISCOVERY/Applications/Release_Notes.html">release notes</a>)</li>
1385<li><strong>Demonstrations</strong> (<a href="Projects/32L476GDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</li>
1386<li>HAL Examples (<a href="Projects/32L476GDISCOVERY/Examples/Release_Notes.html">release notes</a>)</li>
1387<li><strong>HAL Templates</strong> (<a href="Projects/32L476GDISCOVERY/Templates/Release_Notes.html">release notes</a>)</li>
1388<li>LL Templates (<a href="Projects/32L476GDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</li>
1389</ul></li>
1390<li><p>32L496GDISCOVERY</p>
1391<ul>
1392<li><strong>Applications</strong> (<a href="Projects/32L496GDISCOVERY/Applications/Release_Notes.html">release notes</a>)</li>
1393<li><strong>Demonstrations</strong> (<a href="Projects/32L496GDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</li>
1394<li>HAL Examples (<a href="Projects/32L496GDISCOVERY/Examples/Release_Notes.html">release notes</a>)</li>
1395<li>LL Examples (<a href="Projects/32L496GDISCOVERY/Examples_LL/Release_Notes.html">release notes</a>)</li>
1396<li>Mix HAL/LL Examples (<a href="Projects/32L496GDISCOVERY/Examples_MIX/Release_Notes.html">release notes</a>)</li>
1397<li><strong>HAL Templates</strong> (<a href="Projects/32L496GDISCOVERY/Templates/Release_Notes.html">release notes</a>)</li>
1398<li>LL Templates (<a href="Projects/32L496GDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</li>
1399</ul></li>
1400<li><p>32L4R9IDISCOVERY</p>
1401<ul>
1402<li><strong>Applications</strong> (<a href="Projects/32L4R9IDISCOVERY/Applications/Release_Notes.html">release notes</a>)</li>
1403<li><strong>Demonstrations</strong> (<a href="Projects/32L4R9IDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</li>
1404<li>HAL Examples (<a href="Projects/32L4R9IDISCOVERY/Examples/Release_Notes.html">release notes</a>)</li>
1405<li><strong>HAL Templates</strong> (<a href="Projects/32L4R9IDISCOVERY/Templates/Release_Notes.html">release notes</a>)</li>
1406<li>LL Templates (<a href="Projects/32L4R9IDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</li>
1407</ul></li>
1408<li><p>B-L475E-IOT01A</p>
1409<ul>
1410<li><strong>Applications</strong> (<a href="Projects/B-L475E-IOT01A/Applications/Release_Notes.html">release notes</a>)</li>
1411<li>HAL Examples (<a href="Projects/B-L475E-IOT01A/Examples/Release_Notes.html">release notes</a>)</li>
1412<li><strong>HAL Templates</strong> (<a href="Projects/B-L475E-IOT01A/Templates/Release_Notes.html">release notes</a>)</li>
1413<li>LL Templates (<a href="Projects/B-L475E-IOT01A/Templates_LL/Release_Notes.html">release notes</a>)</li>
1414</ul></li>
1415<li><p>NUCLEO-L4R5ZI</p>
1416<ul>
1417<li><strong>Applications</strong> (<a href="Projects/NUCLEO-L4R5ZI/Applications/Release_Notes.html">release notes</a>)</li>
1418<li><strong>Demonstrations</strong> (<a href="Projects/NUCLEO-L4R5ZI/Demonstrations/Release_Notes.html">release notes</a>)</li>
1419<li><strong>HAL Examples</strong> (<a href="Projects/NUCLEO-L4R5ZI/Examples/Release_Notes.html">release notes</a>)</li>
1420<li><strong>HAL Templates</strong> (<a href="Projects/NUCLEO-L4R5ZI/Templates/Release_Notes.html">release notes</a>)</li>
1421<li>LL Templates (<a href="Projects/NUCLEO-L4R5ZI/Templates_LL/Release_Notes.html">release notes</a>)</li>
1422</ul></li>
1423<li><p>NUCLEO-L4R5ZI-P</p>
1424<ul>
1425<li>HAL Examples (<a href="Projects/NUCLEO-L4R5ZI-P/Examples/Release_Notes.html">release notes</a>)</li>
1426<li><strong>HAL Templates</strong> (<a href="Projects/NUCLEO-L4R5ZI-P/Templates/Release_Notes.html">release notes</a>)</li>
1427<li>LL Templates (<a href="Projects/NUCLEO-L4R5ZI-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
1428</ul></li>
1429<li><p>NUCLEO-L412KB</p>
1430<ul>
1431<li>Applications (<a href="Projects/NUCLEO-L412KB/Applications/Release_Notes.html">release notes</a>)</li>
1432<li><strong>Demonstrations</strong> (<a href="Projects/NUCLEO-L412KB/Demonstrations/Release_Notes.html">release notes</a>)</li>
1433<li>HAL Examples (<a href="Projects/NUCLEO-L412KB/Examples/Release_Notes.html">release notes</a>)</li>
1434<li>LL Examples (<a href="Projects/NUCLEO-L412KB/Examples_LL/Release_Notes.html">release notes</a>)</li>
1435<li>Mix HAL/LL Examples (<a href="Projects/NUCLEO-L412KB/Examples_MIX/Release_Notes.html">release notes</a>)</li>
1436<li><strong>HAL Templates</strong> (<a href="Projects/NUCLEO-L412KB/Templates/Release_Notes.html">release notes</a>)</li>
1437<li>LL Templates (<a href="Projects/NUCLEO-L412KB/Templates_LL/Release_Notes.html">release notes</a>)</li>
1438</ul></li>
1439<li><p>NUCLEO-L412RB-P</p>
1440<ul>
1441<li><strong>Applications</strong> (<a href="Projects/NUCLEO-L412RB-P/Applications/Release_Notes.html">release notes</a>)</li>
1442<li><strong>Demonstrations</strong> (<a href="Projects/NUCLEO-L412RB-P/Demonstrations/Release_Notes.html">release notes</a>)</li>
1443<li><strong>HAL Examples</strong> (<a href="Projects/NUCLEO-L412RB-P/Examples/Release_Notes.html">release notes</a>)</li>
1444<li><strong>LL Examples</strong> (<a href="Projects/NUCLEO-L412RB-P/Examples_LL/Release_Notes.html">release notes</a>)</li>
1445<li>Mix HAL/LL Examples (<a href="Projects/NUCLEO-L412RB-P/Examples_MIX/Release_Notes.html">release notes</a>)</li>
1446<li><strong>HAL Templates</strong> (<a href="Projects/NUCLEO-L412RB-P/Templates/Release_Notes.html">release notes</a>)</li>
1447<li>LL Templates (<a href="Projects/NUCLEO-L412RB-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
1448</ul></li>
1449<li><p>NUCLEO-L432KC</p>
1450<ul>
1451<li><strong>Applications</strong> (<a href="Projects/NUCLEO-L432KC/Applications/Release_Notes.html">release notes</a>)</li>
1452<li><strong>Demonstrations</strong> (<a href="Projects/NUCLEO-L432KC/Demonstrations/Release_Notes.html">release notes</a>)</li>
1453<li>HAL Examples (<a href="Projects/NUCLEO-L432KC/Examples/Release_Notes.html">release notes</a>)</li>
1454<li><strong>HAL Templates</strong> (<a href="Projects/NUCLEO-L432KC/Templates/Release_Notes.html">release notes</a>)</li>
1455<li>LL Templates (<a href="Projects/NUCLEO-L432KC/Templates_LL/Release_Notes.html">release notes</a>)</li>
1456</ul></li>
1457<li><p>NUCLEO-L433RC-P</p>
1458<ul>
1459<li>HAL Examples (<a href="Projects/NUCLEO-L433RC-P/Examples/Release_Notes.html">release notes</a>)</li>
1460<li><strong>HAL Templates</strong> (<a href="Projects/NUCLEO-L433RC-P/Templates/Release_Notes.html">release notes</a>)</li>
1461<li>LL Templates (<a href="Projects/NUCLEO-L433RC-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
1462</ul></li>
1463<li><p>NUCLEO-L452RE</p>
1464<ul>
1465<li><strong>Applications</strong> (<a href="Projects/NUCLEO-L452RE/Applications/Release_Notes.html">release notes</a>)</li>
1466<li><strong>Demonstrations</strong> (<a href="Projects/NUCLEO-L452RE/Demonstrations/Release_Notes.html">release notes</a>)</li>
1467<li><strong>HAL Examples</strong> (<a href="Projects/NUCLEO-L452RE/Examples/Release_Notes.html">release notes</a>)</li>
1468<li><strong>HAL Templates</strong> (<a href="Projects/NUCLEO-L452RE/Templates/Release_Notes.html">release notes</a>)</li>
1469<li>LL Templates (<a href="Projects/NUCLEO-L452RE/Templates_LL/Release_Notes.html">release notes</a>)</li>
1470</ul></li>
1471<li><p>NUCLEO-L452RE-P</p>
1472<ul>
1473<li>HAL Examples (<a href="Projects/NUCLEO-L452RE-P/Examples/Release_Notes.html">release notes</a>)</li>
1474<li><strong>HAL Templates</strong> (<a href="Projects/NUCLEO-L452RE-P/Templates/Release_Notes.html">release notes</a>)</li>
1475<li>LL Templates (<a href="Projects/NUCLEO-L452RE-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
1476</ul></li>
1477<li><p>NUCLEO-L476RG</p>
1478<ul>
1479<li>Applications (<a href="Projects/NUCLEO-L476RG/Applications/Release_Notes.html">release notes</a>)</li>
1480<li><strong>Demonstrations</strong> (<a href="Projects/NUCLEO-L476RG/Demonstrations/Release_Notes.html">release notes</a>)</li>
1481<li><strong>HAL Examples</strong> (<a href="Projects/NUCLEO-L476RG/Examples/Release_Notes.html">release notes</a>)</li>
1482<li><strong>LL Examples</strong> (<a href="Projects/NUCLEO-L476RG/Examples_LL/Release_Notes.html">release notes</a>)</li>
1483<li>Mix HAL/LL Examples (<a href="Projects/NUCLEO-L476RG/Examples_MIX/Release_Notes.html">release notes</a>)</li>
1484<li><strong>HAL Templates</strong> (<a href="Projects/NUCLEO-L476RG/Templates/Release_Notes.html">release notes</a>)</li>
1485<li>LL Templates (<a href="Projects/NUCLEO-L476RG/Templates_LL/Release_Notes.html">release notes</a>)</li>
1486</ul></li>
1487<li><p>NUCLEO-L496ZG</p>
1488<ul>
1489<li>Applications (<a href="Projects/NUCLEO-L496ZG/Applications/Release_Notes.html">release notes</a>)</li>
1490<li><strong>Demonstrations</strong> (<a href="Projects/NUCLEO-L496ZG/Demonstrations/Release_Notes.html">release notes</a>)</li>
1491<li><strong>HAL Examples</strong> (<a href="Projects/NUCLEO-L496ZG/Examples/Release_Notes.html">release notes</a>)</li>
1492<li><strong>LL Examples</strong> (<a href="Projects/NUCLEO-L496ZG/Examples_LL/Release_Notes.html">release notes</a>)</li>
1493<li>Mix HAL/LL Examples (<a href="Projects/NUCLEO-L496ZG/Examples_MIX/Release_Notes.html">release notes</a>)</li>
1494<li><strong>HAL Templates</strong> (<a href="Projects/NUCLEO-L496ZG/Templates/Release_Notes.html">release notes</a>)</li>
1495<li>LL Templates (<a href="Projects/NUCLEO-L496ZG/Templates_LL/Release_Notes.html">release notes</a>)</li>
1496</ul></li>
1497<li><p>NUCLEO-L496ZG-P</p>
1498<ul>
1499<li>HAL Examples (<a href="Projects/NUCLEO-L496ZG-P/Examples/Release_Notes.html">release notes</a>)</li>
1500<li><strong>HAL Templates</strong> (<a href="Projects/NUCLEO-L496ZG-P/Templates/Release_Notes.html">release notes</a>)</li>
1501<li>LL Templates (<a href="Projects/NUCLEO-L496ZG-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
1502</ul></li>
1503<li><p>STM32L4R9I-EVAL</p>
1504<ul>
1505<li><strong>Applications</strong> (<a href="Projects/STM32L4R9I-EVAL/Applications/Release_Notes.html">release notes</a>)</li>
1506<li><strong>Demonstrations</strong> (<a href="Projects/STM32L4R9I-EVAL/Demonstrations/Release_Notes.html">release notes</a>)</li>
1507<li><strong>HAL Examples</strong> (<a href="Projects/STM32L4R9I-EVAL/Examples/Release_Notes.html">release notes</a>)</li>
1508<li><strong>HAL Templates</strong> (<a href="Projects/STM32L4R9I-EVAL/Templates/Release_Notes.html">release notes</a>)</li>
1509<li>LL Templates (<a href="Projects/STM32L4R9I-EVAL/Templates_LL/Release_Notes.html">release notes</a>)</li>
1510</ul></li>
1511<li><p>STM32L476G-EVAL</p>
1512<ul>
1513<li><strong>Applications</strong> (<a href="Projects/STM32L476G-EVAL/Applications/Release_Notes.html">release notes</a>)</li>
1514<li><strong>Demonstrations</strong> (<a href="Projects/STM32L476G-EVAL/Demonstrations/Release_Notes.html">release notes</a>)</li>
1515<li><strong>HAL Examples</strong> (<a href="Projects/STM32L476G-EVAL/Examples/Release_Notes.html">release notes</a>)</li>
1516<li><strong>HAL Templates</strong> (<a href="Projects/STM32L476G-EVAL/Templates/Release_Notes.html">release notes</a>)</li>
1517<li>LL Templates (<a href="Projects/STM32L476G-EVAL/Templates_LL/Release_Notes.html">release notes</a>)</li>
1518</ul></li>
1519<li><p>WIN32</p>
1520<ul>
1521<li>STemWin/Simulation (<a href="Projects/WIN32/STemWin_Simulation/Release_Notes.html">release notes</a>)</li>
1522</ul></li>
1523</ul></li>
1524</ul></li>
1525<li><p><strong>Utilities</strong> updates</p>
1526<ul>
1527<li>Remove STM32CubeUpdater from Utilities/PC_Software</li>
1528</ul></li>
1529</ul>
1530<h2 id="components-2">Components</h2>
1531<p>Note: in the tables below, components in <span style="font-weight: bold;">bold</span> have changed since previous release</p>
1532<table>
1533<caption><strong>Drivers</strong></caption>
1534<thead>
1535<tr class="header">
1536<th style="text-align: left;">Name</th>
1537<th style="text-align: left;">Version</th>
1538<th style="text-align: left;">License</th>
1539<th style="text-align: left;">Release note</th>
1540</tr>
1541</thead>
1542<tbody>
1543<tr class="odd">
1544<td style="text-align: left;"><strong>Cortex-M CMSIS</strong></td>
1545<td style="text-align: left;"><strong>V5.4.0</strong></td>
1546<td style="text-align: left;"><a href="Drivers/CMSIS/LICENSE.txt">Apache License v2.0</a></td>
1547<td style="text-align: left;"><a href="Drivers/CMSIS/README.md">release notes</a></td>
1548</tr>
1549<tr class="even">
1550<td style="text-align: left;"><strong>STM32L4xx CMSIS</strong></td>
1551<td style="text-align: left;"><strong>V1.5.1</strong></td>
1552<td style="text-align: left;"><a href="Drivers/CMSIS/LICENSE.txt">Apache License v2.0</a></td>
1553<td style="text-align: left;"><a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a></td>
1554</tr>
1555<tr class="odd">
1556<td style="text-align: left;"><strong>STM32L4xx HAL</strong></td>
1557<td style="text-align: left;"><strong>V1.10.0</strong></td>
1558<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1559<td style="text-align: left;"><a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a></td>
1560</tr>
1561<tr class="even">
1562<td style="text-align: left;"><strong>BSP B-L475E-IOT01</strong></td>
1563<td style="text-align: left;"><strong>V1.1.4</strong></td>
1564<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1565<td style="text-align: left;"><a href="Drivers/BSP/B-L475E-IOT01/Release_Notes.html">release notes</a></td>
1566</tr>
1567<tr class="odd">
1568<td style="text-align: left;"><strong>BSP STM32L476G_EVAL</strong></td>
1569<td style="text-align: left;"><strong>V2.1.2</strong></td>
1570<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1571<td style="text-align: left;"><a href="Drivers/BSP/STM32L476G_EVAL/Release_Notes.html">release notes</a></td>
1572</tr>
1573<tr class="even">
1574<td style="text-align: left;"><strong>BSP STM32L4R9I_EVAL</strong></td>
1575<td style="text-align: left;"><strong>V1.0.3</strong></td>
1576<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1577<td style="text-align: left;"><a href="Drivers/BSP/STM32L4R9I_EVAL/Release_Notes.html">release notes</a></td>
1578</tr>
1579<tr class="odd">
1580<td style="text-align: left;"><strong>BSP STM32L476G-Discovery</strong></td>
1581<td style="text-align: left;"><strong>V2.0.3</strong></td>
1582<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1583<td style="text-align: left;"><a href="Drivers/BSP/STM32L476G-Discovery/Release_Notes.html">release notes</a></td>
1584</tr>
1585<tr class="even">
1586<td style="text-align: left;"><strong>BSP STM32L496G-Discovery</strong></td>
1587<td style="text-align: left;"><strong>V1.1.2</strong></td>
1588<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1589<td style="text-align: left;"><a href="Drivers/BSP/STM32L496G-Discovery/Release_Notes.html">release notes</a></td>
1590</tr>
1591<tr class="odd">
1592<td style="text-align: left;"><strong>BSP STM32L4R9I-Discovery</strong></td>
1593<td style="text-align: left;"><strong>V1.0.2</strong></td>
1594<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1595<td style="text-align: left;"><a href="Drivers/BSP/STM32L4R9I-Discovery/Release_Notes.html">release notes</a></td>
1596</tr>
1597<tr class="even">
1598<td style="text-align: left;"><strong>BSP STM32L4xx_Nucleo</strong></td>
1599<td style="text-align: left;"><strong>V2.1.5</strong></td>
1600<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1601<td style="text-align: left;"><a href="Drivers/BSP/STM32L4xx_Nucleo/Release_Notes.html">release notes</a></td>
1602</tr>
1603<tr class="odd">
1604<td style="text-align: left;"><strong>BSP STM32L4xx_Nucleo_32</strong></td>
1605<td style="text-align: left;"><strong>V1.0.2</strong></td>
1606<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1607<td style="text-align: left;"><a href="Drivers/BSP/STM32L4xx_Nucleo_32/Release_Notes.html">release notes</a></td>
1608</tr>
1609<tr class="even">
1610<td style="text-align: left;"><strong>BSP STM32L4xx_Nucleo_144</strong></td>
1611<td style="text-align: left;"><strong>V1.0.6</strong></td>
1612<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1613<td style="text-align: left;"><a href="Drivers/BSP/STM32L4xx_Nucleo_144/Release_Notes.html">release notes</a></td>
1614</tr>
1615<tr class="odd">
1616<td style="text-align: left;"><strong>BSP Adafruit Shield (reference ID 802)</strong></td>
1617<td style="text-align: left;"><strong>V3.0.4</strong></td>
1618<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1619<td style="text-align: left;"><a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a></td>
1620</tr>
1621<tr class="even">
1622<td style="text-align: left;"><strong>BSP Common</strong></td>
1623<td style="text-align: left;"><strong>V5.1.2</strong></td>
1624<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1625<td style="text-align: left;"><a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a></td>
1626</tr>
1627<tr class="odd">
1628<td style="text-align: left;"><strong>BSP cs42l51</strong></td>
1629<td style="text-align: left;"><strong>V1.0.1</strong></td>
1630<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1631<td style="text-align: left;"><a href="Drivers/BSP/Components/cs42l51/Release_Notes.html">release notes</a></td>
1632</tr>
1633<tr class="even">
1634<td style="text-align: left;"><strong>BSP cs43l22</strong></td>
1635<td style="text-align: left;"><strong>V2.0.4</strong></td>
1636<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1637<td style="text-align: left;"><a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a></td>
1638</tr>
1639<tr class="odd">
1640<td style="text-align: left;"><strong>BSP ft3x67</strong></td>
1641<td style="text-align: left;"><strong>V1.0.1</strong></td>
1642<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1643<td style="text-align: left;"><a href="Drivers/BSP/Components/ft3x67/Release_Notes.html">release notes</a></td>
1644</tr>
1645<tr class="even">
1646<td style="text-align: left;"><strong>BSP ft6x06</strong></td>
1647<td style="text-align: left;"><strong>V1.0.3</strong></td>
1648<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1649<td style="text-align: left;"><a href="Drivers/BSP/Components/ft6x06/Release_Notes.html">release notes</a></td>
1650</tr>
1651<tr class="odd">
1652<td style="text-align: left;"><strong>BSP ft5336</strong></td>
1653<td style="text-align: left;"><strong>V1.0.2</strong></td>
1654<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1655<td style="text-align: left;"><a href="Drivers/BSP/Components/ft5336/Release_Notes.html">release notes</a></td>
1656</tr>
1657<tr class="even">
1658<td style="text-align: left;"><strong>BSP hts221</strong></td>
1659<td style="text-align: left;"><strong>V1.0.1</strong></td>
1660<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1661<td style="text-align: left;"><a href="Drivers/BSP/Components/hts221/Release_Notes.html">release notes</a></td>
1662</tr>
1663<tr class="odd">
1664<td style="text-align: left;"><strong>BSP hx8347g</strong></td>
1665<td style="text-align: left;"><strong>V1.1.2</strong></td>
1666<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1667<td style="text-align: left;"><a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a></td>
1668</tr>
1669<tr class="even">
1670<td style="text-align: left;"><strong>BSP hx8347i</strong></td>
1671<td style="text-align: left;"><strong>V1.0.0</strong></td>
1672<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1673<td style="text-align: left;"><a href="Drivers/BSP/Components/hx8347i/Release_Notes.html">release notes</a></td>
1674</tr>
1675<tr class="odd">
1676<td style="text-align: left;"><strong>BSP iss66wvh8m8</strong></td>
1677<td style="text-align: left;"><strong>V1.0.1</strong></td>
1678<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1679<td style="text-align: left;"><a href="Drivers/BSP/Components/iss66wvh8m8/Release_Notes.html">release notes</a></td>
1680</tr>
1681<tr class="even">
1682<td style="text-align: left;"><strong>BSP l3gd20</strong></td>
1683<td style="text-align: left;"><strong>V2.0.1</strong></td>
1684<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1685<td style="text-align: left;"><a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a></td>
1686</tr>
1687<tr class="odd">
1688<td style="text-align: left;"><strong>BSP lis3mdl</strong></td>
1689<td style="text-align: left;"><strong>V1.0.1</strong></td>
1690<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1691<td style="text-align: left;"><a href="Drivers/BSP/Components/lis3mdl/Release_Notes.html">release notes</a></td>
1692</tr>
1693<tr class="even">
1694<td style="text-align: left;"><strong>BSP lps22hb</strong></td>
1695<td style="text-align: left;"><strong>V1.0.1</strong></td>
1696<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1697<td style="text-align: left;"><a href="Drivers/BSP/Components/lps22hb/Release_Notes.html">release notes</a></td>
1698</tr>
1699<tr class="odd">
1700<td style="text-align: left;"><strong>BSP ls016b8uy</strong></td>
1701<td style="text-align: left;"><strong>V1.0.1</strong></td>
1702<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1703<td style="text-align: left;"><a href="Drivers/BSP/Components/ls016b8uy/Release_Notes.html">release notes</a></td>
1704</tr>
1705<tr class="even">
1706<td style="text-align: left;"><strong>BSP lsm303c</strong></td>
1707<td style="text-align: left;"><strong>V2.0.1</strong></td>
1708<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1709<td style="text-align: left;"><a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a></td>
1710</tr>
1711<tr class="odd">
1712<td style="text-align: left;"><strong>BSP lsm303dlhc</strong></td>
1713<td style="text-align: left;"><strong>V2.0.1</strong></td>
1714<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1715<td style="text-align: left;"><a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a></td>
1716</tr>
1717<tr class="even">
1718<td style="text-align: left;"><strong>BSP lsm6dsl</strong></td>
1719<td style="text-align: left;"><strong>V1.0.1</strong></td>
1720<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1721<td style="text-align: left;"><a href="Drivers/BSP/Components/lsm6dsl/Release_Notes.html">release notes</a></td>
1722</tr>
1723<tr class="odd">
1724<td style="text-align: left;"><strong>BSP m24sr</strong></td>
1725<td style="text-align: left;"><strong>V1.1.1</strong></td>
1726<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1727<td style="text-align: left;"><a href="Drivers/BSP/Components/m24sr/Release_Notes.html">release notes</a></td>
1728</tr>
1729<tr class="even">
1730<td style="text-align: left;"><strong>BSP mfxstm32l152</strong></td>
1731<td style="text-align: left;"><strong>V2.0.3</strong></td>
1732<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1733<td style="text-align: left;"><a href="Drivers/BSP/Components/mfxstm32l152/Release_Notes.html">release notes</a></td>
1734</tr>
1735<tr class="odd">
1736<td style="text-align: left;"><strong>BSP mx25lm51245g</strong></td>
1737<td style="text-align: left;"><strong>V1.0.1</strong></td>
1738<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1739<td style="text-align: left;"><a href="Drivers/BSP/Components/mx25lm51245g/Release_Notes.html">release notes</a></td>
1740</tr>
1741<tr class="even">
1742<td style="text-align: left;"><strong>BSP mx25r6435f</strong></td>
1743<td style="text-align: left;"><strong>V1.0.1</strong></td>
1744<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1745<td style="text-align: left;"><a href="Drivers/BSP/Components/mx25r6435f/Release_Notes.html">release notes</a></td>
1746</tr>
1747<tr class="odd">
1748<td style="text-align: left;"><strong>BSP n25q128a</strong></td>
1749<td style="text-align: left;"><strong>V1.0.2</strong></td>
1750<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1751<td style="text-align: left;"><a href="Drivers/BSP/Components/n25q128a/Release_Notes.html">release notes</a></td>
1752</tr>
1753<tr class="even">
1754<td style="text-align: left;"><strong>BSP n25q256a</strong></td>
1755<td style="text-align: left;"><strong>V1.0.1</strong></td>
1756<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1757<td style="text-align: left;"><a href="Drivers/BSP/Components/n25q256a/Release_Notes.html">release notes</a></td>
1758</tr>
1759<tr class="odd">
1760<td style="text-align: left;"><strong>BSP ov9655</strong></td>
1761<td style="text-align: left;"><strong>V1.0.2</strong></td>
1762<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1763<td style="text-align: left;"><a href="Drivers/BSP/Components/ov9655/Release_Notes.html">release notes</a></td>
1764</tr>
1765<tr class="even">
1766<td style="text-align: left;"><strong>BSP rk043fn48h</strong></td>
1767<td style="text-align: left;"><strong>V1.0.2</strong></td>
1768<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1769<td style="text-align: left;"><a href="Drivers/BSP/Components/rk043fn48h/Release_Notes.html">release notes</a></td>
1770</tr>
1771<tr class="odd">
1772<td style="text-align: left;"><strong>BSP st7735</strong></td>
1773<td style="text-align: left;"><strong>V1.1.5</strong></td>
1774<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1775<td style="text-align: left;"><a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a></td>
1776</tr>
1777<tr class="even">
1778<td style="text-align: left;"><strong>BSP st7789h2</strong></td>
1779<td style="text-align: left;"><strong>V1.1.3</strong></td>
1780<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1781<td style="text-align: left;"><a href="Drivers/BSP/Components/st7789h2/Release_Notes.html">release notes</a></td>
1782</tr>
1783<tr class="odd">
1784<td style="text-align: left;"><strong>BSP stmpe811</strong></td>
1785<td style="text-align: left;"><strong>V2.0.2</strong></td>
1786<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1787<td style="text-align: left;"><a href="Drivers/BSP/Components/stmpe811/Release_Notes.html">release notes</a></td>
1788</tr>
1789<tr class="even">
1790<td style="text-align: left;"><strong>BSP stmpe1600</strong></td>
1791<td style="text-align: left;"><strong>V1.1.1</strong></td>
1792<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1793<td style="text-align: left;"><a href="Drivers/BSP/Components/stmpe1600/Release_Notes.html">release notes</a></td>
1794</tr>
1795<tr class="odd">
1796<td style="text-align: left;"><strong>BSP wm8994</strong></td>
1797<td style="text-align: left;"><strong>V2.3.1</strong></td>
1798<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1799<td style="text-align: left;"><a href="Drivers/BSP/Components/wm8994/Release_Notes.html">release notes</a></td>
1800</tr>
1801</tbody>
1802</table>
1803<table>
1804<caption><strong>Middlewares</strong></caption>
1805<thead>
1806<tr class="header">
1807<th style="text-align: left;">Name</th>
1808<th style="text-align: center;">Version</th>
1809<th style="text-align: center;">License</th>
1810<th style="text-align: center;">Release note</th>
1811</tr>
1812</thead>
1813<tbody>
1814<tr class="odd">
1815<td style="text-align: left;"><strong>STM32 USB Host Library</strong></td>
1816<td style="text-align: center;"><strong>V3.3.2</strong></td>
1817<td style="text-align: center;"><a href="http://www.st.com/SLA004">SLA0044</a></td>
1818<td style="text-align: center;"><a href="Middlewares/ST/STM32_USB_Host_Library/Release_Notes.html">release notes</a></td>
1819</tr>
1820<tr class="even">
1821<td style="text-align: left;"><strong>STM32 USB Device Library</strong></td>
1822<td style="text-align: center;"><strong>V2.5.2</strong></td>
1823<td style="text-align: center;"><a href="http://www.st.com/SLA004">SLA0044</a></td>
1824<td style="text-align: center;"><a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a></td>
1825</tr>
1826<tr class="odd">
1827<td style="text-align: left;">STM32 TouchSensing Library</td>
1828<td style="text-align: center;">V2.2.0</td>
1829<td style="text-align: center;"><a href="http://www.st.com/SLA004">SLA0044</a></td>
1830<td style="text-align: center;"><a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a></td>
1831</tr>
1832<tr class="even">
1833<td style="text-align: left;"><strong>FatFS</strong></td>
1834<td style="text-align: center;">R0.12c</td>
1835<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1836<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/src/00history.txt">FatFS release notes</a></td>
1837</tr>
1838<tr class="odd">
1839<td style="text-align: left;"></td>
1840<td style="text-align: center;"><strong>ST modified 20190329</strong></td>
1841<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1842<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">ST release notes</a></td>
1843</tr>
1844<tr class="even">
1845<td style="text-align: left;"><strong>FreeRTOS</strong></td>
1846<td style="text-align: center;">V10.0.1</td>
1847<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/License/license.txt">MIT</a></td>
1848<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">FreeRTOS release notes</a></td>
1849</tr>
1850<tr class="odd">
1851<td style="text-align: left;"></td>
1852<td style="text-align: center;"><strong>ST modified 20190329</strong></td>
1853<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1854<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">ST release notes</a></td>
1855</tr>
1856<tr class="even">
1857<td style="text-align: left;">STemWin</td>
1858<td style="text-align: center;">V5.44</td>
1859<td style="text-align: center;"><a href="http://www.st.com/SLA004">SLA0044</a></td>
1860<td style="text-align: center;"><a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a></td>
1861</tr>
1862</tbody>
1863</table>
1864<table>
1865<caption><strong>Utilities</strong></caption>
1866<thead>
1867<tr class="header">
1868<th style="text-align: left;">Name</th>
1869<th style="text-align: left;">Version</th>
1870<th style="text-align: left;">License</th>
1871<th style="text-align: left;">Release note</th>
1872</tr>
1873</thead>
1874<tbody>
1875<tr class="odd">
1876<td style="text-align: left;"><strong>CPU</strong></td>
1877<td style="text-align: left;"><strong>V1.1.1</strong></td>
1878<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1879<td style="text-align: left;"><a href="Utilities/CPU/Release_Notes.html">release notes</a></td>
1880</tr>
1881<tr class="even">
1882<td style="text-align: left;"><strong>Fonts</strong></td>
1883<td style="text-align: left;"><strong>V1.0.1</strong></td>
1884<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1885<td style="text-align: left;"><a href="Utilities/Fonts/Release_Notes.html">release notes</a></td>
1886</tr>
1887<tr class="odd">
1888<td style="text-align: left;"><strong>Log</strong></td>
1889<td style="text-align: left;"><strong>V1.0.2</strong></td>
1890<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
1891<td style="text-align: left;"><a href="Utilities/Log/Release_Notes.html">release notes</a></td>
1892</tr>
1893<tr class="even">
1894<td style="text-align: left;">STM32Nucleo_Power_GUI</td>
1895<td style="text-align: left;">n/a</td>
1896<td style="text-align: left;">n/a</td>
1897<td style="text-align: left;">n/a</td>
1898</tr>
1899</tbody>
1900</table>
1901<p><br />
1902</p>
1903<h2 id="known-limitations-2">Known Limitations</h2>
1904<ul>
1905<li><p>SW4STM32 project is not provided for STM32L476G-EVAL demonstration nor for NUCLEO-L412RB-P USB Device applications.</p></li>
1906<li><p>MDK-ARM and SW4STM32 projects are not provided for STM32L4R9I-EVAL demonstrations.</p></li>
1907</ul>
1908<p><br />
1909</p>
1910<h2 id="development-toolchains-and-compilers-2">Development Toolchains and Compilers</h2>
1911<ul>
1912<li>IAR Embedded Workbench for ARM (EWARM) toolchain V8.30.1 + ST-Link
1913<ul>
1914<li><strong>Limitations:</strong> IAR Embedded Workbench for ARM (EWARM) toolchain V7.80.4 required for STM32L4R9I-EVAL STemWin MB1315 demonstration</li>
1915</ul></li>
1916<li><p>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.26 + Pack Keil STM32L4+_DFP.1.0.2</p></li>
1917<li><p>System Workbench STM32 (SW4STM32) toolchain V2.7</p></li>
1918<li>Tools
1919<ul>
1920<li>ST-Link Utility V4.3.0 with support of QSPI external loader for STM32L476G_EVAL, STM32L476G-Discovery, STM32L496G-Discovery, STM32L4R9I-EVAL and STM32L4R9I-Discovery boards</li>
1921</ul></li>
1922</ul>
1923<h2 id="supported-devices-and-boards-2">Supported Devices and boards</h2>
1924<ul>
1925<li>STM32L41x/L42x devices Rev1</li>
1926<li>STM32L43x/L44x devices Rev1</li>
1927<li>STM32L45x/L46x devices Rev2</li>
1928<li>STM32L47x/L48x devices Rev4</li>
1929<li>STM32L49x/L4Ax devices Rev2</li>
1930<li>STM32L4Rx/L4Sx devices Rev1</li>
1931<li>STM32L476G Evaluation board RevC (MB1144 C-01)</li>
1932<li>STM32L476G Discovery board RevC (MB1184 C-01)</li>
1933<li>STM32L412KB Nucleo kit RevC (MB1180 C-01)</li>
1934<li>STM32L412RB Nucleo kit RevC (MB1319 C-01)</li>
1935<li>STM32L432KC Nucleo kit RevC (MB1180 C-01)</li>
1936<li>STM32L433RC Nucleo kit RevA (MB1319 A-01)</li>
1937<li>STM32L452RE Nucleo kit RevC (MB1136 C-03)</li>
1938<li>STM32L476RG Nucleo kit RevC (MB1136 C-03)</li>
1939<li>STM32L496ZG Nucleo kit (MB1312/L A-01, MB1312/S A-01)</li>
1940<li>STM32L4R5ZI Nucleo kit (MB1312/L A-01, MB1312/S A-01)</li>
1941<li>STM32L496G Discovery board RevB (MB1261 B-01)</li>
1942<li>B-L475E-IOT01A board RevB (MB1297)</li>
1943<li>STM32L4R9I Evaluation board RevB (MB1313 B-03)</li>
1944<li>STM32L4R9I Discovery board RevC (MB1311 C-01)</li>
1945</ul>
1946</div>
1947</div>
1948<div class="collapse">
1949<input type="checkbox" id="collapse-section3" aria-hidden="true"> <label for="collapse-section3" aria-hidden="true">V1.13.0 / 27-July-2018</label>
1950<div>
1951<h2 id="main-changes-3">Main Changes</h2>
1952<h3 id="add-support-of-stm32l412xx-and-stm32l422xx-devices">Add support of STM32L412xx and STM32L422xx devices</h3>
1953<ul>
1954<li>New RTC peripheral to improve power consumption performance</li>
1955<li>Updated LPTIM peripheral to make both low power timer instances operational in Stop 2 mode</li>
1956</ul>
1957<h2 id="contents-3">Contents</h2>
1958<ul>
1959<li><span style="font-weight: bold;">CMSIS Device</span> updates
1960<ul>
1961<li>Add device description &amp; startup files for new device defines STM32L412xx and STM32L422xx</li>
1962</ul></li>
1963<li><span style="font-weight: bold;">HAL &amp;&amp; LL Drivers</span> updates
1964<ul>
1965<li>MISRA C:2012 corrections listed hereafter are applicable to LL driver as well</li>
1966<li><span style="font-weight: bold;">HAL ADC</span> driver
1967<ul>
1968<li>Replace private macro using concurrent volatile access (generating MIRSA errors) by temporary variables or LL helper macro</li>
1969<li>Correct MISRA C:2012 warnings reported by rules 2.2_c, 8.13, 10.1_R2, 10.1_R3, 10.1_R6, 10.4_a, 10.4_b, 10.5, 14.4_c, 12.2, 15.7</li>
1970<li>stm32l4xx_hal_adc.c and stm32l4xx_hal_adc_ex.c
1971<ul>
1972<li>Change of time-out duration computation when expressed in microseconds to manage low system clock frequencies</li>
1973</ul></li>
1974<li>stm32l4xx_hal_adc.c
1975<ul>
1976<li>Remove useless stabilization delay in ADC_Enable() when enabling ADC</li>
1977<li>In HAL_ADC_Stop_DMA(), HAL_DMA_Abort() API is called only if DMA is busy</li>
1978</ul></li>
1979<li>stm32l4xx_hal_adc.h</li>
1980<li>Typo correction in ADC_AnalogWDGConfTypeDef FilteringConfig field description</li>
1981<li>stm32l4xx_hal_adc.c, stm32l4xx_hal_adc.h
1982<ul>
1983<li>Clarify comments in HAL_ADC_AnalogWDGConfig for analog watchdog thresholds checks when oversampling is enabled</li>
1984</ul></li>
1985</ul></li>
1986<li><span style="font-weight: bold;">HAL CAN</span> driver
1987<ul>
1988<li>Correct MISRA C:2012 warnings reported by rules 2.2_c, 10.3, 10.4_a, 10.6, 12.2, 13.3, 13.5, 15.7, 17.7, 18.1_b</li>
1989<li>stm32l4xx_hal_can.c, stm32l4xx_hal_can.h
1990<ul>
1991<li>Tx abort procedure correction</li>
1992</ul></li>
1993<li>stm32l4xx_hal_can.c
1994<ul>
1995<li>Correct implementation of test on pending message in HAL_CAN_IsTxMessagePending()</li>
1996<li>Update HAL_CAN_Stop() to reset any previous sleep mode request to avoid maintaining the sleep mode request active at next HAL_CAN_Start()</li>
1997</ul></li>
1998</ul></li>
1999<li><span style="font-weight: bold;">HAL COMP</span> driver
2000<ul>
2001<li>Correct MISRA C:2012 warnings reported by rules 10.1, 10.3, 10.4, 13.5</li>
2002<li>stm32l4xx_hal_comp.c
2003<ul>
2004<li>Change of time-out duration computation when expressed in microseconds to manage low system clock frequencies</li>
2005</ul></li>
2006</ul></li>
2007<li><span style="font-weight: bold;">HAL CRC</span> driver
2008<ul>
2009<li>Correct MISRA C:2012 warnings reported by rules 10.3, 12.1, 12.2</li>
2010</ul></li>
2011<li><span style="font-weight: bold;">HAL CRYP</span> driver
2012<ul>
2013<li>Correct MISRA C:2012 warnings reported by rules 2.2_c, 8.13, 10.3, 10.4, 10.6, 10.7, 10.8, 12.1, 13.5, 15.7, 17.7, 18.4</li>
2014<li>stm32l4xx_hal_cryp_ex.c: CodeSonar warnings correction</li>
2015</ul></li>
2016<li><span style="font-weight: bold;">HAL DAC</span> driver
2017<ul>
2018<li>Correct MISRA C:2012 warnings</li>
2019</ul></li>
2020<li><span style="font-weight: bold;">HAL DCMI</span> driver
2021<ul>
2022<li>Correct MISRA C:2012 warnings reported by rules 2.2_c, 8.4, 10.4_a, 12.1, 17.7, 18.4</li>
2023</ul></li>
2024<li><span style="font-weight: bold;">HAL DMA</span> driver
2025<ul>
2026<li>Correct MISRA C:2012 warnings</li>
2027</ul></li>
2028<li><span style="font-weight: bold;">HAL DSI</span> driver
2029<ul>
2030<li>stm32l4xx_hal_dsi.h: add __HAL_DSI_RESET_HANDLE_STATE() macro</li>
2031</ul></li>
2032<li><span style="font-weight: bold;">HAL EXTI</span> driver (NEW)
2033<ul>
2034<li>New stm32l4xx_hal_exti.h and stm32l4xx_hal_exti.c files (driver enabled with HAL_EXTI_MODULE_ENABLED in stm32l4xx_hal_conf.h file)</li>
2035</ul></li>
2036<li><span style="font-weight: bold;">HAL FIREWALL</span> driver
2037<ul>
2038<li>Correct MISRA C:2012 warnings reported by rules 10.4</li>
2039</ul></li>
2040<li><span style="font-weight: bold;">HAL GPIO</span> driver
2041<ul>
2042<li>Correct MISRA C:2012 warnings reported by rules 10.3, 21.1</li>
2043</ul></li>
2044<li><span style="font-weight: bold;">HAL HASH</span> driver
2045<ul>
2046<li>Correct MISRA C:2012 warnings reported by rules 1.3_k, 2.2_c, 9.1_f, 10.3, 12.1, 13.4_b, 13.5, 15.7, 17.7, 21.1</li>
2047<li>stm32l4xx_hal_hash.c:
2048<ul>
2049<li>in HASH_Start_DMA(), test on HASH_CR_MDMAT bit before checking input buffer length in case of multi-buffer processing</li>
2050<li>Fill-up empty statement in HAL_HASH_DMAFeed_ProcessSuspend() to correct CodeSonar warning</li>
2051</ul></li>
2052</ul></li>
2053<li><span style="font-weight: bold;">HAL I2C</span> driver
2054<ul>
2055<li>Correct MISRA C:2012 warnings</li>
2056<li>stm32l4xx_hal_i2c.c: remove extra definition of I2C_GET_DMA_REMAIN_DATA() macro</li>
2057</ul></li>
2058<li><span style="font-weight: bold;">HAL IRDA</span> driver
2059<ul>
2060<li>Correct MISRA C:2012 warnings reported by rules 2.1, 2.2_c, 2.4, 2.3, 8.9_a, 10.3, 10.4_a, 10.5, 10.6, 10.7, 11.3, 13.3, 13.5, 15.7, 17.7, 17.8, 18.4, 21.1</li>
2061</ul></li>
2062<li><span style="font-weight: bold;">HAL IWDG</span> driver
2063<ul>
2064<li>Correct MISRA C:2012 warnings reported by rules 2.7, 10.3, 10.4_a</li>
2065</ul></li>
2066<li><span style="font-weight: bold;">HAL LPTIM</span> driver
2067<ul>
2068<li>Add repetition counter management for STM32L412xx/L422xx devices
2069<ul>
2070<li>New field RepetitionCounter added in LPTIM_InitTypeDef structure</li>
2071</ul></li>
2072</ul></li>
2073<li><span style="font-weight: bold;">HAL OSPI</span> driver
2074<ul>
2075<li>stm32l4xx_hal_ospi.h: update memory type definition to support new octal PSRAM from APMemory</li>
2076</ul></li>
2077<li><span style="font-weight: bold;">HAL OPAMP</span> driver
2078<ul>
2079<li>Correct MISRA C:2012 warnings</li>
2080</ul></li>
2081<li><span style="font-weight: bold;">HAL PWR</span> driver
2082<ul>
2083<li>Update conversion mechanism from duration in us in number of cycles to manage low system frequencies</li>
2084<li>Correct MISRA C:2012 warnings reported by rules 2.2_c, 10.3, 10.4_a, 13.5, 16.3, 17.7</li>
2085</ul></li>
2086<li><span style="font-weight: bold;">HAL RCC</span> driver
2087<ul>
2088<li>stm32l4xx_hal_rcc.c, stm32l4xx_hal_rcc.h: compilation switches update to ensure full STM32L412xx/L422xx devices support</li>
2089<li>Correct MISRA C:2012 warnings reported by rules 2.2_c, 8.13, 8.9_a, 10.1_R2, 10.4_a, 10.3, 10.7, 11.9, 12.1, 12.2, 13.5, 14.4_c, 15.7, 21.2</li>
2090</ul></li>
2091<li><span style="font-weight: bold;">HAL RTC</span> driver
2092<ul>
2093<li>New HAL_RTCEx_SetLowPowerCalib() API for STM32L412xx/L422xx devices</li>
2094<li>HAL_RTC_AlarmIRQHandler() API optimization</li>
2095</ul></li>
2096<li><span style="font-weight: bold;">HAL SAI</span> driver
2097<ul>
2098<li>stm32l4xx_hal_sai.c: remove empty if statements to fix CodeSonar wanring</li>
2099<li>stm32l4xx_hal_sai.h, stm32l4xx_hal_sai.c: add check on master clock divider parameter, remove SAI_FIFO_SIZE definition</li>
2100</ul></li>
2101<li><span style="font-weight: bold;">HAL SMARTCARD</span> driver
2102<ul>
2103<li>Correct MISRA C:2012 warnings reported by rules 2.2_c, 8.9_a, 10.3, 10.4_a, 10.5, 10.6, 10.7, 12.1, 12.2, 13.3, 13.5, 15.7, 17.7, 17.8, 18.1, 21.1</li>
2104</ul></li>
2105<li><span style="font-weight: bold;">HAL SPI</span> driver
2106<ul>
2107<li>Correct MISRA C:2012 warnings</li>
2108</ul></li>
2109<li><span style="font-weight: bold;">HAL SWPMI</span> driver
2110<ul>
2111<li>Correct MISRA C:2012 warnings reported by rules 2.2_c, 2.7, 10.3, 10.4_a, 13.3, 13.5, 15.7, 17.7, 17.8, 21.1</li>
2112</ul></li>
2113<li><span style="font-weight: bold;">HAL TSC</span> driver
2114<ul>
2115<li>Correct MISRA C:2012 warnings reported by rule 21.1</li>
2116</ul></li>
2117<li><span style="font-weight: bold;">HAL USART</span> driver
2118<ul>
2119<li>Correct MISRA C:2012 warnings reported by rule 10.4_a, 10.6, 12.2</li>
2120</ul></li>
2121<li><span style="font-weight: bold;">LL ADC</span> driver
2122<ul>
2123<li>stm32l4xx_ll_dmamux.h: clarify comments when oversampling is enabled</li>
2124</ul></li>
2125<li><span style="font-weight: bold;">LL DMA</span> driver
2126<ul>
2127<li>stm32l4xx_ll_dmamux.h: remove test on DMAMUX1</li>
2128</ul></li>
2129<li><span style="font-weight: bold;">LL RCC</span> driver
2130<ul>
2131<li>stm32l4xx_ll_rcc.c, stm32l4xx_ll_rcc.h: compilation switches update to ensure full STM32L412xx/L422xx devices support</li>
2132</ul></li>
2133<li><span style="font-weight: bold;">LL RTC</span> driver
2134<ul>
2135<li>stm32l4xx_ll_rtc.h: add new macros LL_RTC_WAKEUP_SetAutoClr(), LL_RTC_WAKEUP_GetAutoClr() applicable to STM32L412xx/L422xx devices only<br />
2136</li>
2137</ul></li>
2138</ul></li>
2139<li><span style="font-weight: bold;">Projects</span> updates
2140<ul>
2141<li><span style="font-weight: bold;">NUCLEO-L412KB</span>
2142<ul>
2143<li>Emphasis on new power consumption optimization features illustrated in PWR examples</li>
2144<li>HAL Template and LL Template</li>
2145<li>27 HAL, LL and MIX example projects illustrating the usage of the HAL and LL ADC, CRC, DMA, FLASH, GPIO, PWR, RCC under Project/NUCLEO-L412KB/Examples, Project/NUCLEO-L412KB/Examples_LL, Project/NUCLEO-L412KB/Examples_MIX</li>
2146<li>2 LL ADC examples tailored-made for low power consumption at low sampling frequency rate under Project/NUCLEO-L412KB/Examples_LL/ADC</li>
2147<li>1 application demonstrating the integration of Middleware FreeRTOS library under Project/NUCLEO-L412KB/Applications</li>
2148<li>1 demonstration based on GraviTech nano shield that can be used with the STM32 Power shield X-NUCLEO-LPM01A for power consumption measurement purposes in different low power modes, under Project/NUCLEO-L412KB/Demonstrations</li>
2149</ul></li>
2150<li><span style="font-weight: bold;">NUCLEO-L412RB-P</span>
2151<ul>
2152<li>Emphasis on new RTC IP version, LPTIM new repetition counter and power consumption with external SMPS respectively illustrated in RTC, LPTIM and PWR examples</li>
2153<li>HAL Template and LL Template</li>
2154<li>60 HAL, LL and MIX example projects illustrating the usage of the HAL and LL ADC, COMP, CORTEX, CRC, DMA, FLASH, I2C, IWDG, LPTIM, PWR, PWR, RCC, RNG ,RTC, WWDG under Project/NUCLEO-L412RB-P/Examples, Project/NUCLEO-L412RB-P/Examples_LL, Project/NUCLEO-L412RB-P/Examples_MIX</li>
2155<li>14 applications demonstrating the integration of Middleware FreeRTOS and USB_Device libraries under Project/NUCLEO-L412RB-P/Applications</li>
2156<li>1 demonstration based on Adafruit shield under Project/NUCLEO-L412RB-P/Demonstrations</li>
2157</ul></li>
2158<li><span style="font-weight: bold;">32L496GDISCOVERY</span>
2159<ul>
2160<li>HAL Examples
2161<ul>
2162<li>Add FMC/FMC_SRAM project</li>
2163</ul></li>
2164</ul></li>
2165<li><span style="font-weight: bold;">NUCLEO-L4R5ZI</span>
2166<ul>
2167<li>HAL Examples
2168<ul>
2169<li>Add DMA/DMAMUX_RequestGen and DMA/DMAMUX_SYNC projects<br />
2170</li>
2171</ul></li>
2172</ul></li>
2173<li>Move to STemWin library v5.44 of all graphics STemWin applications and demonstrations (with the exception of STM32L4R9I-EVAL STemWin/MB1315 demonstration due to non-AEABI audio libraries requiring to stay on STemWin v5.40 with IAR v7.80.4)</li>
2174<li>Move to USB Host library v3.3.0 of all USB Host applications and demonstrations</li>
2175<li>EWARM scatter file update for all HAL and LL example templates</li>
2176</ul></li>
2177</ul>
2178<h2 id="projects">Projects</h2>
2179<ul>
2180<li>The STM32CubeL4 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains. The exhaustive list of projects is provided in this table (<a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>).</li>
2181<li>Update all readme.txt files for introductory paragraphes coherency over the whole package</li>
2182<li><p>Projects release notes (updates in <span style="font-weight: bold;">bold</span>)</p>
2183<ul>
2184<li><p>32L476GDISCOVERY</p>
2185<ul>
2186<li>Applications (<a href="Projects/32L476GDISCOVERY/Applications/Release_Notes.html">release notes</a>)</li>
2187<li><span style="font-weight: bold;">Demonstrations</span> (<a href="Projects/32L476GDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</li>
2188<li>HAL Examples (<a href="Projects/32L476GDISCOVERY/Examples/Release_Notes.html">release notes</a>)</li>
2189<li><span style="font-weight: bold;">HAL Templates</span> (<a href="Projects/32L476GDISCOVERY/Templates/Release_Notes.html">release notes</a>)</li>
2190<li><span style="font-weight: bold;">LL Templates</span> (<a href="Projects/32L476GDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</li>
2191</ul></li>
2192<li><p>32L496GDISCOVERY</p>
2193<ul>
2194<li><span style="font-weight: bold;">Applications</span> (<a href="Projects/32L496GDISCOVERY/Applications/Release_Notes.html">release notes</a>)</li>
2195<li><span style="font-weight: bold;">Demonstrations</span> (<a href="Projects/32L496GDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</li>
2196<li><span style="font-weight: bold;">HAL Examples</span> (<a href="Projects/32L496GDISCOVERY/Examples/Release_Notes.html">release notes</a>)</li>
2197<li><span style="font-weight: bold;">LL Examples</span> (<a href="Projects/32L496GDISCOVERY/Examples_LL/Release_Notes.html">release notes</a>)</li>
2198<li><span style="font-weight: bold;">Mix HAL/LL Examples</span> (<a href="Projects/32L496GDISCOVERY/Examples_MIX/Release_Notes.html">release notes</a>)</li>
2199<li><span style="font-weight: bold;">HAL Templates</span> (<a href="Projects/32L496GDISCOVERY/Templates/Release_Notes.html">release notes</a>)</li>
2200<li><span style="font-weight: bold;">LL Templates</span> (<a href="Projects/32L496GDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</li>
2201</ul></li>
2202<li><p>32L4R9IDISCOVERY</p>
2203<ul>
2204<li><span style="font-weight: bold;">Applications</span> (<a href="Projects/32L4R9IDISCOVERY/Applications/Release_Notes.html">release notes</a>)</li>
2205<li><span style="font-weight: bold;">Demonstrations</span> (<a href="Projects/32L4R9IDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</li>
2206<li>HAL Examples (<a href="Projects/32L4R9IDISCOVERY/Examples/Release_Notes.html">release notes</a>)</li>
2207<li><span style="font-weight: bold;">HAL Templates</span> (<a href="Projects/32L4R9IDISCOVERY/Templates/Release_Notes.html">release notes</a>)</li>
2208<li><span style="font-weight: bold;">LL Templates</span> (<a href="Projects/32L4R9IDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</li>
2209</ul></li>
2210<li><p>B-L475E-IOT01A</p>
2211<ul>
2212<li><span style="font-weight: bold;">Applications</span> (<a href="Projects/B-L475E-IOT01A/Applications/Release_Notes.html">release notes</a>)</li>
2213<li>HAL Examples (<a href="Projects/B-L475E-IOT01A/Examples/Release_Notes.html">release notes</a>)</li>
2214<li><span style="font-weight: bold;">HAL Templates</span> (<a href="Projects/B-L475E-IOT01A/Templates/Release_Notes.html">release notes</a>)</li>
2215<li><span style="font-weight: bold;">LL Templates</span> (<a href="Projects/B-L475E-IOT01A/Templates_LL/Release_Notes.html">release notes</a>)</li>
2216</ul></li>
2217<li><p>NUCLEO-L4R5ZI</p>
2218<ul>
2219<li><span style="font-weight: bold;">Applications</span> (<a href="Projects/NUCLEO-L4R5ZI/Applications/Release_Notes.html">release notes</a>)</li>
2220<li><span style="font-weight: bold;">Demonstrations</span> (<a href="Projects/NUCLEO-L4R5ZI/Demonstrations/Release_Notes.html">release notes</a>)</li>
2221<li><span style="font-weight: bold;">HAL Examples</span> (<a href="Projects/NUCLEO-L4R5ZI/Examples/Release_Notes.html">release notes</a>)</li>
2222<li><span style="font-weight: bold;">HAL Templates</span> (<a href="Projects/NUCLEO-L4R5ZI/Templates/Release_Notes.html">release notes</a>)</li>
2223<li><span style="font-weight: bold;">LL Templates</span> (<a href="Projects/NUCLEO-L4R5ZI/Templates_LL/Release_Notes.html">release notes</a>)</li>
2224</ul></li>
2225<li><p>NUCLEO-L4R5ZI-P</p>
2226<ul>
2227<li><span style="font-weight: bold;">HAL Examples</span> (<a href="Projects/NUCLEO-L4R5ZI-P/Examples/Release_Notes.html">release notes</a>)</li>
2228<li><span style="font-weight: bold;">HAL Templates</span> (<a href="Projects/NUCLEO-L4R5ZI-P/Templates/Release_Notes.html">release notes</a>)</li>
2229<li><span style="font-weight: bold;">LL Templates</span> (<a href="Projects/NUCLEO-L4R5ZI-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
2230</ul></li>
2231<li><p>NUCLEO-L412KB</p>
2232<ul>
2233<li><span style="font-weight: bold;">Applications </span> (<a href="Projects/NUCLEO-L412KB/Applications/Release_Notes.html">release notes</a>)</li>
2234<li><span style="font-weight: bold;">Demonstrations </span>(<a href="Projects/NUCLEO-L412KB/Demonstrations/Release_Notes.html">release notes</a>)</li>
2235<li><span style="font-weight: bold;">HAL Examples </span> (<a href="Projects/NUCLEO-L412KB/Examples/Release_Notes.html">release notes</a>)</li>
2236<li><span style="font-weight: bold;">LL Examples </span> (<a href="Projects/NUCLEO-L412KB/Examples_LL/Release_Notes.html">release notes</a>)</li>
2237<li><span style="font-weight: bold;">Mix HAL/LL Examples </span> (<a href="Projects/NUCLEO-L412KB/Examples_MIX/Release_Notes.html">release notes</a>)</li>
2238<li><span style="font-weight: bold;">HAL Templates </span>(<a href="Projects/NUCLEO-L412KB/Templates/Release_Notes.html">release notes</a>)</li>
2239<li><span style="font-weight: bold;">LL Templates </span>(<a href="Projects/NUCLEO-L412KB/Templates_LL/Release_Notes.html">release notes</a>)</li>
2240</ul></li>
2241<li><p>NUCLEO-L412RB-P</p>
2242<ul>
2243<li><span style="font-weight: bold;">Applications</span> (<a href="Projects/NUCLEO-L412RB-P/Applications/Release_Notes.html">release notes</a>)</li>
2244<li><span style="font-weight: bold;">Demonstrations</span> (<a href="Projects/NUCLEO-L412RB-P/Demonstrations/Release_Notes.html">release notes</a>)</li>
2245<li><span style="font-weight: bold;">HAL Examples</span> (<a href="Projects/NUCLEO-L412RB-P/Examples/Release_Notes.html">release notes</a>)</li>
2246<li><span style="font-weight: bold;">LL Examples</span> (<a href="Projects/NUCLEO-L412RB-P/Examples_LL/Release_Notes.html">release notes</a>)</li>
2247<li><span style="font-weight: bold;">Mix HAL/LL Examples</span> (<a href="Projects/NUCLEO-L412RB-P/Examples_MIX/Release_Notes.html">release notes</a>)</li>
2248<li><span style="font-weight: bold;">HAL Templates</span> (<a href="Projects/NUCLEO-L412RB-P/Templates/Release_Notes.html">release notes</a>)</li>
2249<li><span style="font-weight: bold;">LL Templates</span> (<a href="Projects/NUCLEO-L412RB-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
2250</ul></li>
2251<li><p>NUCLEO-L432KC</p>
2252<ul>
2253<li>Applications (<a href="Projects/NUCLEO-L432KC/Applications/Release_Notes.html">release notes</a>)</li>
2254<li>Demonstrations (<a href="Projects/NUCLEO-L432KC/Demonstrations/Release_Notes.html">release notes</a>)</li>
2255<li><span style="font-weight: bold;">HAL Examples</span> (<a href="Projects/NUCLEO-L432KC/Examples/Release_Notes.html">release notes</a>)</li>
2256<li><span style="font-weight: bold;">HAL Templates</span> (<a href="Projects/NUCLEO-L432KC/Templates/Release_Notes.html">release notes</a>)</li>
2257<li><span style="font-weight: bold;">LL Templates</span> (<a href="Projects/NUCLEO-L432KC/Templates_LL/Release_Notes.html">release notes</a>)</li>
2258</ul></li>
2259<li><p>NUCLEO-L433RC-P</p>
2260<ul>
2261<li>HAL Examples (<a href="Projects/NUCLEO-L433RC-P/Examples/Release_Notes.html">release notes</a>)</li>
2262<li><span style="font-weight: bold;">HAL Templates</span> (<a href="Projects/NUCLEO-L433RC-P/Templates/Release_Notes.html">release notes</a>)</li>
2263<li><span style="font-weight: bold;">LL Templates</span> (<a href="Projects/NUCLEO-L433RC-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
2264</ul></li>
2265<li><p>NUCLEO-L452RE</p>
2266<ul>
2267<li>Applications (<a href="Projects/NUCLEO-L452RE/Applications/Release_Notes.html">release notes</a>)</li>
2268<li>Demonstrations (<a href="Projects/NUCLEO-L452RE/Demonstrations/Release_Notes.html">release notes</a>)</li>
2269<li><span style="font-weight: bold;">HAL Examples</span> (<a href="Projects/NUCLEO-L452RE/Examples/Release_Notes.html">release notes</a>)</li>
2270<li><span style="font-weight: bold;">HAL Templates</span> (<a href="Projects/NUCLEO-L452RE/Templates/Release_Notes.html">release notes</a>)</li>
2271<li><span style="font-weight: bold;">LL Templates</span> (<a href="Projects/NUCLEO-L452RE/Templates_LL/Release_Notes.html">release notes</a>)</li>
2272</ul></li>
2273<li><p>NUCLEO-L452RE-P</p>
2274<ul>
2275<li>HAL Examples (<a href="Projects/NUCLEO-L452RE-P/Examples/Release_Notes.html">release notes</a>)</li>
2276<li><span style="font-weight: bold;">HAL Templates</span> (<a href="Projects/NUCLEO-L452RE-P/Templates/Release_Notes.html">release notes</a>)</li>
2277<li><span style="font-weight: bold;">LL Templates</span> (<a href="Projects/NUCLEO-L452RE-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
2278</ul></li>
2279<li><p>NUCLEO-L476RG</p>
2280<ul>
2281<li>Applications (<a href="Projects/NUCLEO-L476RG/Applications/Release_Notes.html">release notes</a>)</li>
2282<li>Demonstrations (<a href="Projects/NUCLEO-L476RG/Demonstrations/Release_Notes.html">release notes</a>)</li>
2283<li>HAL Examples (<a href="Projects/NUCLEO-L476RG/Examples/Release_Notes.html">release notes</a>)</li>
2284<li>LL Examples (<a href="Projects/NUCLEO-L476RG/Examples_LL/Release_Notes.html">release notes</a>)</li>
2285<li>Mix HAL/LL Examples (<a href="Projects/NUCLEO-L476RG/Examples_MIX/Release_Notes.html">release notes</a>)</li>
2286<li><span style="font-weight: bold;">HAL Templates</span> (<a href="Projects/NUCLEO-L476RG/Templates/Release_Notes.html">release notes</a>)</li>
2287<li><span style="font-weight: bold;">LL Templates</span> (<a href="Projects/NUCLEO-L476RG/Templates_LL/Release_Notes.html">release notes</a>)</li>
2288</ul></li>
2289<li><p>NUCLEO-L496ZG</p>
2290<ul>
2291<li><span style="font-weight: bold;">Applications</span> (<a href="Projects/NUCLEO-L496ZG/Applications/Release_Notes.html">release notes</a>)</li>
2292<li><span style="font-weight: bold;">Demonstrations</span> (<a href="Projects/NUCLEO-L496ZG/Demonstrations/Release_Notes.html">release notes</a>)</li>
2293<li><span style="font-weight: bold;">HAL Examples</span> (<a href="Projects/NUCLEO-L496ZG/Examples/Release_Notes.html">release notes</a>)</li>
2294<li><span style="font-weight: bold;">LL Examples</span> (<a href="Projects/NUCLEO-L496ZG/Examples_LL/Release_Notes.html">release notes</a>)</li>
2295<li><span style="font-weight: bold;">Mix HAL/LL Examples</span> (<a href="Projects/NUCLEO-L496ZG/Examples_MIX/Release_Notes.html">release notes</a>)</li>
2296<li><span style="font-weight: bold;">HAL Templates</span> (<a href="Projects/NUCLEO-L496ZG/Templates/Release_Notes.html">release notes</a>)</li>
2297<li><span style="font-weight: bold;">LL Templates</span> (<a href="Projects/NUCLEO-L496ZG/Templates_LL/Release_Notes.html">release notes</a>)</li>
2298</ul></li>
2299<li><p>NUCLEO-L496ZG-P</p>
2300<ul>
2301<li>HAL Examples (<a href="Projects/NUCLEO-L496ZG-P/Examples/Release_Notes.html">release notes</a>)</li>
2302<li><span style="font-weight: bold;">HAL Templates</span> (<a href="Projects/NUCLEO-L496ZG-P/Templates/Release_Notes.html">release notes</a>)</li>
2303<li><span style="font-weight: bold;">LL Templates</span> (<a href="Projects/NUCLEO-L496ZG-P/Templates_LL/Release_Notes.html">release notes</a>)</li>
2304</ul></li>
2305<li><p>STM32L4R9I-EVAL</p>
2306<ul>
2307<li><span style="font-weight: bold;">Applications</span> (<a href="Projects/STM32L4R9I-EVAL/Applications/Release_Notes.html">release notes</a>)</li>
2308<li><span style="font-weight: bold;">Demonstrations</span> (<a href="Projects/STM32L4R9I-EVAL/Demonstrations/Release_Notes.html">release notes</a>)</li>
2309<li>HAL Examples (<a href="Projects/STM32L4R9I-EVAL/Examples/Release_Notes.html">release notes</a>)</li>
2310<li><span style="font-weight: bold;">HAL Templates</span> (<a href="Projects/STM32L4R9I-EVAL/Templates/Release_Notes.html">release notes</a>)</li>
2311<li><span style="font-weight: bold;">LL Templates</span> (<a href="Projects/STM32L4R9I-EVAL/Templates_LL/Release_Notes.html">release notes</a>)</li>
2312</ul></li>
2313<li><p>STM32L476G-EVAL</p>
2314<ul>
2315<li><span style="font-weight: bold;">Applications</span> (<a href="Projects/STM32L476G-EVAL/Applications/Release_Notes.html">release notes</a>)</li>
2316<li><span style="font-weight: bold;">Demonstrations</span> (<a href="Projects/STM32L476G-EVAL/Demonstrations/Release_Notes.html">release notes</a>)</li>
2317<li>HAL Examples (<a href="Projects/STM32L476G-EVAL/Examples/Release_Notes.html">release notes</a>)</li>
2318<li><span style="font-weight: bold;">HAL Templates</span> (<a href="Projects/STM32L476G-EVAL/Templates/Release_Notes.html">release notes</a>)</li>
2319<li><span style="font-weight: bold;">LL Templates</span> (<a href="Projects/STM32L476G-EVAL/Templates_LL/Release_Notes.html">release notes</a>)</li>
2320</ul></li>
2321<li><p>WIN32</p>
2322<ul>
2323<li>STemWin/Simulation (<a href="Projects/WIN32/STemWin_Simulation/Release_Notes.html">release notes</a>)</li>
2324</ul></li>
2325</ul></li>
2326</ul>
2327<p><br />
2328</p>
2329<h2 id="components-3">Components</h2>
2330<p>Note: in the tables below, components in <span style="font-weight: bold;">bold</span> have changed since previous release</p>
2331<table>
2332<caption>Drivers</caption>
2333<thead>
2334<tr class="header">
2335<th style="text-align: left;">Name</th>
2336<th style="text-align: left;">Version</th>
2337<th style="text-align: left;">License</th>
2338<th style="text-align: left;">Release note</th>
2339</tr>
2340</thead>
2341<tbody>
2342<tr class="odd">
2343<td style="text-align: left;">Cortex-M CMSIS</td>
2344<td style="text-align: left;">V4.5</td>
2345<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2346<td style="text-align: left;"><a href="Drivers/CMSIS/index.html">release notes</a></td>
2347</tr>
2348<tr class="even">
2349<td style="text-align: left;"><span style="font-weight: bold;">STM32L4xx CMSIS</span></td>
2350<td style="text-align: left;"><span style="font-weight: bold;">V1.5.0</span></td>
2351<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2352<td style="text-align: left;"><a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a></td>
2353</tr>
2354<tr class="odd">
2355<td style="text-align: left;"><span style="font-weight: bold;">STM32L4xx HAL</span></td>
2356<td style="text-align: left;"><span style="font-weight: bold;">V1.9.0</span></td>
2357<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2358<td style="text-align: left;"><a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a></td>
2359</tr>
2360<tr class="even">
2361<td style="text-align: left;"><span style="font-weight: bold;">BSP B-L475E-IOT01</span></td>
2362<td style="text-align: left;"><span style="font-weight: bold;">V1.1.3</span></td>
2363<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2364<td style="text-align: left;"><a href="Drivers/BSP/B-L475E-IOT01/Release_Notes.html">release notes</a></td>
2365</tr>
2366<tr class="odd">
2367<td style="text-align: left;"><span style="font-weight: bold;">BSP STM32L476G_EVAL</span></td>
2368<td style="text-align: left;"><span style="font-weight: bold;">V2.2.1</span></td>
2369<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2370<td style="text-align: left;"><a href="Drivers/BSP/STM32L476G_EVAL/Release_Notes.html">release notes</a></td>
2371</tr>
2372<tr class="even">
2373<td style="text-align: left;"><span style="font-weight: bold;">BSP STM32L4R9I_EVAL</span></td>
2374<td style="text-align: left;"><span style="font-weight: bold;">V1.0.2</span></td>
2375<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2376<td style="text-align: left;"><a href="Drivers/BSP/STM32L4R9I_EVAL/Release_Notes.html">release notes</a></td>
2377</tr>
2378<tr class="odd">
2379<td style="text-align: left;"><span style="font-weight: bold;">BSP STM32L476G-Discovery</span></td>
2380<td style="text-align: left;"><span style="font-weight: bold;">V2.0.2</span></td>
2381<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2382<td style="text-align: left;"><a href="Drivers/BSP/STM32L476G-Discovery/Release_Notes.html">release notes</a></td>
2383</tr>
2384<tr class="even">
2385<td style="text-align: left;"><span style="font-weight: bold;">BSP STM32L496G-Discovery</span></td>
2386<td style="text-align: left;"><span style="font-weight: bold;">V1.0.1</span></td>
2387<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2388<td style="text-align: left;"><a href="Drivers/BSP/STM32L496G-Discovery/Release_Notes.html">release notes</a></td>
2389</tr>
2390<tr class="odd">
2391<td style="text-align: left;"><span style="font-weight: bold;">BSP STM32L4xx_Nucleo</span></td>
2392<td style="text-align: left;"><span style="font-weight: bold;">V2.1.4</span></td>
2393<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2394<td style="text-align: left;"><a href="Drivers/BSP/STM32L4xx_Nucleo/Release_Notes.html">release notes</a></td>
2395</tr>
2396<tr class="even">
2397<td style="text-align: left;"><span style="font-weight: bold;">BSP STM32L4xx_Nucleo_32</span></td>
2398<td style="text-align: left;"><span style="font-weight: bold;">V1.0.1</span></td>
2399<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2400<td style="text-align: left;"><a href="Drivers/BSP/STM32L4xx_Nucleo_32/Release_Notes.html">release notes</a></td>
2401</tr>
2402<tr class="odd">
2403<td style="text-align: left;"><span style="font-weight: bold;">BSP STM32L4xx_Nucleo_144</span></td>
2404<td style="text-align: left;"><span style="font-weight: bold;">V1.0.5</span></td>
2405<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2406<td style="text-align: left;"><a href="Drivers/BSP/STM32L4xx_Nucleo_144/Release_Notes.html">release notes</a></td>
2407</tr>
2408<tr class="even">
2409<td style="text-align: left;">BSP Adafruit Shield (reference ID 802)</td>
2410<td style="text-align: left;">V3.0.3</td>
2411<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2412<td style="text-align: left;"><a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a></td>
2413</tr>
2414<tr class="odd">
2415<td style="text-align: left;">BSP Common</td>
2416<td style="text-align: left;">V5.0.0</td>
2417<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2418<td style="text-align: left;"><a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a></td>
2419</tr>
2420<tr class="even">
2421<td style="text-align: left;">BSP cs42l51</td>
2422<td style="text-align: left;">V1.0.0</td>
2423<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2424<td style="text-align: left;"><a href="Drivers/BSP/Components/cs42l51/Release_Notes.html">release notes</a></td>
2425</tr>
2426<tr class="odd">
2427<td style="text-align: left;">BSP cs43l22</td>
2428<td style="text-align: left;">V2.0.2</td>
2429<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2430<td style="text-align: left;"><a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a></td>
2431</tr>
2432<tr class="even">
2433<td style="text-align: left;">BSP ft3x67</td>
2434<td style="text-align: left;">V1.0.0</td>
2435<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2436<td style="text-align: left;"><a href="Drivers/BSP/Components/ft3x67/Release_Notes.html">release notes</a></td>
2437</tr>
2438<tr class="odd">
2439<td style="text-align: left;">BSP ft6x06</td>
2440<td style="text-align: left;">V1.0.1</td>
2441<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2442<td style="text-align: left;"><a href="Drivers/BSP/Components/ft6x06/Release_Notes.html">release notes</a></td>
2443</tr>
2444<tr class="even">
2445<td style="text-align: left;">BSP ft5336</td>
2446<td style="text-align: left;">V1.0.0</td>
2447<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2448<td style="text-align: left;"><a href="Drivers/BSP/Components/ft5336/Release_Notes.html">release notes</a></td>
2449</tr>
2450<tr class="odd">
2451<td style="text-align: left;">BSP hts221</td>
2452<td style="text-align: left;">V1.0.0</td>
2453<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2454<td style="text-align: left;"><a href="Drivers/BSP/Components/hts221/Release_Notes.html">release notes</a></td>
2455</tr>
2456<tr class="even">
2457<td style="text-align: left;">BSP hx8347g</td>
2458<td style="text-align: left;">V1.1.1</td>
2459<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2460<td style="text-align: left;"><a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a></td>
2461</tr>
2462<tr class="odd">
2463<td style="text-align: left;">BSP iss66wvh8m8</td>
2464<td style="text-align: left;">V1.1.1</td>
2465<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2466<td style="text-align: left;"><a href="Drivers/BSP/Components/iss66wvh8m8/Release_Notes.html">release notes</a></td>
2467</tr>
2468<tr class="even">
2469<td style="text-align: left;">BSP l3gd20</td>
2470<td style="text-align: left;">V2.0.0</td>
2471<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2472<td style="text-align: left;"><a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a></td>
2473</tr>
2474<tr class="odd">
2475<td style="text-align: left;">BSP lis3mdl</td>
2476<td style="text-align: left;">V1.0.0</td>
2477<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2478<td style="text-align: left;"><a href="Drivers/BSP/Components/lis3mdl/Release_Notes.html">release notes</a></td>
2479</tr>
2480<tr class="even">
2481<td style="text-align: left;">BSP lps22hb</td>
2482<td style="text-align: left;">V1.0.0</td>
2483<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2484<td style="text-align: left;"><a href="Drivers/BSP/Components/lps22hb/Release_Notes.html">release notes</a></td>
2485</tr>
2486<tr class="odd">
2487<td style="text-align: left;">BSP ls016b8uy</td>
2488<td style="text-align: left;">V1.0.0</td>
2489<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2490<td style="text-align: left;"><a href="Drivers/BSP/Components/ls016b8uy/Release_Notes.html">release notes</a></td>
2491</tr>
2492<tr class="even">
2493<td style="text-align: left;">BSP lsm303c</td>
2494<td style="text-align: left;">V2.0.0</td>
2495<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2496<td style="text-align: left;"><a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a></td>
2497</tr>
2498<tr class="odd">
2499<td style="text-align: left;">BSP lsm303dlhc</td>
2500<td style="text-align: left;">V2.0.0</td>
2501<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2502<td style="text-align: left;"><a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a></td>
2503</tr>
2504<tr class="even">
2505<td style="text-align: left;">BSP lsm6dsl</td>
2506<td style="text-align: left;">V1.0.0</td>
2507<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2508<td style="text-align: left;"><a href="Drivers/BSP/Components/lsm6dsl/Release_Notes.html">release notes</a></td>
2509</tr>
2510<tr class="odd">
2511<td style="text-align: left;">BSP m24sr</td>
2512<td style="text-align: left;">V1.1.0</td>
2513<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2514<td style="text-align: left;"><a href="Drivers/BSP/Components/m24sr/Release_Notes.html">release notes</a></td>
2515</tr>
2516<tr class="even">
2517<td style="text-align: left;">BSP mfxstm32l152</td>
2518<td style="text-align: left;">V2.0.0</td>
2519<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2520<td style="text-align: left;"><a href="Drivers/BSP/Components/mfxstm32l152/Release_Notes.html">release notes</a></td>
2521</tr>
2522<tr class="odd">
2523<td style="text-align: left;">BSP mx25lm51245g</td>
2524<td style="text-align: left;">V1.0.0</td>
2525<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2526<td style="text-align: left;"><a href="Drivers/BSP/Components/mx25lm51245g/Release_Notes.html">release notes</a></td>
2527</tr>
2528<tr class="even">
2529<td style="text-align: left;">BSP mx25r6435f</td>
2530<td style="text-align: left;">V1.0.0</td>
2531<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2532<td style="text-align: left;"><a href="Drivers/BSP/Components/mx25r6435f/Release_Notes.html">release notes</a></td>
2533</tr>
2534<tr class="odd">
2535<td style="text-align: left;">BSP n25q128a</td>
2536<td style="text-align: left;">V1.0.0</td>
2537<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2538<td style="text-align: left;"><a href="Drivers/BSP/Components/n25q128a/Release_Notes.html">release notes</a></td>
2539</tr>
2540<tr class="even">
2541<td style="text-align: left;">BSP n25q256a</td>
2542<td style="text-align: left;">V1.0.0</td>
2543<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2544<td style="text-align: left;"><a href="Drivers/BSP/Components/n25q256a/Release_Notes.html">release notes</a></td>
2545</tr>
2546<tr class="odd">
2547<td style="text-align: left;">BSP ov9655</td>
2548<td style="text-align: left;">V1.0.0</td>
2549<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2550<td style="text-align: left;"><a href="Drivers/BSP/Components/ov9655/Release_Notes.html">release notes</a></td>
2551</tr>
2552<tr class="even">
2553<td style="text-align: left;">BSP st7735</td>
2554<td style="text-align: left;">V1.1.1</td>
2555<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2556<td style="text-align: left;"><a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a></td>
2557</tr>
2558<tr class="odd">
2559<td style="text-align: left;">BSP st7789h2</td>
2560<td style="text-align: left;">V1.1.1</td>
2561<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2562<td style="text-align: left;"><a href="Drivers/BSP/Components/st7789h2/Release_Notes.html">release notes</a></td>
2563</tr>
2564<tr class="even">
2565<td style="text-align: left;">BSP stmpe811</td>
2566<td style="text-align: left;">V2.0.0</td>
2567<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2568<td style="text-align: left;"><a href="Drivers/BSP/Components/stmpe811/Release_Notes.html">release notes</a></td>
2569</tr>
2570<tr class="odd">
2571<td style="text-align: left;">BSP stmpe1600</td>
2572<td style="text-align: left;">V1.1.0</td>
2573<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2574<td style="text-align: left;"><a href="Drivers/BSP/Components/stmpe1600/Release_Notes.html">release notes</a></td>
2575</tr>
2576<tr class="even">
2577<td style="text-align: left;">BSP wm8994</td>
2578<td style="text-align: left;">V2.1.0</td>
2579<td style="text-align: left;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2580<td style="text-align: left;"><a href="Drivers/BSP/Components/wm8994/Release_Notes.html">release notes</a></td>
2581</tr>
2582</tbody>
2583</table>
2584<table>
2585<caption>Middlewares</caption>
2586<thead>
2587<tr class="header">
2588<th style="text-align: left;">Name</th>
2589<th style="text-align: left;">Version</th>
2590<th style="text-align: left;">License</th>
2591<th style="text-align: left;">Release note</th>
2592</tr>
2593</thead>
2594<tbody>
2595<tr class="odd">
2596<td style="text-align: left;"><span style="font-weight: bold;">STM32 USB Host Library</span></td>
2597<td style="text-align: left;"><span style="font-weight: bold;">V3.3.1</span></td>
2598<td style="text-align: left;"><a href="http://www.st.com/software_license_agreement_liberty_v2">Software_license_agreement_liberty_v2</a></td>
2599<td style="text-align: left;"><a href="Middlewares/ST/STM32_USB_Host_Library/Release_Notes.html">release notes</a></td>
2600</tr>
2601<tr class="even">
2602<td style="text-align: left;">STM32 USB Device Library</td>
2603<td style="text-align: left;">V2.5.0</td>
2604<td style="text-align: left;"><a href="http://www.st.com/software_license_agreement_liberty_v2">Software_license_agreement_liberty_v2</a></td>
2605<td style="text-align: left;"><a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a></td>
2606</tr>
2607<tr class="odd">
2608<td style="text-align: left;">STM32 TouchSensing Library</td>
2609<td style="text-align: left;">V2.2.0</td>
2610<td style="text-align: left;"><a href="http://www.st.com/software_license_agreement_liberty_v2">Software_license_agreement_liberty_v2</a></td>
2611<td style="text-align: left;"><a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a></td>
2612</tr>
2613<tr class="even">
2614<td style="text-align: left;">FatFS R0.12c ST modified 20170710</td>
2615<td style="text-align: left;">R0.12 ST modified 20170710</td>
2616<td style="text-align: left;">FatFs License and MCD-ST Liberty Software License Agreement v2</td>
2617<td style="text-align: left;"><a href="Middlewares/Third_Party/FatFs/src/00history.txt">FatFS release notes</a><a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">, ST_release_notes</a></td>
2618</tr>
2619<tr class="odd">
2620<td style="text-align: left;"><span style="font-weight: bold;">FreeRTOS V10.0.1 ST modified 20180730</span></td>
2621<td style="text-align: left;"><span style="font-weight: bold;">V10.0.1 ST modified 20180730</span></td>
2622<td style="text-align: left;">FreeRTOS Modified GPL License and MCD-ST Liberty Software License Agreement v2</td>
2623<td style="text-align: left;"><a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">FreeRTOS release notes</a><a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">, ST_release_notes</a></td>
2624</tr>
2625<tr class="even">
2626<td style="text-align: left;"><span style="font-weight: bold;">STemWin</span></td>
2627<td style="text-align: left;"><span style="font-weight: bold;">STemWinLibrary5.44 build 20180322</span></td>
2628<td style="text-align: left;"><a href="http://www.st.com/SLA004">SLA-0044</a></td>
2629<td style="text-align: left;"><a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a></td>
2630</tr>
2631</tbody>
2632</table>
2633<table>
2634<caption>Utilities</caption>
2635<thead>
2636<tr class="header">
2637<th style="text-align: left;">Name</th>
2638<th style="text-align: center;">Version</th>
2639<th style="text-align: center;">License</th>
2640<th style="text-align: left;">Release note</th>
2641</tr>
2642</thead>
2643<tbody>
2644<tr class="odd">
2645<td style="text-align: left;">CPU</td>
2646<td style="text-align: center;">V1.1.0</td>
2647<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2648<td style="text-align: left;"><a href="Utilities/CPU/Release_Notes.html">release notes</a></td>
2649</tr>
2650<tr class="even">
2651<td style="text-align: left;">Fonts</td>
2652<td style="text-align: center;">V1.0.0</td>
2653<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2654<td style="text-align: left;"><a href="Utilities/Fonts/Release_Notes.html">release notes</a></td>
2655</tr>
2656<tr class="odd">
2657<td style="text-align: left;">Log</td>
2658<td style="text-align: center;">V1.0.1</td>
2659<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
2660<td style="text-align: left;"><a href="Utilities/Log/Release_Notes.html">release notes</a></td>
2661</tr>
2662<tr class="even">
2663<td style="text-align: left;">STM32Nucleo_Power_GUI (add binaries for NUCLEO-L412KB and NUCLEO-L412RB-P boards to demonstrate low power performance)</td>
2664<td style="text-align: center;"><span style="font-weight: bold;">n/a</span></td>
2665<td style="text-align: center;"><span style="font-weight: bold;">n/a</span></td>
2666<td style="text-align: left;"><span style="font-weight: bold;">n/a</span></td>
2667</tr>
2668</tbody>
2669</table>
2670<p><br />
2671</p>
2672<h2 id="known-limitations-3">Known Limitations</h2>
2673<ul>
2674<li>SW4STM32 project is not provided for STM32L476G-EVAL demonstration nor for NUCLEO-L412RB-P USB Device applications</li>
2675<li>MDK-ARM and SW4STM32 projects are not provided for STM32L4R9I-EVAL and STM32LR49I-Discovery demonstrations<br />
2676<br />
2677</li>
2678</ul>
2679<h2 id="development-toolchains-and-compilers-3">Development Toolchains and Compilers</h2>
2680<ul>
2681<li><p>IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2 + ST-Link</p>
2682<ul>
2683<li><span style="font-weight: bold;">Limitations:</span> IAR Embedded Workbench for ARM (EWARM) toolchain V7.80.4 required for STM32L4R9I-EVAL STemWin MB1315 demonstration</li>
2684</ul></li>
2685<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.24a + Pack Keil STM32L4+_DFP.1.0.2</li>
2686<li><p>System Workbench STM32 (SW4STM32) toolchain V2.5</p></li>
2687</ul>
2688<p><br />
2689</p>
2690<ul>
2691<li><span style="font-weight: bold;">Tools</span>
2692<ul>
2693<li>ST-Link Utility V4.2.0 with support of QSPI external loader for STM32L476G_EVAL, STM32L476G-Discovery, STM32L496G-Discovery, STM32L4R9I-EVAL and STM32L4R9I-Discovery boards.</li>
2694</ul></li>
2695</ul>
2696<h2 id="supported-devices-and-boards-3">Supported Devices and Boards</h2>
2697<ul>
2698<li>STM32L41x/L42x devices Rev1</li>
2699<li>STM32L43x/L44x devices Rev1</li>
2700<li>STM32L45x/L46x devices Rev2</li>
2701<li>STM32L47x/L48x devices Rev4</li>
2702<li>STM32L49x/L4Ax devices Rev2</li>
2703<li>STM32L4Rx/L4Sx devices Rev1</li>
2704<li>STM32L476G Evaluation board RevC (MB1144 C-01)</li>
2705<li>STM32L476G Discovery board RevC (MB1184 C-01)</li>
2706<li>STM32L412KB Nucleo kit RevC (MB1180 C-01)</li>
2707<li>STM32L412RB Nucleo kit RevC (MB1319 C-01)</li>
2708<li>STM32L432KC Nucleo kit RevC (MB1180 C-01)</li>
2709<li>STM32L433RC Nucleo kit RevA (MB1319 A-01)</li>
2710<li>STM32L452RE Nucleo kit RevC (MB1136 C-03)</li>
2711<li>STM32L476RG Nucleo kit RevC (MB1136 C-03)</li>
2712<li>STM32L496ZG Nucleo kit (MB1312/L A-01, MB1312/S A-01)</li>
2713<li>STM32L4R5ZI Nucleo kit (MB1312/L A-01, MB1312/S A-01)</li>
2714<li>STM32L496G Discovery board RevB (MB1261 B-01)</li>
2715<li>B-L475E-IOT01A board RevB (MB1297)</li>
2716<li>STM32L4R9I Evaluation board RevB (MB1313 B-03)</li>
2717<li>STM32L4R9I Discovery board RevC (MB1311 C-01)</li>
2718</ul>
2719<p><br />
2720</p>
2721</div>
2722</div>
2723<div class="collapse">
2724<input type="checkbox" id="collapse-section1" aria-hidden="true"> <label for="collapse-section1" aria-hidden="true">V1.12.0 / 22-May-2018</label>
2725<div>
2726<h2 id="main-changes-4">Main Changes</h2>
2727<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Maintenance release to add support of </span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL callback registration feature</span></span></p>
2728<p><span style="font-size: 10pt; font-family: Verdana;">The feature <span style="font-weight: bold;">disabled by default</span> is available for the following HAL drivers:</span></p>
2729<ul>
2730<li><span style="font-size: 10pt; font-family: Verdana;">ADC, CAN, COMP, CRYP, DAC, DCMI, DFSDM, DMA2D, DSI, GFXMMU, HASH, HCD, I2C, IRDA, LPTIM, LTDC, OPAMP, OSPI, PCD, QSPI, RNG, RTC, SAI, SD, SMARTCARD, SMBUS, SPI, SWPMI, TIM, TSC, UART, USART and WWDG<br />
2731</span></li>
2732</ul>
2733<p><span style="font-size: 10pt; font-family: Verdana;">The feature may be enabled individually per HAL <span style="font-style: italic;">PPP</span> driver by setting the corresponding definition</span><span style="font-size: 10pt; font-family: Verdana;">USE_HAL_<span style="font-style: italic;">PPP</span>_REGISTER_CALLBACKS to  1U in stm32l4xx_hal_conf.h project configuration file (template file</span><span style="font-size: 10pt; font-family: Verdana;">stm32l4xx_hal_conf_template.h</span><span style="font-size: 10pt; font-family: Verdana;">available from</span><span style="font-size: 10pt; font-family: Verdana;"Drivers/STM32L4xx_HAL_Driver/Inc)</span></p>
2734<p><span style="font-size: 10pt; font-family: Verdana;">Once enabled, the user application may resort to HAL_PPP_RegisterCallback() to register specific callback function(s) and unregister it(them) with HAL_PPP_UnRegisterCallback().</span></p>
2735<p><span style="font-size: 10pt; font-family: Verdana;">An example project</span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">HAL_RegisterCallbacks_TIM</span><span style="font-size: 10pt; font-family: Verdana;">is available in Projects\NUCLEO-L476RG\Examples\</span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">HAL</span></p>
2736<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">CMSIS Devices updates</span></span><span style="font-family: Verdana; font-size: 10pt;"></span></p>
2737<ul>
2738<li><p><span style="font-size: 10pt; font-family: Verdana;">stm32l4r5xx.h, <span class="Apple-converted-space"></span></span><span style="font-size: 10pt; font-family: Verdana;">stm32l4r7xx.h,<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;">stm32l4r9xx.h,<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;">stm32l4s5xx.h,<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;">stm32l4s7xx.h<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">and<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;">stm32l4s9xx.h</span><span style="font-size: 10pt; font-family: Verdana;">devices description files</span></p>
2739<ul>
2740<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Fix SDMMC_STA_DPSMACT and</span><span style="font-size: 10pt; font-family: Verdana;">SDMMC_STA_</span><span style="font-size: 10pt; font-family: Verdana;">CPSMACT definitions</span></li>
2741</ul></li>
2742<li><p><span style="font-size: 10pt; font-family: Verdana;">All </span><span style="font-size: 10pt; font-family: Verdana;">stm32l4XXxx.h device description files except </span><span style="font-size: 10pt; font-family: Verdana;">stm32l4r5xx.h, </span><span style="font-size: 10pt; font-family: Verdana;">stm32l4r7xx.h,<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;">stm32l4r9xx.h,<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;">stm32l4s5xx.h,<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;">stm32l4s7xx.h<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">and<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;">stm32l4s9xx.h</span></p>
2743<ul>
2744<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Add missing USART_CR3_UCESM bit definition</span></p></li>
2745<li><p><span style="font-size: 10pt; font-family: Verdana;">MISRAC-2012: Rule-10.6 correction<br />
2746</span></p></li>
2747</ul></li>
2748</ul>
2749<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL &amp;&amp; LL Drivers updates</span></span><span style="font-family: Verdana; font-size: 10pt;"></span></p>
2750<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL </span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">generic driver</span></p>
2751<ul>
2752<li><span style="font-size: 10pt; font-family: Verdana;">stm32l4xx_hal_conf_template.h update to add callback registration feature support (disabled by default)</span></li>
2753<li><span style="font-size: 10pt; font-family: Verdana;">stm32l4xx_hal_def.h: UNUSED() macro update for g++ compilation<br />
2754</span></li>
2755</ul>
2756<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL ADC</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
2757<ul>
2758<li><span style="font-size: 10pt; font-family: Verdana;">Fix to enable ADC internal channels (VrefInt, temperature sensor and Vbat) without being too restrictive</span></li>
2759<li><span style="font-size: 10pt; font-family: Verdana;">Update internal ADC calibration timeout value</span></li>
2760</ul>
2761<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL HCD</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
2762<p><span style="font-size: 10pt; font-family: Verdana;">Add new user notification callbacks</span></p>
2763<ul>
2764<li><span style="font-size: 10pt; font-family: Verdana;">HAL_HCD_PortEnabled_Callback() and HAL_HCD_PortDisabled_Callback()</span></li>
2765</ul>
2766<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL I2C</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
2767<p><span style="font-size: 10pt; font-family: Verdana;">I2C slave enhancement when master sends RESTART instead of STOP</span></p>
2768<ul>
2769<li><span style="font-size: 10pt; font-family: Verdana;">Add HAL_I2C_Master_Sequential_Transmit_DMA(), HAL_I2C_Master_Sequential_Receive_DMA(), HAL_I2C_Slave_Sequential_Transmit_DMA() and HAL_I2C_Slave_Sequential_Receive_DMA() APIs</span></li>
2770</ul>
2771<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL NAND</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
2772<p><span style="font-size: 10pt; font-family: Verdana;">Add new configuration API HAL_NAND_ConfigDevice()</span></p>
2773<p><span style="font-size: 10pt; font-family: Verdana;">Add new APIs for 8-bit and 16-bit accesses</span></p>
2774<ul>
2775<li><span style="font-size: 10pt; font-family: Verdana;">HAL_NAND_Read_Page_8b(), HAL_NAND_Write_Page_8b(), HAL_NAND_Read_SpareArea_8b() and HAL_NAND_Write_SpareArea_8b()</span></li>
2776</ul>
2777<!-- -->
2778<ul>
2779<li><span style="font-size: 10pt; font-family: Verdana;">HAL_NAND_Read_Page_16b(), HAL_NAND_Write_Page_16b(), HAL_NAND_Read_SpareArea_16b() and HAL_NAND_Write_SpareArea_16b()</span></li>
2780</ul>
2781<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL PCD</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
2782<ul>
2783<li><span style="font-size: 10pt; font-family: Verdana;">Fix USB double buffer issue in PCD_SET_EP_DBUF1_CNT() macro</span></li>
2784</ul>
2785<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL QSPI</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
2786<ul>
2787<li><span style="font-size: 10pt; font-family: Verdana;">Fix HAL_QSPI_Receive_IT() to avoid early clear of TE and TC flags</span></li>
2788</ul>
2789<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL RCC</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
2790<ul>
2791<li><span style="font-size: 10pt; font-family: Verdana;">Fix HAL_RCCEx_GetPeriphCLKFreq() for all peripheral clock frequency derivated from PLLSAI1 and PLLSAI2 when PLLSAI1M and PLLSAI2M dividers are present</span></li>
2792</ul>
2793<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL SD</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
2794<ul>
2795<li><span style="font-size: 10pt; font-family: Verdana;">Fix DMA write issue</span></li>
2796<li><span style="font-size: 10pt; font-family: Verdana;">Fix to send the "Stop transfer" command only in case of multiple read or write operations</span></li>
2797</ul>
2798<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL SWPMI</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
2799<ul>
2800<li><span style="font-size: 10pt; font-family: Verdana;">Fix in HWL_SWPMI_EnableLoopback() to enable entering loopback mode after SWPMI initialization</span></li>
2801</ul>
2802<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL UART</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
2803<p><span style="font-size: 10pt; font-family: Verdana;">Add wakeup capability from Stop mode when clocked by LSE</span></p>
2804<ul>
2805<li><span style="font-size: 10pt; font-family: Verdana;">Add HAL_UARTEx_EnableClockStopMode() and HAL_UARTEx_DisableClockStopMode() APIs</span></li>
2806</ul>
2807<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL ADC</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
2808<ul>
2809<li><span style="font-size: 10pt; font-family: Verdana;">Fix temperature sensor calibration factor value for STM32L4 devices other than STM32L47x/L48x</span></li>
2810</ul>
2811<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL LPUART</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
2812<p><span style="font-size: 10pt; font-family: Verdana;">Add wakeup capability from Stop mode when clocked by LSE</span></p>
2813<ul>
2814<li><span style="font-size: 10pt; font-family: Verdana;">Add LL_LPUART_EnableClockInStopMode(), LL_LPUART_DisableClockInStopMode() and LL_LPUART_IsClockEnabledInStopMode() APIs</span></li>
2815</ul>
2816<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL RTC</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
2817<ul>
2818<li><span style="font-size: 10pt; font-family: Verdana;">Code optimization done in LL_RTC_TIME_GetHour(), LL_RTC_TIME_GetMinute(), LL_RTC_TIME_GetSecond(), LL_RTC_DATE_GetYear(), LL_RTC_DATE_GetMonth(), LL_RTC_DATE_GetDay(), LL_RTC_ALMA_GetDay(), LL_RTC_ALMA_GetHour(), LL_RTC_ALMA_GetMinute(), LL_RTC_ALMA_GetSecond(),</span><span style="font-size: 10pt; font-family: Verdana;">LL_RTC_ALMB_GetDay(), LL_RTC_ALMB_GetHour(), LL_RTC_ALMB_GetMinute() and LL_RTC_ALMB_GetSecond() APIs</span></li>
2819</ul>
2820<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL SPI</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
2821<ul>
2822<li><span style="font-size: 10pt; font-family: Verdana;">Fix GCC warnings in LL_SPI_TransmitData8() and LL_SPI_TransmitData16()</span></li>
2823</ul>
2824<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL USART</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
2825<p><span style="font-size: 10pt; font-family: Verdana;">Add wakeup capability from Stop mode when clocked by LSE</span></p>
2826<ul>
2827<li><span style="font-size: 10pt; font-family: Verdana;">Add LL_USART_EnableClockInStopMode(), LL_USART_DisableClockInStopMode() and LL_USART_IsClockEnabledInStopMode() APIs</span></li>
2828</ul>
2829<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Middlewares updates</span></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
2830<ul>
2831<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">New STM32 USB Device Library V2.5.0 library</span></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
2832<li>(no impact on USB Device applications)</li>
2833</ul>
2834<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Projects updates</span><span style="font-weight: bold;"></span></span></p>
2835<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">32L4R9IDISCOVERY</span></span></p>
2836<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">HAL Examples</span></p>
2837<ul>
2838<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">DSI_ULPM_DataClock:</span><span style="font-size: 10pt; font-family: Verdana;">Fix PLLSAI2 output issue for DSI Ultra Low-power mode.</span></li>
2839</ul>
2840<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">B-L475E-IOT01A</span></span></p>
2841<p><span style="font-size: 10pt; font-family: Verdana;">Applications</span></p>
2842<ul>
2843<li><span style="font-size: 10pt; font-family: Verdana;">WiFi\WiFi_HTTP_Server: Fix incomplete ADC channel configuration in TEMP_SENSOR_Init().<br />
2844</span></li>
2845</ul>
2846<p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">NUCLEO-L476RG</span></span></p>
2847<p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Applications</span></p>
2848<ul>
2849<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Add FreeRTOS\FreeRTOS_MPU project.</span></li>
2850</ul>
2851<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Examples</span></p>
2852<ul>
2853<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Add HAL\HAL_RegisterCallbacks_TIM project.</span></li>
2854<li><span style="font-family: Verdana; font-size: 10pt;">UART_TwoBoards_ComPolling:</span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Fix UART Rx/Tx pins.<br />
2855</span></li>
2856</ul>
2857<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">STM32L4R9I-EVAL</span></span></p>
2858<p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Applications</span></p>
2859<ul>
2860<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Add FreeRTOS\FreeRTOS_MPU project</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">.</span></li>
2861</ul>
2862<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">HAL Examples</span></p>
2863<ul>
2864<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">DSI_ULPM_DataClock:</span><span style="font-size: 10pt; font-family: Verdana;">Fix PLLSAI2 output issue for DSI Ultra Low-power mode.</span></li>
2865</ul>
2866<p><strong><span class="underline"><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; color: black; font-size: 10pt;">Contents</span></span></strong><span style="font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;"></span></p>
2867<ul>
2868<li><span style="font-size: 10pt; font-family: Verdana;">Projects</span></li>
2869</ul>
2870<p><span style="font-family: Verdana; font-size: 10pt;">The STM32CubeL4 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains. The exhaustive list of projects is provided in this table (<a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>).</span></p>
2871<p><span style="font-family: Verdana; font-size: 10pt;">Projects release notes (updates in bold) </span></p>
2872<p><span style="font-family: Verdana; font-size: 10pt;">32L476GDISCOVERY</span></p>
2873<ul>
2874<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L476GDISCOVERY/Applications/Release_Notes.html">release notes</a>)</span></li>
2875<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L476GDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
2876<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L476GDISCOVERY/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
2877<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L476GDISCOVERY/Templates/Release_Notes.html">release notes</a>)</span></li>
2878<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L476GDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
2879</ul>
2880<p><span style="font-family: Verdana; font-size: 10pt;">32L496GDISCOVERY</span></p>
2881<ul>
2882<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L496GDISCOVERY/Applications/Release_Notes.html">release notes</a>)</span></li>
2883<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span> <span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L496GDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
2884<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L496GDISCOVERY/Examples/Release_Notes.html">release notes</a>)</span></li>
2885<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L496GDISCOVERY/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
2886<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L496GDISCOVERY/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
2887<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L496GDISCOVERY/Templates/Release_Notes.html">release notes</a>)</span></li>
2888<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L496GDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
2889</ul>
2890<p><span style="font-family: Verdana; font-size: 10pt;">32L4R9IDISCOVERY</span></p>
2891<ul>
2892<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L4R9IDISCOVERY/Applications/Release_Notes.html">release notes</a>)</span></li>
2893<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L4R9IDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
2894<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L4R9IDISCOVERY/Examples/Release_Notes.html">release notes</a>)</span></li>
2895<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L4R9IDISCOVERY/Templates/Release_Notes.html">release notes</a>)</span></li>
2896<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L4R9IDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
2897</ul>
2898<p><span style="font-size: 10pt; font-family: Verdana;">B-L475E-IOT01A</span></p>
2899<ul>
2900<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/B-L475E-IOT01A/Applications/Release_Notes.html">release notes</a>)</span></li>
2901<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/B-L475E-IOT01A/Examples/Release_Notes.html">release notes</a>)</span></li>
2902<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/B-L475E-IOT01A/Templates/Release_Notes.html">release notes</a>)</span></li>
2903<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/B-L475E-IOT01A/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
2904</ul>
2905<p><span style="font-family: Verdana; font-size: 10pt;">NUCLEO-L4R5ZI</span></p>
2906<ul>
2907<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L4R5ZI/Applications/Release_Notes.html">release notes</a>)</span></li>
2908<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L4R5ZI/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
2909<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L4R5ZI/Examples/Release_Notes.html">release notes</a>)</span></li>
2910<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L4R5ZI/Templates/Release_Notes.html">release notes</a>)</span></li>
2911<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L4R5ZI/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
2912</ul>
2913<p><span style="font-family: Verdana; font-size: 10pt;">NUCLEO-L4R5ZI-P</span></p>
2914<ul>
2915<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L4R5ZI-P/Examples/Release_Notes.html">release notes</a>)</span></li>
2916<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L4R5ZI-P/Templates/Release_Notes.html">release notes</a>)</span></li>
2917<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L4R5ZI-P/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
2918</ul>
2919<p><span style="font-family: Verdana; font-size: 10pt;">NUCLEO-L432KC</span></p>
2920<ul>
2921<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L432KC/Applications/Release_Notes.html">release notes</a>)</span></li>
2922<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L432KC/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
2923<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L432KC/Examples/Release_Notes.html">release notes</a>)</span></li>
2924<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L432KC/Templates/Release_Notes.html">release notes</a>)</span></li>
2925<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L432KC/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
2926</ul>
2927<p><span style="font-size: 10pt; font-family: Verdana;">NUCLEO-L433RC-P</span></p>
2928<ul>
2929<li><span style="font-size: 10pt; font-family: Verdana;">HAL Templates</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L433RC-P/Examples/Release_Notes.html">release notes</a>)</span></li>
2930<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L433RC-P/Templates/Release_Notes.html">release notes</a>)</span></li>
2931<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L433RC-P/Templates_LL/Release_Notes.html">release notes)</a></span></li>
2932</ul>
2933<p><span style="font-family: Verdana; font-size: 10pt;">NUCLEO-L452RE</span></p>
2934<ul>
2935<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L452RE/Applications/Release_Notes.html">release notes</a>)</span></li>
2936<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L452RE/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
2937<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L452RE/Examples/Release_Notes.html">release notes</a>)</span></li>
2938<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L452RE/Templates/Release_Notes.html">release notes</a>)</span></li>
2939<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L452RE/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
2940</ul>
2941<p><span style="font-family: Verdana; font-size: 10pt;">NUCLEO-L452RE-P</span><br />
2942</p>
2943<ul>
2944<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L452RE-P/Examples/Release_Notes.html">release notes</a>)</span></li>
2945<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L452RE-P/Templates/Release_Notes.html">release notes</a>)</span></li>
2946<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L452RE-P/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
2947</ul>
2948<p><span style="font-family: Verdana; font-size: 10pt;">NUCLEO-L476RG</span></p>
2949<ul>
2950<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L476RG/Applications/Release_Notes.html">release notes</a>)</span></li>
2951<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L476RG/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
2952<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L476RG/Examples/Release_Notes.html">release notes</a>)</span></li>
2953<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L476RG/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
2954<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L476RG/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
2955<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L476RG/Templates/Release_Notes.html">release notes</a>)</span></li>
2956<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L476RG/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
2957</ul>
2958<p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">NUCLEO-L496ZG</span></p>
2959<ul>
2960<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG/Applications/Release_Notes.html">release notes</a>)</span></li>
2961<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
2962<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG/Examples/Release_Notes.html">release notes</a>)</span></li>
2963<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
2964<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
2965<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG/Templates/Release_Notes.html">release notes</a>)</span></li>
2966<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
2967</ul>
2968<p><span style="font-family: Verdana; font-size: 10pt;">NUCLEO-L496ZG-P</span></p>
2969<ul>
2970<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG-P/Examples/Release_Notes.html">release notes</a>)</span></li>
2971<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG-P/Templates/Release_Notes.html">release notes</a>)</span></li>
2972<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG-P/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
2973</ul>
2974<p><span style="font-family: Verdana; font-size: 10pt;">STM32L4R9I-EVAL</span></p>
2975<ul>
2976<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I-EVAL/Applications/Release_Notes.html">release notes</a>)</span></li>
2977<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I-EVAL/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
2978<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I-EVAL/Examples/Release_Notes.html">release notes</a>)</span></li>
2979<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I-EVAL/Templates/Release_Notes.html">release notes</a>)</span></li>
2980<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I-EVAL/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
2981</ul>
2982<p><span style="font-family: Verdana; font-size: 10pt;">STM32L476G-EVAL</span></p>
2983<ul>
2984<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-EVAL/Applications/Release_Notes.html">release notes</a>)</span></li>
2985<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-EVAL/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
2986<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-EVAL/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
2987<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-EVAL/Templates/Release_Notes.html">release notes</a>)</span></li>
2988<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-EVAL/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
2989</ul>
2990<p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">WIN32</span></p>
2991<ul>
2992<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">STemWin_Simulation</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/WIN32/STemWin_Simulation/Release_Notes.html">release notes</a>)</span></li>
2993</ul>
2994<p><span style="font-size: 10pt; font-family: Verdana;">Drivers</span></p>
2995<ul>
2996<li><span style="font-size: 10pt; font-family: Verdana;">Cortex-M CMSIS</span><span style="font-size: 10pt; font-family: Verdana;">V4.5 (<a href="Drivers/CMSIS/index.html">release notes</a>)</span></li>
2997<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4xx CMSIS V1.4.3</span> (<a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a>)</span><br />
2998<span style="font-weight: bold;"></span><span style="font-weight: bold;"></span></li>
2999<li><span style="font-weight: bold;">STM32L4</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">xx HAL V1.8.3</span> (<a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a>)</span></li>
3000<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP B-L475E-IOT01 V1.1.2</span><span class="Apple-converted-space"></span> (<a href="Drivers/BSP/B-L475E-IOT01/Release_Notes.html">release notes</a>)</span></li>
3001<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L476G_EVAL V2.1.0 (<a href="Drivers/BSP/STM32L476G_EVAL/Release_Notes.html">release notes</a>)</span></li>
3002<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L476G-Discovery V2.0.1 (<a href="Drivers/BSP/STM32L476G-Discovery/Release_Notes.html">release notes</a>)</span></li>
3003<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L496G-Discovery V1.1.0 (<a href="Drivers/BSP/STM32L496G-Discovery/Release_Notes.html">release notes</a>)</span></li>
3004<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo V2.1.1 (<a href="Drivers/BSP/STM32L4xx_Nucleo/Release_Notes.html">release notes</a>)</span></li>
3005<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo_32 V1.0.0 (<a href="Drivers/BSP/STM32L4xx_Nucleo_32/Release_Notes.html">release notes</a>)</span></li>
3006<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L4xx_Nucleo_144 V1.0.4</span> (<a href="Drivers/BSP/STM32L4xx_Nucleo_144/Release_Notes.html">release notes</a>)</span></li>
3007<li><span style="font-weight: bold;">BSP Adafruit Shield (reference ID 802)</span><span style="font-weight: bold;"><span style="font-weight: bold;">V3.0.3</span></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a>)</span></li>
3008<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP Common V5.0.0 (<a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a>)</span></li>
3009<li><span style="font-size: 10pt; font-family: Verdana;">BSP cs42l51 V1.0.0<span style="font-weight: bold;"></span> (<a href="Drivers/BSP/Components/cs42l51/Release_Notes.html">release notes</a>)</span></li>
3010<li><span style="font-size: 10pt; font-family: Verdana;">BSP cs43l22 V2.0.2 (<a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a>)</span></li>
3011<li><span style="font-size: 10pt; font-family: Verdana;">BSP ft3x67 V1.0.0 (<a href="Drivers/BSP/Components/ft3x67/Release_Notes.html">release notes</a>)</span></li>
3012<li><span style="font-size: 10pt; font-family: Verdana;">BSP ft6x06 V1.0.1 (<a href="Drivers/BSP/Components/ft6x06/Release_Notes.html">release notes</a>)</span></li>
3013<li><span style="font-size: 10pt; font-family: Verdana;">BSP ft5336 V1.0.0 (<a href="Drivers/BSP/Components/ft5336/Release_Notes.html">release notes</a>)</span></li>
3014<li><span style="font-size: 10pt; font-family: Verdana;">BSP hts221 V1.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/hts221/Release_Notes.html">release notes</a>)</span></li>
3015<li><span style="font-size: 10pt; font-family: Verdana;">BSP hx8347g V1.1.1 (<a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a>)</span></li>
3016<li><span style="font-size: 10pt; font-family: Verdana;">BSP iss66wvh8m8 V1.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/iss66wvh8m8/Release_Notes.html">release notes</a>)</span></li>
3017<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP l3gd20 V2.0.0 (<a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a>)</span></li>
3018<li><span style="font-size: 10pt; font-family: Verdana;">BSP lis3mdl V1.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/lis3mdl/Release_Notes.html">release notes</a>)</span></li>
3019<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP lps22hb V1.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/lps22hb/Release_Notes.html">release notes</a>)</span></li>
3020<li><span style="font-size: 10pt; font-family: Verdana;">BSP ls016b8uy V1.0.0 (<a href="Drivers/BSP/Components/ls016b8uy/Release_Notes.html">release notes</a>)</span></li>
3021<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303c V2.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
3022<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303dlhc V2.0.0 (<a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
3023<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm6dsl V1.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/lsm6dsl/Release_Notes.html">release notes</a>)</span></li>
3024<li><span style="font-size: 10pt; font-family: Verdana;">BSP m24sr V1.1.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/m24sr/Release_Notes.html">release notes</a>)</span></li>
3025<li><span style="font-size: 10pt; font-family: Verdana;">BSP mfxstm32l152 V2.0.0 (<a href="Drivers/BSP/Components/mfxstm32l152/Release_Notes.html">release notes</a>)</span></li>
3026<li><span style="font-size: 10pt; font-family: Verdana;">BSP mx25lm51245g V1.0.0 (<a href="Drivers/BSP/Components/mx25lm51245g/Release_Notes.html">release notes</a>)</span></li>
3027<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP mx25r6435f V1.0.0 (<a href="Drivers/BSP/Components/mx25r6435f/Release_Notes.html">release notes</a>)</span></li>
3028<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP n25q128a V1.0.0 (<a href="Drivers/BSP/Components/n25q128a/Release_Notes.html">release notes</a>)</span></li>
3029<li><span style="font-size: 10pt; font-family: Verdana;">BSP n25q256a V1.0.0 (<a href="Drivers/BSP/Components/n25q256a/Release_Notes.html">release notes</a>)</span></li>
3030<li><span style="font-size: 10pt; font-family: Verdana;">BSP ov9655 V1.0.0<span style="font-weight: bold;"></span>(<a href="Drivers/BSP/Components/ov9655/Release_Notes.html">release notes</a>)</span></li>
3031<li><span style="font-size: 10pt; font-family: Verdana;">BSP st7735 V1.1.1 (<a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a>)</span></li>
3032<li><span style="font-family: Verdana; font-size: 10pt;">BSP st7789h2 V1.1.1<span class="Apple-converted-space" style="font-weight: bold;"> </span>(<a href="Drivers/BSP/Components/st7789h2/Release_Notes.html">release notes</a>)</span></li>
3033<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe811 V2.0.0 (<a href="Drivers/BSP/Components/stmpe811/Release_Notes.html">release notes</a>)</span></li>
3034<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe1600 V1.1.0 (<a href="Drivers/BSP/Components/stmpe1600/Release_Notes.html">release notes</a>)</span></li>
3035<li><span style="font-size: 10pt; font-family: Verdana;">BSP wm8994 V2.1.0 (<a href="Drivers/BSP/Components/wm8994/Release_Notes.html">release notes</a>)</span></li>
3036</ul>
3037<p><span style="font-size: 10pt; font-family: Verdana;">Middlewares</span></p>
3038<ul>
3039<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Host Library V3.2.2</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Host_Library/Release_Notes.html">release notes</a>)</span></li>
3040<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32 USB Device Library V2.5.0</span></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a>)</span></li>
3041<li><span style="font-size: 10pt; font-family: Verdana;">STM32 TouchSensing Library V2.2.0</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a>)</span></li>
3042<li><span style="font-family: Verdana; font-size: 10pt;">FatFS R0.12c<span class="Apple-converted-space"></span></span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span></span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Middlewares/Third_Party/FatFs/src/00history.txt">release notes</a>) ST modified 20170710 (<a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3043<li><span style="font-family: Verdana; font-size: 10pt;">FreeRTOS V9.0.0</span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span></span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"> </span>ST modified 20171008<span style="font-weight: bold;"></span> (<a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a>)</span></li>
3044<li><span style="font-family: Verdana; font-size: 10pt;">STemWin Version STemWinLibrary5.40 build 20170629</span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a>)</span></li>
3045</ul>
3046<p><span style="font-size: 10pt; font-family: Verdana;">Utilities</span></p>
3047<ul>
3048<li><span style="font-size: 10pt; font-family: Verdana;">CPU</span><span style="font-size: 10pt; font-family: Verdana;">V1.1.0</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/CPU/Release_Notes.html">release notes</a>)</span></li>
3049</ul>
3050<!-- -->
3051<ul>
3052<li><span style="font-size: 10pt; font-family: Verdana;">Fonts</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Fonts/Release_Notes.html">release notes</a>)</span></li>
3053</ul>
3054<!-- -->
3055<ul>
3056<li><span style="font-size: 10pt; font-family: Verdana;">Log</span><span style="font-size: 10pt; font-family: Verdana;">V1.0.1</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Log/Release_Notes.html">release notes</a>)</span></li>
3057</ul>
3058<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
3059<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Development Toolchains and Compilers</span></span></strong></p>
3060<p><span style="font-family: Verdana; font-size: 10pt;">IAR Embedded Workbench for ARM (EWARM) toolchain V8.20 + ST-Link</span></p>
3061<ul>
3062<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Limitations:</span></span><span style="font-family: Verdana; font-size: 10pt;">IAR Embedded Workbench for ARM (EWARM) toolchain V7.80.4 required for STemWin V5.40 based applications</span></li>
3063</ul>
3064<p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.24a</span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span>+ Pack Keil STM32L4+_DFP.0.0.5</span></p>
3065<p><span style="font-size: 10pt; font-family: Verdana;">System Workbench STM32 (SW4STM32) toolchain V2.1</span><span style="font-family: Verdana; font-size: 10pt;"></span></p>
3066<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
3067<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Tools</span></span></strong></p>
3068<ul>
3069<li><span style="font-family: Verdana; font-size: 10pt;">ST-Link Utility V4.1.0 with support of QSPI external loader for STM32L476G_EVAL, STM32L476G-Discovery and</span><span style="font-family: Verdana; font-size: 10pt;">STM32L496G-Discovery</span><span style="font-family: Verdana; font-size: 10pt;">boards</span></li>
3070</ul>
3071<p><strong><span class="underline"><span style="font-size: 10pt; color: black; font-family: Verdana;"></span></span></strong></p>
3072<p><strong><span class="underline"><span style="font-size: 10pt; color: black; font-family: Verdana;">Supported Devices and EVAL boards</span></span></strong></p>
3073<ul>
3074<li><span style="font-size: 10pt; font-family: Verdana;">STM32L43x/L44x devices Rev1</span></li>
3075<li><span style="font-size: 10pt; font-family: Verdana;">STM32L45x/L46x devices Rev2</span></li>
3076<li><span style="font-size: 10pt; font-family: Verdana;">STM32L47x/L48x devices Rev4</span></li>
3077<li><span style="font-size: 10pt; font-family: Verdana;">STM32L49x/L4Ax devices Rev2</span></li>
3078<li><span style="font-size: 10pt; font-family: Verdana;">STM32L4Rx/L4Sx devices Rev1</span></li>
3079<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Evaluation board</span><span style="font-size: 10pt; font-family: Verdana;">RevC (MB1144 C-01)</span></li>
3080<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Discovery board RevC </span><span style="font-size: 10pt; font-family: Verdana;">(MB1184 C-01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
3081<li><span style="font-size: 10pt; font-family: Verdana;">STM32L432KC Nucleo kit RevC (MB1180 C-01)</span></li>
3082<li><span style="font-size: 10pt; font-family: Verdana;">STM32L433RC Nucleo kit RevA (MB1319 A-01)<br />
3083</span></li>
3084<li><span style="font-size: 10pt; font-family: Verdana;">STM32L452RE Nucleo kit RevC (MB1136 C-03)</span></li>
3085<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476RG Nucleo kit RevC (MB1136 C-03)</span></li>
3086<li><span style="font-size: 10pt; font-family: Verdana;">STM32L496ZG Nucleo kit (MB1312/L A-01, MB1312/S A-01)</span></li>
3087<li><span style="font-size: 10pt; font-family: Verdana;">STM32L4R5ZI Nucleo kit (MB1312/L A-01,</span><span style="font-size: 10pt; font-family: Verdana;">MB1312/S A-01</span><span style="font-size: 10pt; font-family: Verdana;">)</span></li>
3088<li><span style="font-size: 10pt; font-family: Verdana;">STM32L496G Discovery board RevB (MB1261 B-01)</span></li>
3089<li><span style="font-size: 10pt; font-family: Verdana;">B-L475E-IOT01A board RevB (MB1297)</span></li>
3090<li><span style="font-size: 10pt; font-family: Verdana;">STM32L4R9I Evaluation board</span><span style="font-size: 10pt; font-family: Verdana;">RevB (MB1313 B-03)</span></li>
3091<li><span style="font-size: 10pt; font-family: Verdana;">STM32L4R9I Discovery board</span><span style="font-size: 10pt; font-family: Verdana;">RevC (MB1311 C-01)</span></li>
3092</ul>
3093<p><br />
3094</p>
3095<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Known limitation </span></span></strong></p>
3096<ul>
3097<li><span style="font-family: Verdana; font-size: 10pt;">ARM Compiler 6 (AC6) compliancy </span><span style="font-family: Verdana; font-size: 10pt;">(planned for future release)</span></li>
3098<li><span style="font-family: Verdana; font-size: 10pt;">MDK-ARM/SW4STM32 projects are not available for the STM32L4R9I-EVAL and STM32L4R9I-Discovery demonstrations (planned for future release)</span></li>
3099<li><span style="font-family: Verdana; font-size: 10pt;">SW4STM32 project is not provided for STM32L476G-EVAL demonstration</span></li>
3100</ul>
3101</div>
3102</div>
3103<div class="collapse">
3104<input type="checkbox" id="collapse-section5" aria-hidden="true"> <label for="collapse-section5" aria-hidden="true">V1.11.0 / 22-December-2017</label>
3105<div>
3106<h2 id="main-changes-5">Main Changes</h2>
3107<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Maintenance release to add support of</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">external SMPS PWR examples for NUCLEO-L4R5ZI-P (MB1312/S) board</span></span></p>
3108<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Reduce package size by gathering all Demonstration media files under  "\Utilities\Media" folder</span></span></p>
3109<ul>
3110<li><span style="font-size: 10pt; font-family: Verdana;">see Demonstrations readme.txt files for SDCard content requirements and setup<span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span></li>
3111</ul>
3112<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL &amp;&amp; LL Drivers</span></span><span style="font-family: Verdana; font-size: 10pt;">updates</span></p>
3113<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL CAN</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
3114<p><span style="font-size: 10pt; font-family: Verdana;">Rework of HAL CAN driver (compatibility break) </span></p>
3115<p><span style="font-size: 10pt; font-family: Verdana;">A new HAL CAN driver has been redesigned with new APIs, to bypass limitations on CAN Tx/Rx FIFO management present with previous HAL CAN driver version.</span></p>
3116<p><span style="font-size: 10pt; font-family: Verdana;">The new HAL CAN driver is the recommended version. It is located as usual in Drivers/STM32L4xx_HAL_Driver/Src and Drivers/STM32L4xx_HAL_Driver/Inc folders. It can be enabled through switch HAL_CAN_MODULE_ENABLED in stm32l4xx_hal_conf.h</span></p>
3117<p><span style="font-size: 10pt; font-family: Verdana;">The legacy HAL CAN driver is also present in the release in Drivers/STM32L4xx_HAL_Driver/Src/Legacy and Drivers/STM32L4xx_HAL_Driver/Inc/Legacy folders for software compatibility reasons. Its usage is not recommended as deprecated. It can however be enabled through switch HAL_CAN_LEGACY_MODULE_ENABLED in stm32l4xx_hal_conf.h</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
3118<p><span style="font-size: 10pt; font-family: Verdana;">Short migration guide:</span></p>
3119<p><span style="font-size: 10pt; font-family: Verdana;">Fields of CAN_InitTypeDef structure are renamed : </span></p>
3120<ul>
3121<li><span style="font-size: 10pt; font-family: Verdana;">SJW to SyncJumpWidth, BS1 to TimeSeg1, BS2 to TimeSeg2, TTCM to TimeTriggeredMode, ABOM to AutoBusOff, AWUM to AutoWakeUp, NART to AutoRetransmission (inversed), RFLM to ReceiveFifoLocked and TXFP to TransmitFifoPriority</span></li>
3122</ul>
3123<!-- -->
3124<ul>
3125<li><span style="font-size: 10pt; font-family: Verdana;">HAL_CAN_Init() is split into both HAL_CAN_Init() and HAL_CAN_Start()</span></li>
3126<li><span style="font-size: 10pt; font-family: Verdana;">HAL_CAN_Transmit() is replaced by HAL_CAN_AddTxMessage() to place Tx request, then HAL_CAN_GetTxMailboxesFreeLevel() for polling until completion</span></li>
3127<li><span style="font-size: 10pt; font-family: Verdana;">HAL_CAN_Transmit_IT() is replaced by HAL_CAN_ActivateNotification() to enable transmission with interrupt mode, then</span><span style="font-size: 10pt; font-family: Verdana;">HAL_CAN_AddTxMessage() to place Tx request</span></li>
3128<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">HAL_CAN_Receive() is replaced by HAL_CAN_GetRxFifoFillLevel() for polling until reception, then HAL_CAN_GetRxMessage() to get Rx message</span></li>
3129<li><span style="font-size: 10pt; font-family: Verdana;">HAL_CAN_Receive_IT() is replaced by</span><span style="font-size: 10pt; font-family: Verdana;">HAL_CAN_ActivateNotification() to enable reception with interrupt mode, then</span><span style="font-size: 10pt; font-family: Verdana;">HAL_CAN_GetRxMessage() in the receive callback to get Rx message</span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
3130<li><span style="font-size: 10pt; font-family: Verdana;">HAL_CAN_Sleep() is renamed to HAL_CAN_RequestSleep()</span></li>
3131<li><span style="font-size: 10pt; font-family: Verdana;">HAL_CAN_TxCpltCallback() is split into</span><span style="font-size: 10pt; font-family: Verdana;">HAL_CAN_TxMailbox0<span style="font-style: italic;"></span>CompleteCallback(),</span><span style="font-size: 10pt; font-family: Verdana;">HAL_CAN_TxMailbox1<span style="font-style: italic;"></span>CompleteCallback() and</span><span style="font-size: 10pt; font-family: Verdana;">HAL_CAN_TxMailbox2<span style="font-style: italic;"></span>CompleteCallback()</span></li>
3132<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">HAL_CAN_RxCpltCallback() is split into</span><span style="font-size: 10pt; font-family: Verdana;">HAL_CAN_RxFifo0<span style="font-style: italic;"></span>MsgPendingCallback() and </span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">HAL_CAN_RxFifo1<span style="font-style: italic;"></span>MsgPendingCallback()</span></li>
3133</ul>
3134<p><span style="font-size: 10pt; font-family: Verdana;">More complete "how to use the new driver" is detailed in the driver header section itself</span></p>
3135<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL CORTEX</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
3136<ul>
3137<li><span style="font-size: 10pt; font-family: Verdana;">HAL_MPU_Enable() and HAL_MPU_Disable() functions moved to stm32l4xx_hal_cortex.c</span></li>
3138</ul>
3139<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL CRC</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
3140<ul>
3141<li><span style="font-size: 10pt; font-family: Verdana;">Fix GCC warning </span></li>
3142</ul>
3143<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL FLASH</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
3144<ul>
3145<li><span style="font-size: 10pt; font-family: Verdana;">HAL_FLASH_Unlock() updated to not return HAL_ERROR if flash is already unlocked </span></li>
3146</ul>
3147<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL RCC</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
3148<ul>
3149<li><p><span style="font-size: 10pt; font-family: Verdana;">RCC_RTCCLKSOURCE_NO_CLK</span><span style="font-size: 10pt; font-family: Verdana;">renamed to RCC_RTCCLKSOURCE_NONE</span></p></li>
3150<li><p><span style="font-size: 10pt; font-family: Verdana;">HAL_RCC_DeInit() updates</span></p>
3151<ul>
3152<li><span style="font-size: 10pt; font-family: Verdana;">Clear of status flags</span></li>
3153<li><span style="font-size: 10pt; font-family: Verdana;">Wait for PLLs disable flags to clear PLLs configuration registers<br />
3154</span></li>
3155<li><span style="font-size: 10pt; font-family: Verdana;">Fix MISRA C-2004 rule 10.6 ('U' suffix)</span></li>
3156</ul></li>
3157</ul>
3158<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL TIM</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
3159<ul>
3160<li><span style="font-size: 10pt; font-family: Verdana;">Fix MISRA C-2004 rule 10.6 ('U' suffix)</span></li>
3161</ul>
3162<p><strong><span class="underline"><span style="font-size: 10pt; font-family: Verdana; color: black;"></span></span><span class="underline"><span style="font-size: 10pt; font-family: Verdana; color: black;"></span></span></strong></p>
3163<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL CRC</span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
3164<ul>
3165<li><span style="font-size: 10pt; font-family: Verdana;">Fix GCC warning</span></li>
3166</ul>
3167<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL RCC</span></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
3168<ul>
3169<li><span style="font-size: 10pt; font-family: Verdana;">Add LL_RCC_PLL_SetMainSource() and LL_RCC_HSI_IsEnabledInStopMode() APIs</span></li>
3170</ul>
3171<!-- -->
3172<ul>
3173<li><span style="font-size: 10pt; font-family: Verdana;">LL_RCC_DeInit() update</span></li>
3174</ul>
3175<!-- -->
3176<ul>
3177<li><span style="font-size: 10pt; font-family: Verdana;">Clear of status flags</span></li>
3178<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Wait for PLLs disable flags to clear PLLs configuration registers</span></li>
3179</ul>
3180<!-- -->
3181<ul>
3182<li><span style="font-size: 10pt; font-family: Verdana;">Fix IS_LL_RCC_I2C_CLKSOURCE() assert macro</span></li>
3183</ul>
3184<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Projects</span><span style="font-weight: bold;"></span> updates</span></p>
3185<p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">Overal project folders renaming to use boards Reference Product Names</span></span></p>
3186<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">STM32L476G-EVAL</span></span></p>
3187<ul>
3188<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Update</span><span style="font-size: 10pt; font-family: Verdana;">Examples\CAN\CAN_Networking to align with updated HAL CAN driver APIs</span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">.</span></li>
3189</ul>
3190<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">NUCLEO-L4R5ZI-P</span></span></p>
3191<ul>
3192<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Add Example projects illustrating the usage of the external SMPS for lower power consumption in Run and after Stop0 and Standby modes.</span></li>
3193</ul>
3194<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">STM32L476G-EVAL, NUCLEO-L453RE, 32STM32L496GDISCOVERY </span></span></p>
3195<ul>
3196<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Fix Zero Length Packet (ZLP) issue in Applications\USB_Device\CDC_Standalone</span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"></span></li>
3197</ul>
3198<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Middleware</span><span style="font-weight: bold;"></span> updates</span></p>
3199<ul>
3200<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">FreeRTOS update to support MPU feature<span style="font-weight: bold;"></span></span></li>
3201</ul>
3202<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Utilities</span><span style="font-weight: bold;"></span> updates</span></p>
3203<p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32Nucleo_Power_GUI</span> <span style="font-size: 10pt; font-family: Verdana;"></span></p>
3204<ul>
3205<li><span style="font-size: 10pt; font-family: Verdana;">Add binary for NUCLEO-L4R5ZI-P boards with external SMPS to demonstrate low power performance</span></li>
3206<li><span style="font-size: 10pt; font-family: Verdana;">All binaries renamed to match board product names<br />
3207</span></li>
3208</ul>
3209<p><strong><span class="underline"><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; color: black; font-size: 10pt;">Contents</span></span></strong><span style="font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;"></span></p>
3210<p><span style="font-size: 10pt; font-family: Verdana;">Projects</span></p>
3211<p><span style="font-family: Verdana; font-size: 10pt;">The STM32CubeL4 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains. The exhaustive list of projects is provided in this table (<a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>).</span></p>
3212<p><span style="font-family: Verdana; font-size: 10pt;">Projects release notes (updates in bold) </span></p>
3213<p><span style="font-family: Verdana; font-size: 10pt;">32L476GDISCOVERY</span></p>
3214<ul>
3215<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L476GDISCOVERY/Applications/Release_Notes.html">release notes</a>)</span></li>
3216<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L476GDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3217<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L476GDISCOVERY/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3218<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L476GDISCOVERY/Templates/Release_Notes.html">release notes</a>)</span></li>
3219<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L476GDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3220</ul>
3221<p><span style="font-family: Verdana; font-size: 10pt;">32L496GDISCOVERY</span></p>
3222<ul>
3223<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L496GDISCOVERY/Applications/Release_Notes.html">release notes</a>)</span></li>
3224<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L496GDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3225<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L496GDISCOVERY/Examples/Release_Notes.html">release notes</a>)</span></li>
3226<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L496GDISCOVERY/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
3227<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L496GDISCOVERY/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
3228<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L496GDISCOVERY/Templates/Release_Notes.html">release notes</a>)</span></li>
3229<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L496GDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3230</ul>
3231<p><span style="font-family: Verdana; font-size: 10pt;">32L4R9IDISCOVERY</span></p>
3232<ul>
3233<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L4R9IDISCOVERY/Applications/Release_Notes.html">release notes</a>)</span></li>
3234<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L4R9IDISCOVERY/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3235<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L4R9IDISCOVERY/Examples/Release_Notes.html">release notes</a>)</span></li>
3236<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L4R9IDISCOVERY/Templates/Release_Notes.html">release notes</a>)</span></li>
3237<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/32L4R9IDISCOVERY/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3238</ul>
3239<p><span style="font-size: 10pt; font-family: Verdana;">B-L475E-IOT01A</span></p>
3240<ul>
3241<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/B-L475E-IOT01A/Applications/Release_Notes.html">release notes</a>)</span></li>
3242<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/B-L475E-IOT01A/Examples/Release_Notes.html">release notes</a>)</span></li>
3243<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/B-L475E-IOT01A/Templates/Release_Notes.html">release notes</a>)</span></li>
3244<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/B-L475E-IOT01A/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3245</ul>
3246<p><span style="font-family: Verdana; font-size: 10pt;">NUCLEO-L4R5ZI</span></p>
3247<ul>
3248<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L4R5ZI/Applications/Release_Notes.html">release notes</a>)</span></li>
3249<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L4R5ZI/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3250<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L4R5ZI/Examples/Release_Notes.html">release notes</a>)</span></li>
3251<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L4R5ZI/Templates/Release_Notes.html">release notes</a>)</span></li>
3252<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L4R5ZI/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3253</ul>
3254<p><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">NUCLEO-L4R5ZI-P</span></p>
3255<ul>
3256<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L4R5ZI-P/Examples/Release_Notes.html">release notes</a>)</span></li>
3257<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L4R5ZI-P/Templates/Release_Notes.html">release notes</a>)</span></li>
3258<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L4R5ZI-P/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3259</ul>
3260<p><span style="font-family: Verdana; font-size: 10pt;">NUCLEO-L432KC</span></p>
3261<ul>
3262<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L432KC/Applications/Release_Notes.html">release notes</a>)</span></li>
3263<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L432KC/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3264<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L432KC/Examples/Release_Notes.html">release notes</a>)</span></li>
3265<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L432KC/Templates/Release_Notes.html">release notes</a>)</span></li>
3266<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L432KC/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3267</ul>
3268<p><span style="font-size: 10pt; font-family: Verdana;">NUCLEO-L433RC-P</span></p>
3269<ul>
3270<li><span style="font-size: 10pt; font-family: Verdana;">HAL Templates</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L433RC-P/Examples/Release_Notes.html">release notes</a>)</span></li>
3271<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L433RC-P/Templates/Release_Notes.html">release notes</a>)</span></li>
3272<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L433RC-P/Templates_LL/Release_Notes.html">release notes)</a></span></li>
3273</ul>
3274<p><span style="font-family: Verdana; font-size: 10pt;">NUCLEO-L452RE</span></p>
3275<ul>
3276<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L452RE/Applications/Release_Notes.html">release notes</a>)</span></li>
3277<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L452RE/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3278<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L452RE/Examples/Release_Notes.html">release notes</a>)</span></li>
3279<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L452RE/Templates/Release_Notes.html">release notes</a>)</span></li>
3280<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L452RE/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3281</ul>
3282<p><span style="font-family: Verdana; font-size: 10pt;">NUCLEO-L452RE-P</span><br />
3283</p>
3284<ul>
3285<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L452RE-P/Examples/Release_Notes.html">release notes</a>)</span></li>
3286<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L452RE-P/Templates/Release_Notes.html">release notes</a>)</span></li>
3287<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L452RE-P/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3288</ul>
3289<p><span style="font-family: Verdana; font-size: 10pt;">NUCLEO-L476RG</span></p>
3290<ul>
3291<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L476RG/Applications/Release_Notes.html">release notes</a>)</span></li>
3292<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L476RG/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3293<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L476RG/Examples/Release_Notes.html">release notes</a>)</span></li>
3294<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L476RG/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
3295<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L476RG/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
3296<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L476RG/Templates/Release_Notes.html">release notes</a>)</span></li>
3297<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L476RG/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3298</ul>
3299<p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">NUCLEO-L496ZG</span></p>
3300<ul>
3301<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG/Applications/Release_Notes.html">release notes</a>)</span></li>
3302<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3303<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG/Examples/Release_Notes.html">release notes</a>)</span></li>
3304<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
3305<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
3306<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG/Templates/Release_Notes.html">release notes</a>)</span></li>
3307<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3308</ul>
3309<p><span style="font-family: Verdana; font-size: 10pt;">NUCLEO-L496ZG-P</span></p>
3310<ul>
3311<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG-P/Examples/Release_Notes.html">release notes</a>)</span></li>
3312</ul>
3313<!-- -->
3314<ul>
3315<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG-P/Templates/Release_Notes.html">release notes</a>)</span></li>
3316</ul>
3317<!-- -->
3318<ul>
3319<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/NUCLEO-L496ZG-P/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3320</ul>
3321<p><span style="font-family: Verdana; font-size: 10pt;">STM32L4R9I-EVAL</span></p>
3322<ul>
3323<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I-EVAL/Applications/Release_Notes.html">release notes</a>)</span></li>
3324<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I-EVAL/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3325<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I-EVAL/Examples/Release_Notes.html">release notes</a>)</span></li>
3326<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I-EVAL/Templates/Release_Notes.html">release notes</a>)</span></li>
3327<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I-EVAL/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3328</ul>
3329<p><span style="font-family: Verdana; font-size: 10pt;">STM32L476G-EVAL</span></p>
3330<ul>
3331<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-EVAL/Applications/Release_Notes.html">release notes</a>)</span></li>
3332<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-EVAL/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3333<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-EVAL/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3334<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-EVAL/Templates/Release_Notes.html">release notes</a>)</span></li>
3335<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-EVAL/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3336</ul>
3337<p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">WIN32</span></p>
3338<ul>
3339<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">STemWin_Simulation</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/WIN32/STemWin_Simulation/Release_Notes.html">release notes</a>)</span></li>
3340</ul>
3341<p><span style="font-size: 10pt; font-family: Verdana;">Drivers</span></p>
3342<ul>
3343<li><span style="font-size: 10pt; font-family: Verdana;">Cortex-M CMSIS</span><span style="font-size: 10pt; font-family: Verdana;">V4.5 (<a href="Drivers/CMSIS/index.html">release notes</a>)</span></li>
3344<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4xx CMSIS V1.4.2</span> (<a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a>)</span><br />
3345<span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
3346<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">STM32L4</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">xx HAL V1.8.2</span> (<a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a>)</span></li>
3347<li><span style="font-size: 10pt; font-family: Verdana;">BSP B-L475E-IOT01 V1.1.1<span class="Apple-converted-space"></span>(<a href="Drivers/BSP/B-L475E-IOT01/Release_Notes.html">release notes</a>)</span></li>
3348<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L476G_EVAL V2.1.0 (<a href="Drivers/BSP/STM32L476G_EVAL/Release_Notes.html">release notes</a>)</span></li>
3349<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L476G-Discovery V2.0.1 (<a href="Drivers/BSP/STM32L476G-Discovery/Release_Notes.html">release notes</a>)</span></li>
3350<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L496G-Discovery V1.1.0 (<a href="Drivers/BSP/STM32L496G-Discovery/Release_Notes.html">release notes</a>)</span></li>
3351<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo V2.1.1 (<a href="Drivers/BSP/STM32L4xx_Nucleo/Release_Notes.html">release notes</a>)</span></li>
3352<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo_32 V1.0.0 (<a href="Drivers/BSP/STM32L4xx_Nucleo_32/Release_Notes.html">release notes</a>)</span></li>
3353<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo_144 V1.0.3 (<a href="Drivers/BSP/STM32L4xx_Nucleo_144/Release_Notes.html">release notes</a>)</span></li>
3354<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP Common V5.0.0 (<a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a>)</span></li>
3355<li><span style="font-size: 10pt; font-family: Verdana;">BSP cs42l51 V1.0.0<span style="font-weight: bold;"></span>(<a href="Drivers/BSP/Components/cs42l51/Release_Notes.html">release notes</a>)</span></li>
3356<li><span style="font-size: 10pt; font-family: Verdana;">BSP cs43l22 V2.0.2 (<a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a>)</span></li>
3357<li><span style="font-size: 10pt; font-family: Verdana;">BSP ft3x67 V1.0.0 (<a href="Drivers/BSP/Components/ft3x67/Release_Notes.html">release notes</a>)</span></li>
3358<li><span style="font-size: 10pt; font-family: Verdana;">BSP ft6x06 V1.0.1 (<a href="Drivers/BSP/Components/ft6x06/Release_Notes.html">release notes</a>)</span></li>
3359</ul>
3360<!-- -->
3361<ul>
3362<li><span style="font-size: 10pt; font-family: Verdana;">BSP ft5336 V1.0.0 (<a href="Drivers/BSP/Components/ft5336/Release_Notes.html">release notes</a>)</span></li>
3363<li><span style="font-size: 10pt; font-family: Verdana;">BSP hts221 V1.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/hts221/Release_Notes.html">release notes</a>)</span></li>
3364<li><span style="font-size: 10pt; font-family: Verdana;">BSP hx8347g V1.1.1 (<a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a>)</span></li>
3365</ul>
3366<!-- -->
3367<ul>
3368<li><span style="font-size: 10pt; font-family: Verdana;">BSP iss66wvh8m8 V1.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/iss66wvh8m8/Release_Notes.html">release notes</a>)</span></li>
3369<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP l3gd20 V2.0.0 (<a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a>)</span></li>
3370<li><span style="font-size: 10pt; font-family: Verdana;">BSP lis3mdl V1.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/lis3mdl/Release_Notes.html">release notes</a>)</span></li>
3371<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP lps22hb V1.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/lps22hb/Release_Notes.html">release notes</a>)</span></li>
3372<li><span style="font-size: 10pt; font-family: Verdana;">BSP ls016b8uy V1.0.0 (<a href="Drivers/BSP/Components/ls016b8uy/Release_Notes.html">release notes</a>)</span></li>
3373<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303c V2.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
3374<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303dlhc V2.0.0 (<a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
3375<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm6dsl V1.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/lsm6dsl/Release_Notes.html">release notes</a>)</span></li>
3376<li><span style="font-size: 10pt; font-family: Verdana;">BSP m24sr V1.1.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/m24sr/Release_Notes.html">release notes</a>)</span></li>
3377<li><span style="font-size: 10pt; font-family: Verdana;">BSP mfxstm32l152 V2.0.0 (<a href="Drivers/BSP/Components/mfxstm32l152/Release_Notes.html">release notes</a>)</span></li>
3378<li><span style="font-size: 10pt; font-family: Verdana;">BSP mx25lm51245g V1.0.0 (<a href="Drivers/BSP/Components/mx25lm51245g/Release_Notes.html">release notes</a>)</span></li>
3379<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP mx25r6435f V1.0.0 (<a href="Drivers/BSP/Components/mx25r6435f/Release_Notes.html">release notes</a>)</span></li>
3380<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP n25q128a V1.0.0 (<a href="Drivers/BSP/Components/n25q128a/Release_Notes.html">release notes</a>)</span></li>
3381<li><span style="font-size: 10pt; font-family: Verdana;">BSP n25q256a V1.0.0 (<a href="Drivers/BSP/Components/n25q256a/Release_Notes.html">release notes</a>)</span></li>
3382<li><span style="font-size: 10pt; font-family: Verdana;">BSP ov9655 V1.0.0<span style="font-weight: bold;"></span>(<a href="Drivers/BSP/Components/ov9655/Release_Notes.html">release notes</a>)</span></li>
3383<li><span style="font-size: 10pt; font-family: Verdana;">BSP st7735 V1.1.1 (<a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a>)</span></li>
3384<li><span style="font-family: Verdana; font-size: 10pt;">BSP st7789h2 V1.1.1<span class="Apple-converted-space" style="font-weight: bold;"> </span>(<a href="Drivers/BSP/Components/st7789h2/Release_Notes.html">release notes</a>)</span></li>
3385<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe811 V2.0.0 (<a href="Drivers/BSP/Components/stmpe811/Release_Notes.html">release notes</a>)</span></li>
3386<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe1600 V1.1.0 (<a href="Drivers/BSP/Components/stmpe1600/Release_Notes.html">release notes</a>)</span></li>
3387<li><span style="font-size: 10pt; font-family: Verdana;">BSP wm8994 V2.1.0 (<a href="Drivers/BSP/Components/wm8994/Release_Notes.html">release notes</a>)</span></li>
3388</ul>
3389<p><span style="font-size: 10pt; font-family: Verdana;">Middlewares</span></p>
3390<ul>
3391<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Host Library V3.2.2</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Host_Library/Release_Notes.html">release notes</a>)</span></li>
3392<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Device Library V2.4.2</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a>)</span></li>
3393<li><span style="font-size: 10pt; font-family: Verdana;">STM32 TouchSensing Library V2.2.0</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a>)</span></li>
3394<li><span style="font-family: Verdana; font-size: 10pt;">FatFS R0.12c<span class="Apple-converted-space"></span></span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">(<a href="Middlewares/Third_Party/FatFs/src/00history.txt">release notes</a>) ST modified 20170710 (<a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3395<li><span style="font-family: Verdana; font-size: 10pt;">FreeRTOS V9.0.0</span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">(<a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"> ST modified 20171008</span>(<a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a>)</span></li>
3396<li><span style="font-family: Verdana; font-size: 10pt;">STemWin Version STemWinLibrary5.40 build 20170629</span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">(<a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a>)</span></li>
3397</ul>
3398<p><span style="font-size: 10pt; font-family: Verdana;">Utilities</span></p>
3399<ul>
3400<li><span style="font-size: 10pt; font-family: Verdana;">CPU</span><span style="font-size: 10pt; font-family: Verdana;">V1.1.0</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/CPU/Release_Notes.html">release notes</a>)</span></li>
3401</ul>
3402<!-- -->
3403<ul>
3404<li><span style="font-size: 10pt; font-family: Verdana;">Fonts</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Fonts/Release_Notes.html">release notes</a>)</span></li>
3405</ul>
3406<!-- -->
3407<ul>
3408<li><span style="font-size: 10pt; font-family: Verdana;">Log</span><span style="font-size: 10pt; font-family: Verdana;">V1.0.1</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Log/Release_Notes.html">release notes</a>)</span></li>
3409</ul>
3410<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
3411<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Development Toolchains and Compilers</span></span></strong></p>
3412<ul>
3413<li><span style="font-family: Verdana; font-size: 10pt;">IAR Embedded Workbench for ARM (EWARM) toolchain V8.20 + ST-Link</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span></span></li>
3414<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.24a</span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span>+ Pack Keil STM32L4+_DFP.0.0.5</span></li>
3415<li><span style="font-size: 10pt; font-family: Verdana;">System Workbench STM32 (SW4STM32) toolchain V2.1</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3416</ul>
3417<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
3418<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Tools</span></span></strong></p>
3419<ul>
3420<li><span style="font-family: Verdana; font-size: 10pt;">ST-Link Utility V4.1.0 with support of QSPI external loader for STM32L476G_EVAL, STM32L476G-Discovery and</span><span style="font-family: Verdana; font-size: 10pt;">STM32L496G-Discovery</span><span style="font-family: Verdana; font-size: 10pt;">boards</span></li>
3421</ul>
3422<p><strong><span class="underline"><span style="font-size: 10pt; color: black; font-family: Verdana;"></span></span></strong></p>
3423<p><strong><span class="underline"><span style="font-size: 10pt; color: black; font-family: Verdana;">Supported Devices and EVAL boards</span></span></strong></p>
3424<ul>
3425<li><span style="font-size: 10pt; font-family: Verdana;">STM32L43x/L44x devices Rev1</span></li>
3426<li><span style="font-size: 10pt; font-family: Verdana;">STM32L45x/L46x devices Rev2</span></li>
3427<li><span style="font-size: 10pt; font-family: Verdana;">STM32L47x/L48x devices Rev4</span></li>
3428<li><span style="font-size: 10pt; font-family: Verdana;">STM32L49x/L4Ax devices Rev2</span></li>
3429<li><span style="font-size: 10pt; font-family: Verdana;">STM32L4Rx/L4Sx devices Rev1</span></li>
3430<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Evaluation board</span><span style="font-size: 10pt; font-family: Verdana;">RevC (MB1144 C-01)</span></li>
3431<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Discovery board RevC </span><span style="font-size: 10pt; font-family: Verdana;">(MB1184 C-01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
3432<li><span style="font-size: 10pt; font-family: Verdana;">STM32L432KC Nucleo kit RevC (MB1180 C-01)</span></li>
3433<li><span style="font-size: 10pt; font-family: Verdana;">STM32L433RC Nucleo kit RevA (MB1319 A-01)<br />
3434</span></li>
3435<li><span style="font-size: 10pt; font-family: Verdana;">STM32L452RE Nucleo kit RevC (MB1136 C-03)</span></li>
3436<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476RG Nucleo kit RevC (MB1136 C-03)</span></li>
3437<li><span style="font-size: 10pt; font-family: Verdana;">STM32L496ZG Nucleo kit (MB1312/L A-01, MB1312/S A-01)</span></li>
3438<li><span style="font-size: 10pt; font-family: Verdana;">STM32L4R5ZI Nucleo kit (MB1312/L A-01,</span><span style="font-size: 10pt; font-family: Verdana;">MB1312/S A-01</span><span style="font-size: 10pt; font-family: Verdana;">)</span></li>
3439<li><span style="font-size: 10pt; font-family: Verdana;">STM32L496G Discovery board RevB (MB1261 B-01)</span></li>
3440<li><span style="font-size: 10pt; font-family: Verdana;">B-L475E-IOT01A board RevB (MB1297)</span></li>
3441<li><span style="font-size: 10pt; font-family: Verdana;">STM32L4R9I Evaluation board</span><span style="font-size: 10pt; font-family: Verdana;">RevB (MB1313 B-03)</span></li>
3442<li><span style="font-size: 10pt; font-family: Verdana;">STM32L4R9I Discovery board</span><span style="font-size: 10pt; font-family: Verdana;">RevC (MB1311 C-01)</span></li>
3443</ul>
3444<p><br />
3445</p>
3446<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Known limitation </span></span></strong></p>
3447<ul>
3448<li><span style="font-family: Verdana; font-size: 10pt;">ARM Compiler 6 (AC6) compliancy </span><span style="font-family: Verdana; font-size: 10pt;">(planned for future release)</span></li>
3449<li><span style="font-family: Verdana; font-size: 10pt;">MDK-ARM/SW4STM32 projects are not available for the STM32L4R9I-EVAL and STM32L4R9I-Discovery demonstrations (planned for future release)</span></li>
3450<li><span style="font-family: Verdana; font-size: 10pt;">SW4STM32 project is not provided for STM32L476G-EVAL demonstration</span></li>
3451</ul>
3452</div>
3453</div>
3454<div class="collapse">
3455<input type="checkbox" id="collapse-section6" aria-hidden="true"> <label for="collapse-section6" aria-hidden="true">V1.10.0 / 13-October-2017</label>
3456<div>
3457<h2 id="main-changes-6">Main Changes</h2>
3458<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Official release to support STM32L4R9I-EVAL (MB1313) and STM32L4R9I-Discovery (MB1311) boards</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span></p>
3459<ul>
3460<li><span style="font-family: Verdana; font-size: 10pt;">Maintenance release of CMSIS Device files, HAL and LL drivers</span></li>
3461<li><span style="font-family: Verdana; font-size: 10pt;">New BSP drivers for STM32L4R9I-EVAL and STM32L4R9I-Discovery boards</span></li>
3462<li><span style="font-family: Verdana; font-size: 10pt;">More than 90 examples, applications and graphical demonstrations for </span><span style="font-family: Verdana; font-size: 10pt;">STM32L4R9I-EVAL and STM32L4R9I-Discovery boards</span></li>
3463</ul>
3464<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">CMSIS Device </span></span><span style="font-family: Verdana; font-size: 10pt;">updates</span></p>
3465<p><span style="font-size: 10pt; font-family: Verdana;">stm32l4r5xx.h,<span class="Apple-converted-space"> </span><span class="Apple-converted-space"></span></span><span style="font-size: 10pt; font-family: Verdana;">stm32l4r7xx.h,<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;">stm32l4r9xx.h,<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;">stm32l4s5xx.h,<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;">stm32l4s7xx.h<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">and<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;">stm32l4s9xx.h</span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"> </span>devices description files</span></p>
3466<ul>
3467<li><span style="font-size: 10pt; font-family: Verdana;">Fix SDMMC_STA_DPSMACT and<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;">SDMMC_STA_</span><span style="font-size: 10pt; font-family: Verdana;">CPSMACT definitions</span></li>
3468</ul>
3469<p><span style="font-size: 10pt; font-family: Verdana;">stm32l4r5xx.h and<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;">stm32l4s5xx.h</span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"> </span>description files</span></p>
3470<ul>
3471<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Remove LTDC peripheral definitions<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;">as LTDC not available on<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;">STM32L4R5xx/STM32L4S5xx</span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"> </span>devices</span></li>
3472</ul>
3473<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL &amp;&amp; LL Drivers  </span></span><span style="font-family: Verdana; font-size: 10pt;">updates</span></p>
3474<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL </span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">generic driver</span></p>
3475<ul>
3476<li><span style="font-size: 10pt; font-family: Verdana;">Fix compilation issue with ARMCC --gnu option on __packed declaration in stm32l4xx_hal_def.h<br />
3477</span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
3478</ul>
3479<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL ADC<span class="Apple-converted-space"> </span></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
3480<ul>
3481<li><span style="font-size: 10pt; font-family: Verdana;">Reuse LL ADC definitions</span></li>
3482<li><span style="font-size: 10pt; font-family: Verdana;">Fix MISRA C-2004 rule 19.10<br />
3483</span></li>
3484</ul>
3485<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL DSI<span class="Apple-converted-space"> </span></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
3486<ul>
3487<li><span style="font-size: 10pt; font-family: Verdana;">Fix timing issue at highest optimization level on IAR on DSI Host, DSI Wrapper, DSI PLL and DSI regulator enable/disable macros </span></li>
3488<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Add macro __HAL_DSI_RESET_HANDLE_STATE()</span></li>
3489</ul>
3490<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL FLASH<span class="Apple-converted-space"> </span></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
3491<ul>
3492<li><span style="font-size: 10pt; font-family: Verdana;">HAL_FLASH_Unlock() shall not return an error when Flash already unlocked</span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
3493</ul>
3494<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL I2C<span class="Apple-converted-space"> </span></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
3495<ul>
3496<li><span style="font-size: 10pt; font-family: Verdana;">Fix race condition in HAL_I2C_Master_Receive() and </span><span style="font-size: 10pt; font-family: Verdana;">HAL_I2C_Slave_Receive()</span></li>
3497<li><span style="font-size: 10pt; font-family: Verdana;">Fix RD_WRN bit management in case of I2C_NO_STARTSTOP request<br />
3498</span></li>
3499</ul>
3500<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL OSPI<span class="Apple-converted-space"> </span></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
3501<ul>
3502<li><span style="font-size: 10pt; font-family: Verdana;">Add note on limitation of HAL_OSPI_AutoPolling() and<span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;">HAL_OSPI_AutoPolling_IT() usage in octal mode (cf. Errata Sheet)</span></li>
3503<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Fix compilation warning in C++</span></li>
3504</ul>
3505<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL QSPI<span class="Apple-converted-space"> </span></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
3506<ul>
3507<li><span style="font-size: 10pt; font-family: Verdana;">Fix MISRA C-2004 rules 10.3, 11.4 and 12.6</span></li>
3508</ul>
3509<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL RCC</span></span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
3510<ul>
3511<li><span style="font-size: 10pt; font-family: Verdana;">Update SDMMC1 clock source selection on STM32L4Rx/STM32L4Sx devices to select PLL divider "P" output instead of internal multiplexor on MSI, HSI48, PLLSAI1 or PLL "Q" outputs as SDMMC1 kernel clock source</span></li>
3512<li><span style="font-size: 10pt; font-family: Verdana;">Fix __HAL_RCC_GPIOB_IS_CLK_ENABLED() macro definition</span></li>
3513</ul>
3514<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL SDMMC<span class="Apple-converted-space"> </span></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
3515<ul>
3516<li><span style="font-size: 10pt; font-family: Verdana;">Fix management of peripheral flags depending on command or data transfers.</span></li>
3517</ul>
3518<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL SMBUS<span class="Apple-converted-space"> </span></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></p>
3519<ul>
3520<li><span style="font-size: 10pt; font-family: Verdana;">Fix RD_WRN bit management in case of SMBUS_NO_STARTSTOP request</span></li>
3521</ul>
3522<p><strong><span class="underline"><span style="font-size: 10pt; font-family: Verdana; color: black;"></span></span><span class="underline"><span style="font-size: 10pt; font-family: Verdana; color: black;"></span></span></strong></p>
3523<ul>
3524<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL DAC </span></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></li>
3525</ul>
3526<!-- -->
3527<ul>
3528<li><span style="font-size: 10pt; font-family: Verdana;">Add missing definition for external triggers from TIM and LPTIM instances<br />
3529</span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
3530</ul>
3531<!-- -->
3532<ul>
3533<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL DMA2D<span class="Apple-converted-space"> </span></span></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></li>
3534</ul>
3535<!-- -->
3536<ul>
3537<li><span style="font-size: 10pt; font-family: Verdana;">Fix CodeSonar warning in LL_DMA2D_StructInit()</span></li>
3538</ul>
3539<!-- -->
3540<ul>
3541<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL I2C<span class="Apple-converted-space"> </span></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></li>
3542</ul>
3543<!-- -->
3544<ul>
3545<li><span style="font-size: 10pt; font-family: Verdana;">Fix RD_WRN bit management in case of LL_I2C_GENERATE_NOSTARTSTOP request in LL_I2C_HandleTransfer()</span></li>
3546</ul>
3547<!-- -->
3548<ul>
3549<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL RCC<span class="Apple-converted-space"> </span></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span></li>
3550</ul>
3551<!-- -->
3552<ul>
3553<li><span style="font-size: 10pt; font-family: Verdana;">Update </span><span style="font-size: 10pt; font-family: Verdana;">SDMMC1 clock source selection on STM32L4Rx/STM32L4Sx devices to select PLL divider "P" output instead of internal multiplexor on MSI, HSI48, PLLSAI1 or PLL "Q" outputs as SDMMC1 kernel clock source</span></li>
3554</ul>
3555<!-- -->
3556<ul>
3557<li><span style="font-size: 10pt; font-family: Verdana;">Add LL_RCC_SetSDMMCKernelClockSource(), LL_RCC_GetSDMMCKernelClockSource() and LL_RCC_GetSDMMCKernelClockFreq() APIs</span></li>
3558</ul>
3559<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP Drivers </span></span><span style="font-size: 10pt; font-family: Verdana;">updates</span></p>
3560<p><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4R9I_EVAL</span></p>
3561<ul>
3562<li><span style="font-size: 10pt; font-family: Verdana;">BSP drivers for user leds, button, joystick, audio (playback and record), display (TFT LCD RGB 480x272 and round AMOLED DSI 390x390), external memories (Octal Flash, Octal HyperRAM, NOR, SRAM and EEPROM), power consumption measurement (Idd), microSD card and touchscreen</span></li>
3563</ul>
3564<p><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4R9I-Discovery</span></p>
3565<ul>
3566<li><span style="font-size: 10pt; font-family: Verdana;">BSP drivers for user leds, joystick, audio (playback and record), display (round AMOLED DSI 390x390), external memories (Octal Flash and asynchronous PSRAM), power consumption measurement (Idd), microSD card, touchscreen and camera</span></li>
3567</ul>
3568<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Projects</span><span style="font-weight: bold;"></span> updates</span></p>
3569<p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">STM32L4R9I_EVAL</span> projects</span></p>
3570<ul>
3571<li><span style="font-family: Verdana; font-size: 10pt;">HAL Template</span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">and</span><span style="font-family: Verdana; font-size: 10pt;">LL Template</span><span style="font-family: Verdana; font-size: 10pt;">to provide 120Mhz maximum system clock frequency</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3572<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">54 Example projects illustrating the usage of the BSP drivers, the HAL ADC, CRC, DAC, DFSDM, DMA2D, DSI (with GFXMMU), FLASH, FMC, GPIO, I2C, IWDG, LPTIM, LTDC, OPAMP, OSPI, RCC, RNG, RTC, SAI, TIM, UART and WWDG under  </span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Project/STM32L4R9I_EVAL/Examples</span></li>
3573<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">14 Applications demonstrating the integration of Middlewares: FatFs, FreeRTOS, STemWin, TouchSensing, USB_Host and USB_Device libraries under  </span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Project/</span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">STM32L4R9I_EVAL</span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">/Applications</span></li>
3574<li><span style="font-size: 10pt; font-family: Verdana;">2 Graphical demonstrations based on STemWin, TouchGFX and EmbeddedWizard graphical solutions</span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">under   </span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Project/</span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">STM32L4R9I_EVAL</span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">/Demonstrations (one demonstration for</span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">AMOLED round DSI display (MB1314), the other for</span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">TFT LCD RGB display (MB1315)).</span></li>
3575</ul>
3576<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;"></span></span></p>
3577<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">STM32L4R9I-Discovery</span> projects</span></p>
3578<ul>
3579<li><span style="font-family: Verdana; font-size: 10pt;">HAL Template</span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">and</span><span style="font-family: Verdana; font-size: 10pt;">LL Template</span><span style="font-family: Verdana; font-size: 10pt;">to provide 120Mhz maximum system clock frequency</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3580<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">16 Example projects illustrating the usage of the BSP drivers, the HAL ADC, DFSDM, DSI (with GFXMMU), FLASH, LPTIM, OSPI, RCC, RTC and SAI under  </span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Project/STM32L4R9I-Discovery/Examples</span></li>
3581<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">6 Applications demonstrating the integration of Middlewares: FatFs, FreeRTOS, STemWin, USB_Host and USB_Device libraries under  </span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Project/STM32L4R9I-Discovery/Applications</span></li>
3582<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">1 Graphical demonstration based on STemWin and third parties graphic deliveries (Embedded Wizard from Tara Systems and TouchGFX from Draupner Graphics) under  </span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Project/STM32L4R9I-Discovery/Demonstrations</span></li>
3583</ul>
3584<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"></span></p>
3585<ul>
3586<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">STM32L4R5ZI-Nucleo</span> projects</span></li>
3587</ul>
3588<!-- -->
3589<ul>
3590<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Add Example projects illustrating the usage of the HAL FLASH, RCC and RTC under  </span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Project/STM32L4R5ZI-Nucleo/Examples</span></li>
3591</ul>
3592<p><strong><span class="underline"><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; color: black; font-size: 10pt;"></span></span></strong></p>
3593<p><strong><span class="underline"><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; color: black; font-size: 10pt;">Contents</span></span></strong><span style="font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;"></span></p>
3594<p><span style="font-size: 10pt; font-family: Verdana;">Projects</span></p>
3595<p><span style="font-family: Verdana; font-size: 10pt;">The STM32CubeL4 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains. The exhaustive list of projects is provided in this table (<a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>).</span></p>
3596<p><span style="font-family: Verdana; font-size: 10pt;">Projects release notes (updates in bold) </span></p>
3597<p><span style="font-size: 10pt; font-family: Verdana;">B-L475E-IOT01</span></p>
3598<ul>
3599<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/B-L475E-IOT01/Applications/Release_Notes.html">release notes</a>)</span></li>
3600<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/B-L475E-IOT01/Examples/Release_Notes.html">release notes</a>)</span></li>
3601<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/B-L475E-IOT01/Templates/Release_Notes.html">release notes</a>)</span></li>
3602<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/B-L475E-IOT01/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3603</ul>
3604<p><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">STM32L4R5ZI-Nucleo</span></p>
3605<ul>
3606<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R5ZI-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
3607<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R5ZI-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3608<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R5ZI-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
3609<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R5ZI-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
3610<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R5ZI-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3611</ul>
3612<p><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">STM32L4R9I_EVAL</span></p>
3613<ul>
3614<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I_EVAL/Applications/Release_Notes.html">release notes</a>)</span></li>
3615<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I_EVAL/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3616<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I_EVAL/Examples/Release_Notes.html">release notes</a>)</span></li>
3617<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I_EVAL/Templates/Release_Notes.html">release notes</a>)</span></li>
3618<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I_EVAL/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3619</ul>
3620<p><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">STM32L4R9I-Discovery</span></p>
3621<ul>
3622<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I-Discovery/Applications/Release_Notes.html">release notes</a>)</span></li>
3623<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I-Discovery/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3624<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I-Discovery/Examples/Release_Notes.html">release notes</a>)</span></li>
3625<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I-Discovery/Templates/Release_Notes.html">release notes</a>)</span></li>
3626<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R9I-Discovery/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3627</ul>
3628<p><span style="font-family: Verdana; font-size: 10pt;">STM32L432KC-Nucleo</span></p>
3629<ul>
3630<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
3631<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3632<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
3633<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
3634<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3635</ul>
3636<p><span style="font-size: 10pt; font-family: Verdana;">STM32L433RC-Nucleo</span></p>
3637<ul>
3638<li><span style="font-size: 10pt; font-family: Verdana;">HAL Templates</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L433RC-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
3639<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L433RC-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
3640<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L433RC-Nucleo/Templates_LL/Release_Notes.html">release notes)</a></span></li>
3641</ul>
3642<p><span style="font-family: Verdana; font-size: 10pt;">STM32L476G-Discovery</span></p>
3643<ul>
3644<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Applications/Release_Notes.html">release notes</a>)</span></li>
3645<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3646<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3647<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Templates/Release_Notes.html">release notes</a>)</span></li>
3648<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3649</ul>
3650<p><span style="font-family: Verdana; font-size: 10pt;">STM32L476G_EVAL</span></p>
3651<ul>
3652<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Applications/Release_Notes.html">release notes</a>)</span></li>
3653<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3654<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3655<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Templates/Release_Notes.html">release notes</a>)</span></li>
3656<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3657</ul>
3658<p><span style="font-family: Verdana; font-size: 10pt;">STM32L476RG-Nucleo</span></p>
3659<ul>
3660<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
3661<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3662<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
3663<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
3664<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
3665<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
3666<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3667</ul>
3668<p><span style="font-family: Verdana; font-size: 10pt;">STM32L496G-Discovery</span></p>
3669<ul>
3670<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496G-Discovery/Applications/Release_Notes.html">release notes</a>)</span></li>
3671<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496G-Discovery/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3672<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496G-Discovery/Examples/Release_Notes.html">release notes</a>)</span></li>
3673<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496G-Discovery/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
3674<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496G-Discovery/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
3675<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496G-Discovery/Templates/Release_Notes.html">release notes</a>)</span></li>
3676<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496G-Discovery/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3677</ul>
3678<p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">STM32L496ZG-Nucleo</span></p>
3679<ul>
3680<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496ZG-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
3681<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496ZG-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3682<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496ZG-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
3683<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496ZG-Nucleo/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
3684<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496ZG-Nucleo/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
3685<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496ZG-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
3686<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496ZG-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
3687</ul>
3688<p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">WIN32</span></p>
3689<ul>
3690<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">STemWin_Simulation</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/WIN32/STemWin_Simulation/Release_Notes.html">release notes</a>)</span></li>
3691</ul>
3692<p><span style="font-size: 10pt; font-family: Verdana;">Drivers</span></p>
3693<ul>
3694<li><span style="font-size: 10pt; font-family: Verdana;">Cortex-M CMSIS</span><span style="font-size: 10pt; font-family: Verdana;">V4.5 (<a href="Drivers/CMSIS/index.html">release notes</a>)</span></li>
3695<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4xx CMSIS V1.4.1</span> (<a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a>)</span><br />
3696<span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
3697<li><span style="font-weight: bold;">STM32L4</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">xx HAL V1.8.1</span> (<a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a>)</span></li>
3698<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP B-L475E-IOT01 V1.1.1</span><span class="Apple-converted-space"></span>(<a href="Drivers/BSP/B-L475E-IOT01/Release_Notes.html">release notes</a>)</span></li>
3699<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L476G_EVAL V2.1.0 (<a href="Drivers/BSP/STM32L476G_EVAL/Release_Notes.html">release notes</a>)</span></li>
3700<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L476G-Discovery V2.0.1</span> (<a href="Drivers/BSP/STM32L476G-Discovery/Release_Notes.html">release notes</a>)</span></li>
3701<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L496G-Discovery V1.1.0 (<a href="Drivers/BSP/STM32L496G-Discovery/Release_Notes.html">release notes</a>)</span></li>
3702<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L4xx_Nucleo V2.1.1</span> (<a href="Drivers/BSP/STM32L4xx_Nucleo/Release_Notes.html">release notes</a>)</span></li>
3703<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo_32 V1.0.0 (<a href="Drivers/BSP/STM32L4xx_Nucleo_32/Release_Notes.html">release notes</a>)</span></li>
3704<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L4xx_Nucleo_144 V1.0.3</span> (<a href="Drivers/BSP/STM32L4xx_Nucleo_144/Release_Notes.html">release notes</a>)</span></li>
3705<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP Common V5.0.0 (<a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a>)</span></li>
3706<li><span style="font-size: 10pt; font-family: Verdana;">BSP cs42l51 V1.0.0<span style="font-weight: bold;"></span>(<a href="Drivers/BSP/Components/cs42l51/Release_Notes.html">release notes</a>)</span></li>
3707<li><span style="font-size: 10pt; font-family: Verdana;">BSP cs43l22 V2.0.2 (<a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a>)</span></li>
3708<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP ft3x67 V1.0.0</span> (<a href="Drivers/BSP/Components/ft3x67/Release_Notes.html">release notes</a>)</span></li>
3709<li><span style="font-size: 10pt; font-family: Verdana;">BSP ft6x06 V1.0.1 (<a href="Drivers/BSP/Components/ft6x06/Release_Notes.html">release notes</a>)</span></li>
3710<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP ft5336 V1.0.0</span> (<a href="Drivers/BSP/Components/ft5336/Release_Notes.html">release notes</a>)</span></li>
3711<li><span style="font-size: 10pt; font-family: Verdana;">BSP hts221 V1.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/hts221/Release_Notes.html">release notes</a>)</span></li>
3712<li><span style="font-size: 10pt; font-family: Verdana;">BSP hx8347g V1.1.1 (<a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a>)</span></li>
3713<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP iss66wvh8m8 V1.0.0</span><span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/iss66wvh8m8/Release_Notes.html">release notes</a>)</span></li>
3714<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP l3gd20 V2.0.0 (<a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a>)</span></li>
3715<li><span style="font-size: 10pt; font-family: Verdana;">BSP lis3mdl V1.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/lis3mdl/Release_Notes.html">release notes</a>)</span></li>
3716<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP lps22hb V1.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/lps22hb/Release_Notes.html">release notes</a>)</span></li>
3717<li><span style="font-size: 10pt; font-family: Verdana;">BSP ls016b8uy V1.0.0 (<a href="Drivers/BSP/Components/ls016b8uy/Release_Notes.html">release notes</a>)</span></li>
3718<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303c V2.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
3719<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303dlhc V2.0.0 (<a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
3720<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm6dsl V1.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/lsm6dsl/Release_Notes.html">release notes</a>)</span></li>
3721<li><span style="font-size: 10pt; font-family: Verdana;">BSP m24sr V1.1.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/m24sr/Release_Notes.html">release notes</a>)</span></li>
3722<li><span style="font-size: 10pt; font-family: Verdana;">BSP mfxstm32l152 V2.0.0 (<a href="Drivers/BSP/Components/mfxstm32l152/Release_Notes.html">release notes</a>)</span></li>
3723<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP mx25lm51245g V1.0.0</span> (<a href="Drivers/BSP/Components/mx25lm51245g/Release_Notes.html">release notes</a>)</span></li>
3724<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP mx25r6435f V1.0.0 (<a href="Drivers/BSP/Components/mx25r6435f/Release_Notes.html">release notes</a>)</span></li>
3725<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP n25q128a V1.0.0 (<a href="Drivers/BSP/Components/n25q128a/Release_Notes.html">release notes</a>)</span></li>
3726<li><span style="font-size: 10pt; font-family: Verdana;">BSP n25q256a V1.0.0 (<a href="Drivers/BSP/Components/n25q256a/Release_Notes.html">release notes</a>)</span></li>
3727<li><span style="font-size: 10pt; font-family: Verdana;">BSP ov9655 V1.0.0<span style="font-weight: bold;"></span>(<a href="Drivers/BSP/Components/ov9655/Release_Notes.html">release notes</a>)</span></li>
3728<li><span style="font-size: 10pt; font-family: Verdana;">BSP st7735 V1.1.1 (<a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a>)</span></li>
3729<li><span style="font-family: Verdana; font-size: 10pt;">BSP st7789h2 V1.1.1<span class="Apple-converted-space" style="font-weight: bold;"> </span>(<a href="Drivers/BSP/Components/st7789h2/Release_Notes.html">release notes</a>)</span></li>
3730<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe811 V2.0.0 (<a href="Drivers/BSP/Components/stmpe811/Release_Notes.html">release notes</a>)</span></li>
3731<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe1600 V1.1.0 (<a href="Drivers/BSP/Components/stmpe1600/Release_Notes.html">release notes</a>)</span></li>
3732<li><span style="font-size: 10pt; font-family: Verdana;">BSP wm8994 V2.1.0 (<a href="Drivers/BSP/Components/wm8994/Release_Notes.html">release notes</a>)</span></li>
3733</ul>
3734<p><span style="font-size: 10pt; font-family: Verdana;">Middlewares</span></p>
3735<ul>
3736<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Host Library V3.2.2</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Host_Library/Release_Notes.html">release notes</a>)</span></li>
3737<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Device Library V2.4.2</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a>)</span></li>
3738<li><span style="font-size: 10pt; font-family: Verdana;">STM32 TouchSensing Library V2.2.0</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a>)</span></li>
3739<li><span style="font-family: Verdana; font-size: 10pt;">FatFS R0.12c<span class="Apple-converted-space"></span></span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">(<a href="Middlewares/Third_Party/FatFs/src/00history.txt">release notes</a>) ST modified 20170710 (<a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3740<li><span style="font-family: Verdana; font-size: 10pt;">FreeRTOS V9.0.0</span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">(<a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"> </span>ST modified 20170303<span style="font-weight: bold;"></span>(<a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a>)</span></li>
3741<li><span style="font-family: Verdana; font-size: 10pt;">STemWin Version STemWinLibrary5.40 build 20170629</span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">(<a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a>)</span></li>
3742</ul>
3743<p><span style="font-size: 10pt; font-family: Verdana;">Utilities</span></p>
3744<ul>
3745<li><span style="font-size: 10pt; font-family: Verdana;">CPU</span><span style="font-size: 10pt; font-family: Verdana;">V1.1.0</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/CPU/Release_Notes.html">release notes</a>)</span></li>
3746</ul>
3747<!-- -->
3748<ul>
3749<li><span style="font-size: 10pt; font-family: Verdana;">Fonts</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Fonts/Release_Notes.html">release notes</a>)</span></li>
3750</ul>
3751<!-- -->
3752<ul>
3753<li><span style="font-size: 10pt; font-family: Verdana;">Log</span><span style="font-size: 10pt; font-family: Verdana;">V1.0.1</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Log/Release_Notes.html">release notes</a>)</span></li>
3754</ul>
3755<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
3756<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Development Toolchains and Compilers</span></span></strong></p>
3757<ul>
3758<li><span style="font-family: Verdana; font-size: 10pt;">IAR Embedded Workbench for ARM (EWARM) toolchain V7.80.4 with patch + ST-Link</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span></span></li>
3759<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.24a</span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span>+ Pack Keil STM32L4+_DFP.0.0.3</span></li>
3760<li><span style="font-size: 10pt; font-family: Verdana;">System Workbench STM32 (SW4STM32) toolchain V2.1</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
3761</ul>
3762<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
3763<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Tools</span></span></strong></p>
3764<ul>
3765<li><span style="font-family: Verdana; font-size: 10pt;">ST-Link Utility V4.1.0 with support of QSPI external loader for STM32L476G_EVAL, STM32L476G-Discovery and</span><span style="font-family: Verdana; font-size: 10pt;">STM32L496G-Discovery</span><span style="font-family: Verdana; font-size: 10pt;">boards</span></li>
3766</ul>
3767<p><strong><span class="underline"><span style="font-size: 10pt; color: black; font-family: Verdana;"></span></span></strong></p>
3768<p><strong><span class="underline"><span style="font-size: 10pt; color: black; font-family: Verdana;">Supported Devices and EVAL boards</span></span></strong></p>
3769<ul>
3770<li><span style="font-size: 10pt; font-family: Verdana;">STM32L43x/L44x devices Rev1</span></li>
3771<li><span style="font-size: 10pt; font-family: Verdana;">STM32L45x/L46x devices Rev2</span></li>
3772<li><span style="font-size: 10pt; font-family: Verdana;">STM32L47x/L48x devices Rev4</span></li>
3773<li><span style="font-size: 10pt; font-family: Verdana;">STM32L49x/L4Ax devices Rev2</span></li>
3774<li><span style="font-size: 10pt; font-family: Verdana;">STM32L4Rx/L4Sx devices Rev1</span></li>
3775<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Evaluation board</span><span style="font-size: 10pt; font-family: Verdana;">RevC (MB1144 C-01)</span></li>
3776<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Discovery board RevC </span><span style="font-size: 10pt; font-family: Verdana;">(MB1184 C-01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
3777<li><span style="font-size: 10pt; font-family: Verdana;">STM32L432KC Nucleo kit RevC (MB1180 C-01)</span></li>
3778<li><span style="font-size: 10pt; font-family: Verdana;">STM32L433RC Nucleo kit RevA (MB1319 A-01)<br />
3779</span></li>
3780<li><span style="font-size: 10pt; font-family: Verdana;">STM32L452RE Nucleo kit RevC (MB1136 C-03)</span></li>
3781<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476RG Nucleo kit RevC (MB1136 C-03)</span></li>
3782<li><span style="font-size: 10pt; font-family: Verdana;">STM32L496ZG Nucleo kit (MB1312/L A-01, MB1312/S A-01)</span></li>
3783<li><span style="font-size: 10pt; font-family: Verdana;">STM32L4R5ZI Nucleo kit (MB1312/L A-01)</span></li>
3784<li><span style="font-size: 10pt; font-family: Verdana;">STM32L496G Discovery board RevB (MB1261 B-01)</span></li>
3785<li><span style="font-size: 10pt; font-family: Verdana;">B-L475E-IOT01 board RevB (MB1297)</span></li>
3786<li><span style="font-size: 10pt; font-family: Verdana;">STM32L4R9I Evaluation board</span><span style="font-size: 10pt; font-family: Verdana;">RevB (MB1313 B-03)</span></li>
3787<li><span style="font-size: 10pt; font-family: Verdana;">STM32L4R9I Discovery board</span><span style="font-size: 10pt; font-family: Verdana;">RevC (MB1311 C-01)</span></li>
3788</ul>
3789<p><br />
3790</p>
3791<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Known limitation </span></span></strong></p>
3792<ul>
3793<li><span style="font-family: Verdana; font-size: 10pt;">MDK-ARM/SW4STM32 projects are not available for the STM32L4R9I-EVAL and STM32L4R9I-Discovery demonstrations (planned for next release)</span></li>
3794<li><span style="font-family: Verdana; font-size: 10pt;">SW4STM32 project is not provided for STM32L476G-EVAL demonstration</span></li>
3795</ul>
3796</div>
3797</div>
3798<div class="collapse">
3799<input type="checkbox" id="collapse-section7" aria-hidden="true"> <label for="collapse-section7" aria-hidden="true">V1.9.0 / 25-August-2017</label>
3800<div>
3801<h2 id="main-changes-7">Main Changes</h2>
3802<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Official release to support STM32L4R5xx, </span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4R7xx,</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4R9xx,</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4S5xx,</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4S7xx</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">and</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4S9xx devices</span></span></p>
3803<ul>
3804<li><span style="font-family: Verdana; font-size: 10pt;">New DSI, OctoSPI (OSPI), GFXMMU and LTDC peripherals </span></li>
3805<li><span style="font-family: Verdana; font-size: 10pt;">Higher RAM size to improve graphic capabilities</span></li>
3806</ul>
3807<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">CMSIS Device </span></span><span style="font-family: Verdana; font-size: 10pt;">updates</span></p>
3808<ul>
3809<li><span style="font-size: 10pt; font-family: Verdana;">Add device description &amp; startup files for new device defines </span><span style="font-size: 10pt; font-family: Verdana;">STM32L4Rx</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">and </span><span style="font-size: 10pt; font-family: Verdana;">STM32L4Sx</span></li>
3810</ul>
3811<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL &amp;&amp; LL Drivers  </span></span><span style="font-family: Verdana; font-size: 10pt;">updates</span></p>
3812<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL DSI </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span><span style="font-size: 10pt; font-family: Verdana;"> <span style="font-weight: bold;">(NEW) </span></span><span style="font-size: 10pt; font-family: Verdana;">:stm32l4xx_hal_dsi.h/.c files</span></p>
3813<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL GFXMMU </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"> (NEW) </span></span><span style="font-size: 10pt; font-family: Verdana;">:stm32l4xx_hal_gfxmmu.h/.c files</span></p>
3814<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL LTDC </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"> (NEW) </span></span><span style="font-size: 10pt; font-family: Verdana;">:stm32l4xx_hal_ltdc.h/.c and extension</span><span style="font-size: 10pt; font-family: Verdana;">stm32l4xx_hal_ltdc_ex.h/.c files</span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
3815<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL OSPI </span></span><span style="font-size: 10pt; font-family: Verdana;">driver </span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"> (NEW) </span></span><span style="font-size: 10pt; font-family: Verdana;">:stm32l4xx_hal_ospi.h/.c files</span></p>
3816<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL </span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">generic driver</span></p>
3817<ul>
3818<li><span style="font-size: 10pt; font-family: Verdana;">Add HAL_GetUIDw0(), </span><span style="font-size: 10pt; font-family: Verdana;">HAL_GetUIDw1() and </span><span style="font-size: 10pt; font-family: Verdana;">HAL_GetUIDw2() APIs</span></li>
3819<li><span style="font-size: 10pt; font-family: Verdana;">Default HAL_Delay() implementation updated to insure minimum requested delay</span></li>
3820<li><span style="font-size: 10pt; font-family: Verdana;">Add __HAL_SYSCFG_SRAM2_WRP_0_31_ENABLE() and __HAL_SYSCFG_SRAM2_WRP_32_63_ENABLE() macros to set respectively SRAM2 page protection attribute for page 0 to 31 and page 32 to 63</span></li>
3821</ul>
3822<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL CAN  </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
3823<ul>
3824<li><span style="font-size: 10pt; font-family: Verdana;">Add FIFOs overrun error management (new error codes HAL_CAN_ERROR_FOV0 and HAL_CAN_ERROR_FOV1)</span></li>
3825</ul>
3826<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL CRYP  </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
3827<ul>
3828<li><span style="font-size: 10pt; font-family: Verdana;">Fix zero padding in case of Data type</span></li>
3829<li><span style="font-size: 10pt; font-family: Verdana;">Fix phase setting related to payload suspension</span></li>
3830<li><span style="font-size: 10pt; font-family: Verdana;">Fix to not be too restrictive on input parameters in HAL_CRYPEx_AES_Auth() and  HAL_CRYPEx_AES_Auth_DMA()</span></li>
3831</ul>
3832<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL DAC<span class="Apple-converted-space"> </span></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
3833<ul>
3834<li><span style="font-size: 10pt; font-family: Verdana;">Fix Sample &amp; Hold configuration in case of multi-channel</span></li>
3835<li><span style="font-size: 10pt; font-family: Verdana;">Rename DAC_HIGH_FREQUENCY_INTERFACE_MODE_ENABLE to DAC_HIGH_FREQUENCY_INTERFACE_MODE_ABOVE_80MHZ</span></li>
3836</ul>
3837<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL DMA  </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
3838<p><span style="font-size: 10pt; font-family: Verdana;">Fix DMAMUX synchronization signal configuration in HAL_DMAEx_ConfigMuxSync()</span></p>
3839<p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Support of DMAMUX1 peripheral via new DMA Extension APIs</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
3840<ul>
3841<li><span style="font-size: 10pt; font-family: Verdana;">HAL_DMAEx_ConfigMuxRequestGenerator()</span></li>
3842<li><span style="font-size: 10pt; font-family: Verdana;">HAL_DMAEx_EnableMuxRequestGenerator(), HAL_DMAEx_DisableMuxRequestGenerator()</span></li>
3843<li><span style="font-size: 10pt; font-family: Verdana;">HAL_DMAEx_ConfigMuxSync()</span></li>
3844<li><span style="font-size: 10pt; font-family: Verdana;">HAL_DMAEx_MUX_IRQHandler()</span></li>
3845</ul>
3846<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL DFSDM </span></span><span style="font-size: 10pt; font-family: Verdana;">driver extension (new stm32l4xx_hal_dfsdm_ex.h/.c)</span></p>
3847<ul>
3848<li><span style="font-size: 10pt; font-family: Verdana;">New APIs </span><span style="font-size: 10pt; font-family: Verdana;">HAL_DFSDMEx_ChannelSetPulsesSkipping() and</span><span style="font-size: 10pt; font-family: Verdana;">HAL_DFSDMEx_ChannelGetPulsesSkipping()</span></li>
3849</ul>
3850<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL DFSDM  </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
3851<ul>
3852<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Fix cast issue to return possible negative value in HAL_DFSDM_FilterGetRegularValue(), HAL_DFSDM_FilterGetInjectedValue(), HAL_DFSDM_FilterGetExdMaxValue() and HAL_DFSDM_FilterGetExdMinValue()</span></li>
3853</ul>
3854<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL FLASH <span class="Apple-converted-space"></span></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
3855<ul>
3856<li><span style="font-size: 10pt; font-family: Verdana;">Add new LVE pin management in HAL_FLASHEx_ConfigLVEPin()</span></li>
3857<li><span style="font-size: 10pt; font-family: Verdana;">Fix timeout issue in private FLASH_WaitForLastOperation() API</span></li>
3858<li><span style="font-size: 10pt; font-family: Verdana;">Fix error status of HAL_FLASHEx_OBProgram()</span></li>
3859</ul>
3860<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">FMC </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
3861<ul>
3862<li><span style="font-size: 10pt; font-family: Verdana;">New field <span style="font-style: italic;">NBLSetupTime</span> added in FMC_NORSRAM_InitTypeDef structure</span></li>
3863<li><span style="font-size: 10pt; font-family: Verdana;">New field <span style="font-style: italic;">DataHoldTime</span> added in FMC_NORSRAM_TimingTypeDef structure</span></li>
3864</ul>
3865<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL HASH  </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
3866<ul>
3867<li><span style="font-size: 10pt; font-family: Verdana;">Update of context swap mechanism implemented in HAL_HASH_DMAFeed_ProcessSuspend() when input data are fed to the IP by DMA</span></li>
3868</ul>
3869<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL HCD/PCD </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
3870<ul>
3871<li><span style="font-size: 10pt; font-family: Verdana;">Add support of</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4R5xx/</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4R7xx/</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4R9xx/</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4S5xx/</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4S7xx/</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4S9xx</span> devices</span></li>
3872</ul>
3873<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL IRDA  </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
3874<ul>
3875<li><p><span style="font-size: 10pt; font-family: Verdana;">Add Clock Prescaler management for </span><span style="font-size: 10pt; font-family: Verdana;">STM32L4Rx/STM32L4Sx devices only</span></p>
3876<ul>
3877<li><span style="font-size: 10pt; font-family: Verdana;">IRDA_InitTypeDef structure update to add ClockPrescaler parameter</span></li>
3878</ul></li>
3879</ul>
3880<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL PCD<span class="Apple-converted-space"> </span></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
3881<ul>
3882<li><span style="font-size: 10pt; font-family: Verdana;">Fix USB PCD lock/unlock and flush TX fifo during device reset</span></li>
3883</ul>
3884<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL PWR  </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
3885<ul>
3886<li><p><span style="font-size: 10pt; font-family: Verdana;">Add PWR_REGULATOR_VOLTAGE_SCALE1_BOOST new parameter value for HAL_PWREx_ControlVoltageScaling() to use higher </span><span style="font-size: 10pt; font-family: Verdana;">supply voltage (1.28V) with </span><span style="font-size: 10pt; font-family: Verdana;">main regulator voltage in range 1 above 80Mhz (maximum frequency equals to 120Mhz)</span><span style="font-size: 10pt; font-family: Verdana;">for STM32L4Rx/STM32L4Sx devices</span><span style="font-size: 10pt; font-family: Verdana;"> </span></p></li>
3887<li><p><span style="font-size: 10pt; font-family: Verdana;">Add SRAM3 retention management APIs: </span><span style="font-size: 10pt; font-family: Verdana;">HAL_PWREx_EnableSRAM3ContentRetention() and HAL_PWREx_DisableSRAM3ContentRetention()</span></p></li>
3888<li><p><span style="font-size: 10pt; font-family: Verdana;">Add DSI pins pull-down management</span></p></li>
3889<li><p><span style="font-size: 10pt; font-family: Verdana;">new HAL_PWREx_EnableDSIPinsPDActivation() and HAL_PWREx_DisableDSIPinsPDActivation() APIs</span></p></li>
3890</ul>
3891<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL RCC <span class="Apple-converted-space"></span></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
3892<ul>
3893<li><span style="font-size: 10pt; font-family: Verdana;">Add clock management of new peripherals: DSI, GFXMMU, LTDC, OSPI1, OSPI2, OSPIM</span></li>
3894<li><span style="font-size: 10pt; font-family: Verdana;">Add OctoSPI peripherals clock source frequency computation in HAL_RCCEx_GetPeriphCLKFreq()</span></li>
3895<li><span style="font-size: 10pt; font-family: Verdana;">Fix issue with main PLL divider M value to allow 1 to 16 value range on </span><span style="font-size: 10pt; font-family: Verdana;">STM32L4Rx/STM32L4Sx devices</span></li>
3896<li><span style="font-size: 10pt; font-family: Verdana;">Fix</span><span style="font-size: 10pt; font-family: Verdana;">SDMMC1 clock source selection possibilities in</span><span style="font-size: 10pt; font-family: Verdana;">HAL_RCCEx_PeriphCLKConfig(), __HAL_RCC_SDMMC1_CONFIG() and __HAL_RCC_GET_SDMMC1_SOURCE()</span></li>
3897<li><span style="font-size: 10pt; font-family: Verdana;">Fix HAL_RCCEx_GetPeriphCLKFreq() to take into account PLLSAI1 and PLLSAI2 divider M values (1 to 16 range) on</span><span style="font-size: 10pt; font-family: Verdana;">STM32L4Rx/STM32L4Sx devices</span></li>
3898<li><span style="font-size: 10pt; font-family: Verdana;">Add undershoot/overshoot management in HAL_RCC_ClockConfig() when switching to/from system clock from main PLL above 80Mhz</span></li>
3899</ul>
3900<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL RNG <span class="Apple-converted-space"></span></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
3901<ul>
3902<li><p><span style="font-size: 10pt; font-family: Verdana;">Add support of Clock Error detection and Bypass mode management in new RNG_InitTypeDef and HAL_RNG_Init() API</span></p></li>
3903<li><p><span style="font-size: 10pt; font-family: Verdana;">parameters ClockErrorDetection and BypassMode added in new</span><span style="font-size: 10pt; font-family: Verdana;">RNG_InitTypeDef</span></p></li>
3904</ul>
3905<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL RTC  </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
3906<ul>
3907<li><span style="font-size: 10pt; font-family: Verdana;">Fix HAL_RTC_Init() to wait for synchronization and avoid RTC registers access timing issues</span></li>
3908</ul>
3909<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL SAI  </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
3910<ul>
3911<li><p><span style="font-size: 10pt; font-family: Verdana;">Add FIFO flush in HAL_SAI_DMAStop()</span></p></li>
3912<li><p><span style="font-size: 10pt; font-family: Verdana;">Fix HAL_SAI_Transmit_DMA() to follow the slave TX mode sequence described in the Reference Manual</span></p></li>
3913<li><p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL SD  </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
3914<ul>
3915<li><p><span style="font-size: 10pt; font-family: Verdana;">Major rework of HAL SD driver aligned with STM32F7 series</span></p></li>
3916<li><p><span style="font-size: 10pt; font-family: Verdana;">BlockSize parameter removed in Read&amp;Write block APIs since 512 byte size is always read&amp;write</span></p></li>
3917</ul></li>
3918</ul>
3919<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL SMARTCARD  </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
3920<ul>
3921<li><p><span style="font-size: 10pt; font-family: Verdana;">Add Clock Prescaler management for </span><span style="font-size: 10pt; font-family: Verdana;">STM32L4Rx/STM32L4Sx devices only</span></p></li>
3922<li><p><span style="font-size: 10pt; font-family: Verdana;">SMARTCARD_InitTypeDef structure update to add ClockPrescaler parameter<br />
3923</span></p></li>
3924<li><p><span style="font-size: 10pt; font-family: Verdana;">Add FIFO mode management </span><span style="font-size: 10pt; font-family: Verdana;">for </span><span style="font-size: 10pt; font-family: Verdana;">STM32L4Rx/STM32L4Sx devices only</span></p></li>
3925<li><p><span style="font-size: 10pt; font-family: Verdana;">new HAL_</span><span style="font-size: 10pt; font-family: Verdana;">SMARTCARD</span><span style="font-size: 10pt; font-family: Verdana;">Ex_EnableFifoMode(), HAL_</span><span style="font-size: 10pt; font-family: Verdana;">SMARTCARD</span><span style="font-size: 10pt; font-family: Verdana;">Ex_DisableFifoMode(), HAL_</span><span style="font-size: 10pt; font-family: Verdana;">SMARTCARD</span><span style="font-size: 10pt; font-family: Verdana;">Ex_SetTxFifoThreshold(), HAL_</span><span style="font-size: 10pt; font-family: Verdana;">SMARTCARD</span><span style="font-size: 10pt; font-family: Verdana;">Ex_SetRxFifoThreshold(), HAL_</span><span style="font-size: 10pt; font-family: Verdana;">SMARTCARD</span><span style="font-size: 10pt; font-family: Verdana;">Ex_RxFifoFullCallback() and HAL_</span><span style="font-size: 10pt; font-family: Verdana;">SMARTCARD</span><span style="font-size: 10pt; font-family: Verdana;">Ex_TxFifoEmptyCallback() APIs</span></p></li>
3926</ul>
3927<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL SMBUS  </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
3928<ul>
3929<li><span style="font-size: 10pt; font-family: Verdana;">Add Analog and digital filter configuration APIs: HAL_SMBUS_ConfigAnalogFilter() and HAL_SMBUS_ConfigDigitalFilter() </span></li>
3930<li><span style="font-size: 10pt; font-family: Verdana;">Add error management if occuring during STOP process</span></li>
3931</ul>
3932<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL SPI  </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
3933<ul>
3934<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Add control of RXFIFO emty at end of transmissing in Master transmission 2 lines mode</span></li>
3935</ul>
3936<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL SWPMI </span> driver</span></p>
3937<ul>
3938<li><span style="font-size: 10pt; font-family: Verdana;">Fix missing clock initialization before register update in HAL_SWPMI_Init()</span></li>
3939</ul>
3940<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL TIM  </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
3941<ul>
3942<li><span style="font-size: 10pt; font-family: Verdana;">Add TIM_TIM1_ETR_GPIO and TIM_TIM8_ETR_GPIO definitions</span></li>
3943<li><span style="font-size: 10pt; font-family: Verdana;">Add TIM_TIM16_TI1_MSI, TIM_TIM16_TI1_HSE_32 and TIM_TIM16_TI1_MCO definitions for STM32L4Rx/STM32L4Sx</span></li>
3944<li><span style="font-size: 10pt; font-family: Verdana;">Add new AutoReloadPreload parameter in TIM_Base_InitTypeDef (user code impacted)</span></li>
3945<li><span style="font-size: 10pt; font-family: Verdana;">Fix wrong MOE disable conditions with new macro __HAL_TIM_MOE_DISABLE_UNCONDITIONALLY()</span></li>
3946</ul>
3947<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL UART  </span></span><span style="font-size: 10pt; font-family: Verdana;">driver</span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
3948<ul>
3949<li><p><span style="font-size: 10pt; font-family: Verdana;">Add Clock Prescaler management for </span><span style="font-size: 10pt; font-family: Verdana;">STM32L4Rx/STM32L4Sx devices only</span></p>
3950<ul>
3951<li><p><span style="font-size: 10pt; font-family: Verdana;">UART_InitTypeDef structure update to add ClockPrescaler parameter<br />
3952</span></p></li>
3953<li><p><span style="font-size: 10pt; font-family: Verdana;">Add FIFO mode management </span><span style="font-size: 10pt; font-family: Verdana;">for </span><span style="font-size: 10pt; font-family: Verdana;">STM32L4Rx/STM32L4Sx devices only</span></p>
3954<ul>
3955<li><span style="font-size: 10pt; font-family: Verdana;">new HAL_UARTEx_EnableFifoMode(), HAL_UARTEx_DisableFifoMode(), HAL_UARTEx_SetTxFifoThreshold(), HAL_UARTEx_SetRxFifoThreshold(), HAL_UARTEx_RxFifoFullCallback() and HAL_UARTEx_TxFifoEmptyCallback() APIs</span></li>
3956</ul></li>
3957<li><p><span style="font-size: 10pt; font-family: Verdana;">Add SPI Slave mode management </span><span style="font-size: 10pt; font-family: Verdana;">for </span><span style="font-size: 10pt; font-family: Verdana;">STM32L4Rx/STM32L4Sx devices only</span></p>
3958<ul>
3959<li><span style="font-size: 10pt; font-family: Verdana;">new HAL_UARTEx_EnableSlaveMode(), HAL_UARTEx_DisableSlaveMode() and HAL_UARTEx_ConfigNSS()</span></li>
3960</ul></li>
3961</ul></li>
3962</ul>
3963<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL USART  </span></span><span style="font-size: 10pt; font-family: Verdana;">driver </span><span style="font-size: 10pt; font-family: Verdana;">(<span style="font-weight: bold;">new</span> stm32l4xx_hal_usart_ex.c)</span></p>
3964<ul>
3965<li><p><span style="font-size: 10pt; font-family: Verdana;">Add Clock Prescaler management for </span><span style="font-size: 10pt; font-family: Verdana;">STM32L4Rx/STM32L4Sx devices only</span></p>
3966<ul>
3967<li><span style="font-size: 10pt; font-family: Verdana;">USART_InitTypeDef structure update to add ClockPrescaler parameter<br />
3968</span></li>
3969</ul></li>
3970<li><p><span style="font-size: 10pt; font-family: Verdana;">Add FIFO mode management </span><span style="font-size: 10pt; font-family: Verdana;">for </span><span style="font-size: 10pt; font-family: Verdana;">STM32L4Rx/STM32L4Sx devices only</span></p>
3971<ul>
3972<li><span style="font-size: 10pt; font-family: Verdana;">new HAL_USARTEx_EnableFifoMode(), HAL_USARTEx_DisableFifoMode(), HAL_USARTEx_SetTxFifoThreshold(), HAL_USARTEx_SetRxFifoThreshold(), HAL_USARTEx_RxFifoFullCallback() and HAL_USARTEx_TxFifoEmptyCallback() APIs</span></li>
3973</ul></li>
3974<li><p><span style="font-size: 10pt; font-family: Verdana;">Add SPI Slave mode management </span><span style="font-size: 10pt; font-family: Verdana;">for </span><span style="font-size: 10pt; font-family: Verdana;">STM32L4Rx/STM32L4Sx devices only</span></p></li>
3975<li><p><span style="font-size: 10pt; font-family: Verdana;">new HAL_USARTEx_EnableSlaveMode(), HAL_USARTEx_DisableSlaveMode() and HAL_USARTEx_ConfigNSS()</span></p></li>
3976</ul>
3977<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL DMAMUX </span> </span><span style="font-size: 10pt; font-family: Verdana;">driver </span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">(NEW)</span></span><span style="font-size: 10pt; font-family: Verdana;">: stm32l4xx_ll_dmamux.h</span></p>
3978<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">All LL </span>drivers update to remove usage of CMSIS POSITION_VAL() macro and resort to xx_Pos</span><span style="font-size: 10pt; font-family: Verdana;">position</span><span style="font-size: 10pt; font-family: Verdana;">bit definition</span></p>
3979<p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL ADC</span></span></p>
3980<ul>
3981<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;">Fix legacy APIs LL_ADC_REG_SetTrigSource() and </span><span style="font-size: 10pt; font-family: Verdana;">LL_ADC_INJ_SetTrigSource()</span></li>
3982</ul>
3983<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL BUS </span></span></p>
3984<ul>
3985<li><span style="font-size: 10pt; font-family: Verdana;">Add management of new peripherals: DSI, GFXMMU, LTDC, OSPI1, OSPI2, OSPIM</span></li>
3986</ul>
3987<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL DMA</span></span></p>
3988<ul>
3989<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Fix simple write register access to clear DMA flags in LL_DMA_ClearFlag_XXX() APIs</span></li>
3990</ul>
3991<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL DMAMUX</span></span></p>
3992<ul>
3993<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Fix MISRA C 2012 R.5.2. on long "symbol has the same initial 31 characters"</span></p>
3994<ul>
3995<li><span style="font-size: 10pt; font-family: Verdana;">Rename LL_DMAMUX_REQUEST_xxx  to LL_DMAMUX_REQ_xxx</span></li>
3996</ul></li>
3997<li><p><span style="font-size: 10pt; font-family: Verdana;">Rename LL_DMAMUX_xxx_POLARITY_yyy to</span><span style="font-size: 10pt; font-family: Verdana;">LL_DMAMUX_xxx_POL_yyy</span></p></li>
3998</ul>
3999<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL DMA2D</span></span></p>
4000<ul>
4001<li><span style="font-size: 10pt; font-family: Verdana;">Add management of output swapping mode (regular or bytes two by two) and line offset mode (pixel or byte)</span></li>
4002</ul>
4003<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL EXTI </span></span></p>
4004<ul>
4005<li><span style="font-size: 10pt; font-family: Verdana;">Add management of EXTI line 40 (I2C4)</span></li>
4006</ul>
4007<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL I2C</span></span></p>
4008<ul>
4009<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Fix LL_I2C_Init() to not set OAEN1 bit when Own Address 1 value is 0</span></li>
4010</ul>
4011<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL LPUART / LL USART</span></span></p>
4012<ul>
4013<li><span style="font-size: 10pt; font-family: Verdana;">Add management of Rx FIFO and Tx FIFO</span></li>
4014</ul>
4015<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL PWR</span></span></p>
4016<ul>
4017<li><p><span style="font-size: 10pt; font-family: Verdana;">Add SRAM3 retention management APIs </span></p>
4018<ul>
4019<li><span style="font-size: 10pt; font-family: Verdana;">LL_PWR_EnableSRAM3Retention(), LL_PWR_DisableSRAM3Retention() and LL_PWR_IsEnabledSRAM3Retention()</span></li>
4020</ul></li>
4021<li><p><span style="font-size: 10pt; font-family: Verdana;">Add voltage range 1 boost mode APIs</span></p>
4022<ul>
4023<li><span style="font-size: 10pt; font-family: Verdana;">LL_PWR_EnableRange1BoostMode(),</span><span style="font-size: 10pt; font-family: Verdana;">LL_PWR_DisableRange1BoostMode() and LL_PWR_IsEnabledRange1BoostMode()</span></li>
4024</ul></li>
4025<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">For compatibility purpose accross STM32 series, rename LL_PWR_IsActiveFlag_VOSF() to LL_PWR_IsActiveFlag_VOS()</span></p></li>
4026<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Add DSI pins pull-down management</span></p>
4027<ul>
4028<li><span style="font-size: 10pt; font-family: Verdana;">new LL_PWR_EnableDSIPinsPDActivation(), LL_PWR_DisableDSIPinsPDActivation() and LL_PWR_IsEnabledDSIPinsPDActivation() APIs</span></li>
4029</ul></li>
4030</ul>
4031<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL RCC</span></span></p>
4032<ul>
4033<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Add management of new peripheral clock sources for DSI, LTDC, OSPI1, OSPI2 and SDMMC</span></p></li>
4034<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Add new definitions for main PLL divider M values above LL_RCC_PLLM_DIV_8 and up to LL_RCC_PLLM_DIV_16 for STM32L4Rx/STM32L4Sx devices</span></p></li>
4035<li><p><span style="font-size: 10pt; font-family: Verdana;">Fix in __LL_RCC_CALC_PLLCLK_SAI_FREQ(), __LL_RCC_CALC_PLLSAI1_SAI_FREQ(), __LL_RCC_CALC_PLLSAI1_48M_FREQ(), __LL_RCC_CALC_PLLSAI1_ADC_FREQ(), __LL_RCC_CALC_PLLSAI2_SAI_FREQ()</span></p></li>
4036<li><p><span style="font-size: 10pt; font-family: Verdana;">Fix in LL_RCC_PLLSAI1_ConfigDomain_48M(), LL_RCC_PLLSAI1_ConfigDomain_SAI(), LL_RCC_PLLSAI1_ConfigDomain_ADC(), LL_RCC_PLLSAI1_GetP(), LL_RCC_PLLSAI2_ConfigDomain_SAI() and LL_RCC_PLLSAI2_GetP()</span></p></li>
4037<li><p><span style="font-size: 10pt; font-family: Verdana;">Fix LL_RCC_GetSDMMCClockFreq() to take into account all SDMMC1 possible clock sources</span></p></li>
4038<li><p><span style="font-size: 10pt; font-family: Verdana;">Add HSI48 oscillator clock source value for RNG and USB: </span></p>
4039<ul>
4040<li><span style="font-size: 10pt; font-family: Verdana;">LL_RCC_RNG_CLKSOURCE_HSI48 and update </span><span style="font-size: 10pt; font-family: Verdana;">LL_RCC_GetRNGClockFreq()</span></li>
4041<li><span style="font-size: 10pt; font-family: Verdana;">LL_RCC_USB_CLKSOURCE_HSI48 and update LL_RCC_GetUSBClockFreq()</span></li>
4042</ul></li>
4043</ul>
4044<p><span style="font-size: 10pt; font-family: Verdana;">General fixes<br />
4045</span></p>
4046<ul>
4047<li><span style="font-size: 10pt; font-family: Verdana;">Renaming of RCC_DFSDM1CLKSOURCE_PCLK to RCC_DFSDM1CLKSOURCE_PCLK2</span></li>
4048<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Renaming of RCC_SWPMI1CLKSOURCE_PCLK to RCC_SWPMI1CLKSOURCE_PCLK1</span></li>
4049<li><span style="font-size: 10pt; font-family: Verdana;">Renaming of RCC_LPTIMxCLKSOURCE_PCLK to RCC_LPTIMxCLKSOURCE_PCLK1</span></li>
4050</ul>
4051<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL RNG</span></span></p>
4052<ul>
4053<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Add Clock Error detection and Bypass mode management in new LL_RNG_InitTypeDef and new LL_RNG_Init() API</span></p>
4054<ul>
4055<li><span style="font-size: 10pt; font-family: Verdana;">new LL_RNG_EnableClkErrorDetect(), LL_RNG_DisableClkErrorDetect() and LL_RNG_IsEnableClkErrorDetect()</span></li>
4056<li><span style="font-size: 10pt; font-family: Verdana;">new LL_RNG_EnableBypassMode(), LL_RNG_DisableBypassMode() and LL_RNG_IsEnabledBypassMode<br />
4057</span></li>
4058</ul></li>
4059</ul>
4060<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL RTC</span></span></p>
4061<ul>
4062<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">LL_RTC_TIME_Get() and LL_RTC_DATE_Get() implementations optimization (single register read access)</span></li>
4063</ul>
4064<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL SYSTEM</span></span></p>
4065<ul>
4066<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Add SRAM2 page write protection APIs: LL_SYSCFG_EnableSRAM2PageWRP_0_31() and LL_SYSCFG_EnableSRAM2PageWRP_32_63()</span></li>
4067</ul>
4068<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL TIM</span></span></p>
4069<ul>
4070<li><span style="font-size: 10pt; font-family: Verdana;">Fix definition of TIM break input polarity (inverse values LL_TIM_BKIN_POLARITY_LOW / LL_TIM_BKIN_POLARITY_HIGH)</span></li>
4071<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Fix LL_TIM_EnableUpdateEvent(), LL_TIM_DisableUpdateEvent() and LL_TIM_IsEnabledUpdateEvent()</span></li>
4072</ul>
4073<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL UTILS</span></span></p>
4074<ul>
4075<li><span style="font-size: 10pt; font-family: Verdana;">Add management of new flash latency ranges in UTILS_SetFlashLatency()</span></li>
4076<li><span style="font-size: 10pt; font-family: Verdana;">Add undershoot management</span><span style="font-size: 10pt; font-family: Verdana;">when switching to system clock from main PLL above 80Mhz</span><span style="font-size: 10pt; font-family: Verdana;">in LL_PLL_ConfigSystemClock_MSI(), LL_PLL_ConfigSystemClock_HSI() and LL_PLL_ConfigSystemClock_HSE()</span></li>
4077</ul>
4078<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Middlewares  </span></span><span style="font-family: Verdana; font-size: 10pt;">updates</span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
4079<ul>
4080<li><span style="font-size: 10pt; font-family: Verdana;">New FatFs R0.12c library</span></li>
4081<li><span style="font-size: 10pt; font-family: Verdana;">New STemWin V5.40 library</span></li>
4082</ul>
4083<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Projects</span><span style="font-weight: bold;"></span> updates</span></p>
4084<ul>
4085<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">STM32L4R5ZI-Nucleo</span> projects</span></li>
4086</ul>
4087<!-- -->
4088<ul>
4089<li><span style="font-family: Verdana; font-size: 10pt;">HAL Template</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R5ZI-Nucleo/Templates/Release_Notes.html">release notes</a>) and</span><span style="font-family: Verdana; font-size: 10pt;">LL Template</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R5ZI-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4090<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">41 example projects illustrating the usage of the HAL ADC, CRC, HASH, I2C, PWR, RNG and SPI under  </span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Project/STM32L4R5ZI-Nucleo/Examples</span></li>
4091<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">5 Applications demonstrating the integration of Middlewares: FreeRTOS / USB_Host and USB_Device libraries under</span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Project/</span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">STM32L4R5ZI-Nucleo</span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">/Applications</span></li>
4092<li><span style="font-size: 10pt; font-family: Verdana;">1 demonstration with Adafruit shield</span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">under </span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Project/STM32L4R5ZI-Nucleo/Demonstrations</span></li>
4093</ul>
4094<p><strong><span class="underline"><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; color: black; font-size: 10pt;"></span></span></strong></p>
4095<p><strong><span class="underline"><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; color: black; font-size: 10pt;">Contents</span></span></strong><span style="font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;"></span></p>
4096<p><span style="font-size: 10pt; font-family: Verdana;">Projects</span></p>
4097<p><span style="font-family: Verdana; font-size: 10pt;">The STM32CubeL4 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains. The exhaustive list of projects is provided in this table (<a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>).</span></p>
4098<p><span style="font-family: Verdana; font-size: 10pt;">Projects release notes (updates in bold) </span></p>
4099<p><span style="font-size: 10pt; font-family: Verdana;">B-L475E-IOT01</span></p>
4100<ul>
4101<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/B-L475E-IOT01/Applications/Release_Notes.html">release notes</a>)</span></li>
4102<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/B-L475E-IOT01/Examples/Release_Notes.html">release notes</a>)</span></li>
4103<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/B-L475E-IOT01/Templates/Release_Notes.html">release notes</a>)</span></li>
4104<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/B-L475E-IOT01/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4105</ul>
4106<p><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">STM32L4R5ZI-Nucleo</span></p>
4107<ul>
4108<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R5ZI-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
4109<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R5ZI-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4110<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R5ZI-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
4111<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R5ZI-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
4112<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L4R5ZI-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4113</ul>
4114<p><span style="font-family: Verdana; font-size: 10pt;">STM32L432KC-Nucleo</span></p>
4115<ul>
4116<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
4117<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4118<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
4119<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
4120<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4121</ul>
4122<p><span style="font-size: 10pt; font-family: Verdana;">STM32L433RC-Nucleo</span></p>
4123<ul>
4124<li><span style="font-size: 10pt; font-family: Verdana;">HAL Templates</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L433RC-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
4125<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L433RC-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
4126<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L433RC-Nucleo/Templates_LL/Release_Notes.html">release notes)</a></span></li>
4127</ul>
4128<p><span style="font-family: Verdana; font-size: 10pt;">STM32L476G-Discovery</span></p>
4129<ul>
4130<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Applications/Release_Notes.html">release notes</a>)</span></li>
4131<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4132<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4133<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Templates/Release_Notes.html">release notes</a>)</span></li>
4134<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4135</ul>
4136<p><span style="font-family: Verdana; font-size: 10pt;">STM32L476G_EVAL</span></p>
4137<ul>
4138<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Applications/Release_Notes.html">release notes</a>)</span></li>
4139<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4140<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4141<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Templates/Release_Notes.html">release notes</a>)</span></li>
4142<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4143</ul>
4144<p><span style="font-family: Verdana; font-size: 10pt;">STM32L476RG-Nucleo</span></p>
4145<ul>
4146<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
4147<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4148<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
4149<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
4150<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
4151<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
4152<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4153</ul>
4154<p><span style="font-family: Verdana; font-size: 10pt;">STM32L496G-Discovery</span></p>
4155<ul>
4156<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496G-Discovery/Applications/Release_Notes.html">release notes</a>)</span></li>
4157<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496G-Discovery/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4158<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496G-Discovery/Examples/Release_Notes.html">release notes</a>)</span></li>
4159<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496G-Discovery/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
4160<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496G-Discovery/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
4161<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496G-Discovery/Templates/Release_Notes.html">release notes</a>)</span></li>
4162<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496G-Discovery/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4163</ul>
4164<p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">STM32L496ZG-Nucleo</span></p>
4165<ul>
4166<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496ZG-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
4167<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496ZG-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4168<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496ZG-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
4169<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496ZG-Nucleo/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
4170<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496ZG-Nucleo/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
4171<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496ZG-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
4172<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L496ZG-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4173</ul>
4174<p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">WIN32</span></p>
4175<ul>
4176<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">STemWin_Simulation</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/WIN32/STemWin_Simulation/Release_Notes.html">release notes</a>)</span></li>
4177</ul>
4178<p><span style="font-size: 10pt; font-family: Verdana;">Drivers</span></p>
4179<ul>
4180<li><span style="font-size: 10pt; font-family: Verdana;">Cortex-M CMSIS</span><span style="font-size: 10pt; font-family: Verdana;">V4.5 (<a href="Drivers/CMSIS/index.html">release notes</a>)</span></li>
4181<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4xx CMSIS V1.4.0</span> (<a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a>)</span><br />
4182<span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
4183<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">STM32L4</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">xx HAL V1.8.0</span> (<a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a>)</span></li>
4184<li><span style="font-size: 10pt; font-family: Verdana;">BSP B-L475E-IOT01 V1.1.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/B-L475E-IOT01/Release_Notes.html">release notes</a>)</span></li>
4185<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L476G_EVAL V2.1.0</span> (<a href="Drivers/BSP/STM32L476G_EVAL/Release_Notes.html">release notes</a>)</span></li>
4186<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L476G-Discovery V2.0.0 (<a href="Drivers/BSP/STM32L476G-Discovery/Release_Notes.html">release notes</a>)</span></li>
4187<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L496G-Discovery V1.1.0</span> (<a href="Drivers/BSP/STM32L496G-Discovery/Release_Notes.html">release notes</a>)</span></li>
4188<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo V2.1.0 (<a href="Drivers/BSP/STM32L4xx_Nucleo/Release_Notes.html">release notes</a>)</span></li>
4189<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo_32 V1.0.0 (<a href="Drivers/BSP/STM32L4xx_Nucleo_32/Release_Notes.html">release notes</a>)</span></li>
4190<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L4xx_Nucleo_144 V1.0.1</span> (<a href="Drivers/BSP/STM32L4xx_Nucleo_144/Release_Notes.html">release notes</a>)</span></li>
4191<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP Common V5.0.0 (<a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a>)</span></li>
4192<li><span style="font-size: 10pt; font-family: Verdana;">BSP cs42l51 V1.0.0<span style="font-weight: bold;"></span>(<a href="Drivers/BSP/Components/cs42l51/Release_Notes.html">release notes</a>)</span></li>
4193<li><span style="font-size: 10pt; font-family: Verdana;">BSP cs43l22 V2.0.2 (<a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a>)</span></li>
4194<li><span style="font-size: 10pt; font-family: Verdana;">BSP ft6x06 V1.0.1 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/ft6x06/Release_Notes.html">release notes</a>)</span></li>
4195</ul>
4196<!-- -->
4197<ul>
4198<li><span style="font-size: 10pt; font-family: Verdana;">BSP hts221 V1.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/hts221/Release_Notes.html">release notes</a>)</span></li>
4199<li><span style="font-size: 10pt; font-family: Verdana;">BSP hx8347g V1.1.1 (<a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a>)</span></li>
4200</ul>
4201<!-- -->
4202<ul>
4203<li><span style="font-size: 10pt; font-family: Verdana;">BSP l3gd20 V2.0.0 (<a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a>)</span></li>
4204<li><span style="font-size: 10pt; font-family: Verdana;">BSP lis3mdl V1.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/lis3mdl/Release_Notes.html">release notes</a>)</span></li>
4205<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP lps22hb V1.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/lps22hb/Release_Notes.html">release notes</a>)</span></li>
4206<li><span style="font-size: 10pt; font-family: Verdana;">BSP ls016b8uy V1.0.0 (<a href="Drivers/BSP/Components/ls016b8uy/Release_Notes.html">release notes</a>)</span></li>
4207<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303c V2.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
4208<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303dlhc V2.0.0 (<a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
4209<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm6dsl V1.0.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/lsm6dsl/Release_Notes.html">release notes</a>)</span></li>
4210<li><span style="font-size: 10pt; font-family: Verdana;">BSP m24sr V1.1.0<span class="Apple-converted-space"> </span>(<a href="Drivers/BSP/Components/m24sr/Release_Notes.html">release notes</a>)</span></li>
4211<li><span style="font-size: 10pt; font-family: Verdana;">BSP mfxstm32l152 V2.0.0 (<a href="Drivers/BSP/Components/mfxstm32l152/Release_Notes.html">release notes</a>)</span></li>
4212<li><span style="font-size: 10pt; font-family: Verdana;">BSP mx25r6435f V1.0.0 (<a href="Drivers/BSP/Components/mx25r6435f/Release_Notes.html">release notes</a>)</span></li>
4213<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP n25q128a V1.0.0 (<a href="Drivers/BSP/Components/n25q128a/Release_Notes.html">release notes</a>)</span></li>
4214<li><span style="font-size: 10pt; font-family: Verdana;">BSP n25q256a V1.0.0 (<a href="Drivers/BSP/Components/n25q256a/Release_Notes.html">release notes</a>)</span></li>
4215<li><span style="font-size: 10pt; font-family: Verdana;">BSP ov9655 V1.0.0<span style="font-weight: bold;"></span>(<a href="Drivers/BSP/Components/ov9655/Release_Notes.html">release notes</a>)</span></li>
4216<li><span style="font-size: 10pt; font-family: Verdana;">BSP st7735 V1.1.1 (<a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a>)</span></li>
4217<li><span style="font-family: Verdana; font-size: 10pt;">BSP st7789h2 V1.1.1<span class="Apple-converted-space" style="font-weight: bold;"> </span>(<a href="Drivers/BSP/Components/st7789h2/Release_Notes.html">release notes</a>)</span></li>
4218<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe811 V2.0.0 (<a href="Drivers/BSP/Components/stmpe811/Release_Notes.html">release notes</a>)</span></li>
4219<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe1600 V1.1.0 (<a href="Drivers/BSP/Components/stmpe1600/Release_Notes.html">release notes</a>)</span></li>
4220<li><span style="font-size: 10pt; font-family: Verdana;">BSP wm8994 V2.1.0 (<a href="Drivers/BSP/Components/wm8994/Release_Notes.html">release notes</a>)</span></li>
4221</ul>
4222<p><span style="font-size: 10pt; font-family: Verdana;">Middlewares</span></p>
4223<ul>
4224<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Host Library V3.2.2</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Host_Library/Release_Notes.html">release notes</a>)</span></li>
4225<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Device Library V2.4.2</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a>)</span></li>
4226<li><span style="font-size: 10pt; font-family: Verdana;">STM32 TouchSensing Library V2.2.0</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a>)</span></li>
4227<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">FatFS R0.12c</span><span class="Apple-converted-space"></span></span><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;"><span class="Apple-converted-space"></span></span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Middlewares/Third_Party/FatFs/src/00history.txt">release notes</a>) <span style="font-weight: bold;">ST modified 20170710</span> (<a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4228<li><span style="font-family: Verdana; font-size: 10pt;">FreeRTOS V9.0.0</span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span></span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"> </span>ST modified 20170303<span style="font-weight: bold;"></span>(<a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a>)</span></li>
4229<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">STemWin Version STemWinLibrary5.40 build 20170629</span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">(<a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a>)</span></li>
4230</ul>
4231<p><span style="font-size: 10pt; font-family: Verdana;">Utilities</span></p>
4232<ul>
4233<li><span style="font-size: 10pt; font-family: Verdana;">CPU</span><span style="font-size: 10pt; font-family: Verdana;">V1.1.0</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/CPU/Release_Notes.html">release notes</a>)</span></li>
4234</ul>
4235<!-- -->
4236<ul>
4237<li><span style="font-size: 10pt; font-family: Verdana;">Fonts</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Fonts/Release_Notes.html">release notes</a>)</span></li>
4238</ul>
4239<!-- -->
4240<ul>
4241<li><span style="font-size: 10pt; font-family: Verdana;">Log</span><span style="font-size: 10pt; font-family: Verdana;">V1.0.1</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Log/Release_Notes.html">release notes</a>)</span></li>
4242</ul>
4243<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Development Toolchains and Compilers</span></span></strong></p>
4244<ul>
4245<li><span style="font-family: Verdana; font-size: 10pt;">IAR Embedded Workbench for ARM (EWARM) toolchain V7.80.4 with patch + ST-Link</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span></span></li>
4246<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.24a</span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span>+ Pack Keil STM32L4+_DFP.0.0.3</span></li>
4247<li><span style="font-size: 10pt; font-family: Verdana;">System Workbench STM32 (SW4STM32) toolchain V2.0</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4248<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain v5.4.2</span></li>
4249</ul>
4250<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Tools</span></span></strong></p>
4251<ul>
4252<li><span style="font-family: Verdana; font-size: 10pt;">ST-Link Utility V4.1.0 with support of QSPI external loader for STM32L476G_EVAL, STM32L476G-Discovery and</span><span style="font-family: Verdana; font-size: 10pt;">STM32L496G-Discovery</span><span style="font-family: Verdana; font-size: 10pt;">boards</span></li>
4253</ul>
4254<p><strong><span class="underline"><span style="font-size: 10pt; color: black; font-family: Verdana;"></span></span></strong></p>
4255<p><strong><span class="underline"><span style="font-size: 10pt; color: black; font-family: Verdana;">Supported Devices and EVAL boards</span></span></strong></p>
4256<ul>
4257<li><span style="font-size: 10pt; font-family: Verdana;">STM32L43x/L44x devices Rev1</span></li>
4258<li><span style="font-size: 10pt; font-family: Verdana;">STM32L45x/L46x devices Rev2</span></li>
4259<li><span style="font-size: 10pt; font-family: Verdana;">STM32L47x/L48x devices Rev4</span></li>
4260<li><span style="font-size: 10pt; font-family: Verdana;">STM32L49x/L4Ax devices Rev2</span></li>
4261<li><span style="font-size: 10pt; font-family: Verdana;">STM32L4Rx/L4Sx devices Rev1</span></li>
4262<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Evaluation board</span><span style="font-size: 10pt; font-family: Verdana;">RevC (MB1144 C-01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
4263<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Discovery board RevC </span><span style="font-size: 10pt; font-family: Verdana;">(MB1184 C-01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
4264<li><span style="font-size: 10pt; font-family: Verdana;">STM32L432KC Nucleo kit RevC (MB1180 C-01)</span></li>
4265<li><span style="font-size: 10pt; font-family: Verdana;">STM32L433RC Nucleo kit RevA (MB1319 A-01)<br />
4266</span></li>
4267<li><span style="font-size: 10pt; font-family: Verdana;">STM32L452RE Nucleo kit RevC (MB1136 C-03)</span></li>
4268<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476RG Nucleo kit RevC (MB1136 C-03)</span></li>
4269<li><span style="font-size: 10pt; font-family: Verdana;">STM32L496ZG Nucleo kit (MB1312/L A-01, MB1312/S A-01)</span></li>
4270<li><span style="font-size: 10pt; font-family: Verdana;">STM32L4R5ZI Nucleo kit (MB1312/L A-01)</span></li>
4271<li><span style="font-size: 10pt; font-family: Verdana;">STM32L496G Discovery board RevB (MB1261 B-01)</span></li>
4272<li><span style="font-size: 10pt; font-family: Verdana;">B-L475E-IOT01 board RevB (MB1297)<br />
4273</span></li>
4274</ul>
4275<p><br />
4276</p>
4277<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Known limitation </span></span></strong></p>
4278<ul>
4279<li><span style="font-family: Verdana; font-size: 10pt;">TrueSTUDIO/SW4STM32 projects are not provided for the STM32L476G-EVAL demonstrations<span style="font-weight: bold;"></span></span></li>
4280</ul>
4281</div>
4282</div>
4283<div class="collapse">
4284<input type="checkbox" id="collapse-section8" aria-hidden="true"> <label for="collapse-section8" aria-hidden="true">V1.8.1 / 16-June-2017</label>
4285<div>
4286<p><strong><span class="underline"><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; color: black; font-size: 10pt;">Main Changes</span></span></strong></p>
4287<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Patch release to deliver  external SMPS PWR examples for STM32L433RC and STM32L452RE</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span></p>
4288<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">CMSIS Device </span></span><span style="font-family: Verdana; font-size: 10pt;">updates to fix issues in</span></p>
4289<ul>
4290<li><p><span style="font-family: Verdana; font-size: 10pt;">stm32l451xx.h, stm32l452xx.h, stm32l462xx.h description files</span></p>
4291<ul>
4292<li><span style="font-family: Verdana; font-size: 10pt;">Remove EXTI_IMR2_IM34 and EXTI_EMR2_IM34 bits (no SWPMI EXTI line)</span></li>
4293</ul></li>
4294<li><p><span style="font-family: Verdana; font-size: 10pt;">stm32l432xx.h, stm32l442xx.h, stm32l452xx.h, stm32l462xx.h description files</span></p>
4295<ul>
4296<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">Remove EXTI_IMR2_IM36 and EXTI_EMR2_IM36 bits from STM32L4x2x devices (no PVM2 EXTI line)</span></li>
4297</ul></li>
4298<li><p><span style="font-family: Verdana; font-size: 10pt;">stm32l431xx.h, stm32l432xx.h, stm32l442xx.h, stm32l451xx.h, stm32l452xx.h, stm32l462xx.h, stm32l471xx.h, stm32l475xx.h, stm32l485xx.h </span><span style="font-family: Verdana; font-size: 10pt;">description files</span></p></li>
4299<li><p><span style="font-family: Verdana; font-size: 10pt;">Remove EXTI_IMR2_IM39 and EXTI_EMR2_IM39 bits</span><span style="font-family: Verdana; font-size: 10pt;">from</span><span style="font-family: Verdana; font-size: 10pt;">STM32L4x1x,</span><span style="font-family: Verdana; font-size: 10pt;">STM32L4x2x and </span><span style="font-family: Verdana; font-size: 10pt;">STM32L4x5x</span><span style="font-family: Verdana; font-size: 10pt;">devices</span><span style="font-family: Verdana; font-size: 10pt;">(</span><span style="font-family: Verdana; font-size: 10pt;">no LCD EXTI line)</span></p></li>
4300<li><p><span style="font-family: Verdana; font-size: 10pt;">All </span><span style="font-family: Verdana; font-size: 10pt;">stm32l4XXxx.h device description files</span><span style="font-family: Verdana; font-size: 10pt;"></span></p>
4301<ul>
4302<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">Remove erroneous SRAM2_BB_BASE definition</span></li>
4303<li><span style="font-family: Verdana; font-size: 10pt;">Add missing EXTI_EMR2_EM constants</span></li>
4304<li><span style="font-size: 10pt; font-family: Verdana;">Add missing TIM8 check in debug macro IS_TIM_HALL_SENSOR_INTERFACE_INSTANCE() devices where TIM8 is present</span></li>
4305</ul></li>
4306</ul>
4307<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL &amp;&amp; LL Drivers  </span></span><span style="font-family: Verdana; font-size: 10pt;">updates to fix issues in</span></p>
4308<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL CAN  </span></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">driver</span></p>
4309<ul>
4310<li><span style="font-family: Verdana; font-size: 10pt;">Add overrun error management by the error callback</span></li>
4311</ul>
4312<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL CRC  </span></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">driver</span></p>
4313<ul>
4314<li><span style="font-family: Verdana; font-size: 10pt;">Update of HAL_CRCEx_Polynomial_Set() to return an error when a non-supported polynomial length is passed as parameter</span></li>
4315</ul>
4316<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL CRYP  </span></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">driver</span></p>
4317<ul>
4318<li><span style="font-family: Verdana; font-size: 10pt;">Update zero padding management with respect to data type</span></li>
4319<li><span style="font-family: Verdana; font-size: 10pt;">Phase setting and comments correction in case of payload phase suspension</span></li>
4320<li><span style="font-family: Verdana; font-size: 10pt;">Correct input parameters tests in HAL_CRYPEx_AES_Auth() and HAL_CRYPEx_AES_Auth_DMA() APIs</span></li>
4321<li><span style="font-family: Verdana; font-size: 10pt;">Correct interruptions and IP enabling flags setting for key derivation in IT mode</span></li>
4322</ul>
4323<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL DCMI  </span></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">driver</span></p>
4324<ul>
4325<li><span style="font-family: Verdana; font-size: 10pt;">Comments correction to describe image size management when larger than maximum authorized DMA transfer size</span></li>
4326</ul>
4327<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL FLASH  </span></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">driver</span></p>
4328<ul>
4329<li><span style="font-family: Verdana; font-size: 10pt;">Add software work-around in HAL_FLASH_Unlock() to clear OPTVERR flag on STM32L45x/L46x parts when initially improperly raised</span></li>
4330<li><span style="font-family: Verdana; font-size: 10pt;">Correct timeout issue in FLASH_WaitForLastOperation()</span></li>
4331</ul>
4332<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL HASH  </span></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">driver</span></p>
4333<ul>
4334<li><span style="font-family: Verdana; font-size: 10pt;">Update of context swap mechanism implemented in HAL_HASH_DMAFeed_ProcessSuspend() when input data are fed to the IP by DMA</span></li>
4335</ul>
4336<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">LL RCC</span></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;"></span></p>
4337<ul>
4338<li><span style="font-family: Verdana; font-size: 10pt;">Correct duplication of aRCC_APBAHBPrescTable</span></li>
4339</ul>
4340<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">LL RTC</span></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;"></span></p>
4341<ul>
4342<li><span style="font-family: Verdana; font-size: 10pt;">Simplication of implementation of function LL_RTC_DATE_Get()</span></li>
4343</ul>
4344<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">LL TIM</span></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;"></span></p>
4345<ul>
4346<li><span style="font-family: Verdana; font-size: 10pt;">Fix LL_TIM_EnableUpdateEvent(), LL_TIM_DisableUpdateEvent() and LL_TIM_IsEnabledUpdateEvent()</span></li>
4347</ul>
4348<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Utilities</span><span style="font-weight: bold;"></span> updates</span></p>
4349<p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32Nucleo_Power_GUI</span> <span style="font-size: 10pt; font-family: Verdana;"></span></p>
4350<ul>
4351<li><span style="font-size: 10pt; font-family: Verdana;">Add binaries for STM32L452RE and STM32L433RC Nucleo boards with external SMPS to demonstrate low power performance</span></li>
4352</ul>
4353<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><strong><span style="font-size: 10pt; font-family: Verdana; color: black;">Development Toolchains and Compilers </span></strong><span style="font-size: 10pt; font-family: Verdana; color: black;">update</span><strong><span class="underline"><span style="font-size: 10pt; font-family: Verdana; color: black;"></span></span></strong></p>
4354<p><span style="font-size: 10pt; font-family: Verdana;"></span><br />
4355</p>
4356<ul>
4357<li><span style="font-size: 10pt; font-family: Verdana;">Support System Workbench STM32 (SW4STM32) toolchain V2.0</span></li>
4358</ul>
4359<p><br />
4360</p>
4361<p><strong><span class="underline"><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; color: black; font-size: 10pt;">Contents</span></span><span class="underline"><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; color: black; font-size: 10pt;"></span></span></strong><span style="font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;"></span></p>
4362<p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-family: Verdana; font-size: 10pt;">Projects</span></p>
4363<ul>
4364<li><span style="font-size: 10pt; font-family: Verdana;">The STM32CubeL4 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains. The exhaustive list of projects is provided in this table </span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>).</span></li>
4365</ul>
4366<p><strong>New projects</strong></p>
4367<ul>
4368<li><p>STM32L433RC-Nucleo</p>
4369<ul>
4370<li><span style="font-size: 10pt; font-family: Verdana;">HAL Templates</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L433RC-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
4371<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L433RC-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4372<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L433RC-Nucleo/Examples/Release_Notes.html">release notes)</a></span></li>
4373</ul></li>
4374</ul>
4375<p><strong>Updated projects</strong></p>
4376<ul>
4377<li><p><span style="font-size: 10pt; font-family: Verdana;">STM32L432KC-Nucleo</span></p>
4378<ul>
4379<li><span style="font-size: 10pt; font-family: Verdana;">Applications</span></li>
4380<li><span style="font-size: 10pt; font-family: Verdana;">USB_Devices UID address error fix</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L432KC-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
4381</ul></li>
4382<li><p><span style="font-size: 10pt; font-family: Verdana;">STM32L452RE-Nucleo</span></p>
4383<ul>
4384<li><p><span style="font-size: 10pt; font-family: Verdana;">All</span></p>
4385<ul>
4386<li><span style="font-size: 10pt; font-family: Verdana;">Update SW4STM32 environments<br />
4387</span></li>
4388</ul></li>
4389<li><p><span style="font-size: 10pt; font-family: Verdana;">HAL Examples<br />
4390</span></p>
4391<ul>
4392<li><span style="font-size: 10pt; font-family: Verdana;">PWR external SMPS examples creation and PWR_STANDBY_RTC SW4STM32 Linux compilation error fix</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L452RE-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
4393</ul></li>
4394<li><span style="font-size: 10pt; font-family: Verdana;">Applications</span>
4395<ul>
4396<li><span style="font-size: 10pt; font-family: Verdana;">USB_Devices UID address error fix</span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L452RE-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
4397</ul></li>
4398</ul></li>
4399<li><p><span style="font-size: 10pt; font-family: Verdana;">STM32L476_EVAL</span></p>
4400<ul>
4401<li><p><span style="font-size: 10pt; font-family: Verdana;">Applications </span></p>
4402<ul>
4403<li><span style="font-size: 10pt; font-family: Verdana;">USB_Devices UID address and SW4STM32 Linux compilation error fix</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G_EVAL/Applications/Release_Notes.html">release notes</a>)</span></li>
4404</ul></li>
4405<li><p><span style="font-size: 10pt; font-family: Verdana;">Demonstrations</span></p>
4406<ul>
4407<li><span style="font-size: 10pt; font-family: Verdana;">USB_Devices UID address and SW4STM32 Linux compilation error fix</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G_EVAL/Demonstrations/Release_Notes.html">release notes</a>)</span></li>
4408</ul></li>
4409</ul></li>
4410<li><p><span style="font-size: 10pt; font-family: Verdana;">STM32L476G-Discovery</span></p>
4411<ul>
4412<li><span style="font-size: 10pt; font-family: Verdana;">Applications</span>
4413<ul>
4414<li><span style="font-size: 10pt; font-family: Verdana;">USB_Devices UID address error fix</span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G-Discovery/Applications/Release_Notes.html">release notes</a>)</span></li>
4415</ul></li>
4416</ul></li>
4417<li><p><span style="font-size: 10pt; font-family: Verdana;">STM32L476RG-Nucleo</span></p>
4418<ul>
4419<li><p><span style="font-size: 10pt; font-family: Verdana;">HAL Examples </span></p>
4420<ul>
4421<li><span style="font-size: 10pt; font-family: Verdana;">SPI_HalfDuplex_ComPolling</span><span style="font-size: 10pt; font-family: Verdana;">SW4STM32 Linux compilation error fix</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476RG-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
4422</ul></li>
4423</ul></li>
4424<li><p><span style="font-size: 10pt; font-family: Verdana;">STM32L496G-Discovery</span></p>
4425<ul>
4426<li><p><span style="font-size: 10pt; font-family: Verdana;">Applications </span></p>
4427<ul>
4428<li><span style="font-size: 10pt; font-family: Verdana;">USB_Devices UID address and SW4STM32 Linux compilation error fix</span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496G-Discovery/Applications/Release_Notes.html">release notes</a>)</span></li>
4429</ul></li>
4430<li><p><span style="font-size: 10pt; font-family: Verdana;">Demonstrations </span></p>
4431<ul>
4432<li><span style="font-size: 10pt; font-family: Verdana;">USB_Devices UID address error fix</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496G-Discovery/Demonstrations/Release_Notes.html">release notes</a>)</span></li>
4433</ul></li>
4434</ul></li>
4435<li><p><span style="font-size: 10pt; font-family: Verdana;">STM32L496ZG-Nucleo</span></p>
4436<ul>
4437<li><p><span style="font-size: 10pt; font-family: Verdana;">HAL Examples</span></p>
4438<ul>
4439<li><span style="font-size: 10pt; font-family: Verdana;">PWR_STANDBY_RTC SW4STM32 Linux compilation error fix</span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496ZG-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
4440</ul></li>
4441</ul></li>
4442<li><p><span style="font-size: 10pt; font-family: Verdana;">B-L475E-IOT01</span></p>
4443<ul>
4444<li><p><span style="font-size: 10pt; font-family: Verdana;">Applications</span></p>
4445<ul>
4446<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">USB_Devices UID address error fix</span><span style="font-size: 10pt; font-family: Verdana;"> </span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/B-L475E-IOT01/Applications/Release_Notes.html">release notes</a>)</span></li>
4447</ul></li>
4448</ul></li>
4449</ul>
4450<p><span style="font-family: Verdana; font-size: 10pt;">Drivers<br />
4451</span></p>
4452<ul>
4453<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">STM32L4xx HAL V1.7.2</span></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a>)</span></li>
4454<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4xx CMSIS V1.3.2</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a>)</span></li>
4455<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L4xx_Nucleo V2.1.0</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/STM32L4xx_Nucleo/Release_Notes.html">release notes</a>)</span></li>
4456</ul>
4457</div>
4458</div>
4459<div class="collapse">
4460<input type="checkbox" id="collapse-section9"  aria-hidden="true"> <label for="collapse-section9" aria-hidden="true">V1.8.0 / 21-April-2017</label>
4461<div>
4462<h2 id="main-changes-8">Main Changes</h2>
4463<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Add support of B-L475E-IOT01 board with project templates, examples and applications</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span></p>
4464<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">CMSIS Device </span></span><span style="font-family: Verdana; font-size: 10pt;">updates</span></p>
4465<ul>
4466<li><p><span style="font-size: 10pt; font-family: Verdana;">stm32l496xx.h</span><span style="font-size: 10pt; font-family: Verdana;">and</span><span style="font-size: 10pt; font-family: Verdana;">stm32l4a6xx.h</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">device description files</span></p></li>
4467<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">FIREWALL</span></p>
4468<ul>
4469<li><span style="font-size: 10pt; font-family: Verdana;">Fix FW_VDSSA_ADD_Msk and FW_VDSL_LENG_Msk definitions</span></li>
4470</ul></li>
4471<li><p><span style="font-size: 10pt; font-family: Verdana;">TIM16</span></p>
4472<ul>
4473<li><span style="font-size: 10pt; font-family: Verdana;">Fix TIM16_OR1_TI1_RMP_Msk definition</span></li>
4474</ul></li>
4475</ul>
4476<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL &amp;&amp; LL Drivers  </span></span><span style="font-family: Verdana; font-size: 10pt;">updates</span></p>
4477<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL DAC  </span></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">driver</span></p>
4478<ul>
4479<li><span style="font-family: Verdana; font-size: 10pt;">Fix Sample &amp; Hold configuration in case of multi-channel</span></li>
4480</ul>
4481<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL HASH  </span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
4482<ul>
4483<li><span style="font-size: 10pt; font-family: Verdana;">Fix to ensure proper DMA-based HASH processing suspension/resumption</span></li>
4484</ul>
4485<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL PCD  </span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
4486<ul>
4487<li><span style="font-size: 10pt; font-family: Verdana;">Fix USB PCD lock/unlock and flush TX fifo during device reset</span></li>
4488</ul>
4489<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL RTC  </span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">driver</span></p>
4490<ul>
4491<li><span style="font-size: 10pt; font-family: Verdana;">Add wait for synchronization in HAL_RTC_Init() to insure RTC time initialization</span></li>
4492</ul>
4493<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">LL ADC</span></span></p>
4494<ul>
4495<li><span style="font-family: Verdana; font-size: 10pt;">Fix legacy APIs LL_ADC_REG_SetTrigSource() and </span><span style="font-family: Verdana; font-size: 10pt;">LL_ADC_INJ_SetTrigSource()</span></li>
4496</ul>
4497<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">LL DMA</span></span></p>
4498<ul>
4499<li><span style="font-size: 10pt; font-family: Verdana;">Write only operation on IFCR register</span></li>
4500</ul>
4501<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP Drivers</span></span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
4502<ul>
4503<li><span style="font-size: 10pt; font-family: Verdana;">Add new BSP driver for <span style="font-weight: bold;">B-L475E-IOT01</span> board (sensors and quadSPI)</span></li>
4504<li><span style="font-size: 10pt; font-family: Verdana;">Add new BSP components for HTS221, LIS3MDL, LPS22HB and LSM6DSL sensors and M24SR NFC<br />
4505</span></li>
4506</ul>
4507<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Middleware</span><span style="font-weight: bold;"></span> updates</span></p>
4508<p><span style="font-size: 10pt; font-family: Verdana;">Upgrade to FreeRTOS V9.0.0 (</span><span style="font-size: 10pt; font-family: Verdana;">ST modified 20170303)</span></p>
4509<ul>
4510<li><span style="font-size: 10pt; font-family: Verdana;">Update CMSIS RTOS drivers to support both CMSIS Core V4.x and V5.x</span></li>
4511</ul>
4512<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Projects</span><span style="font-weight: bold;"></span> updates</span></p>
4513<ul>
4514<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Add 14</span><span style="font-size: 10pt; font-family: Verdana;">projects for</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">B-L475E-IOT01</span> board  under \Projects\</span><span style="font-size: 10pt; font-family: Verdana;">B-L475E-IOT01:</span></p>
4515<ul>
4516<li><span style="font-size: 10pt; font-family: Verdana;">Templates, Templates_LL, BSP Example and Applications (BLE, NFC, Proximity, SubGHz, WiFi, FreeRTOS, USB_Host and USB_Device</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">)</span></li>
4517</ul></li>
4518<li><p><span style="font-size: 10pt; font-family: Verdana;">Projects/STM32L476G-EVAL and STM32L476G-Discovery</span></p>
4519<ul>
4520<li><span style="font-size: 10pt; font-family: Verdana;">Fix MSI configuration in USB Device applications</span></li>
4521</ul></li>
4522<li><p><span style="font-size: 10pt; font-family: Verdana;">Projects/STM32L452RE-Nucleo, STM32L476G-EVAL and STM32L496G-Discovery</span></p>
4523<ul>
4524<li><span style="font-size: 10pt; font-family: Verdana;">Update USB Device CDC descriptor for Windows 10</span></li>
4525</ul></li>
4526<li><p><span style="font-size: 10pt; font-family: Verdana;">Projects/STM32L476RG-Nucleo</span></p>
4527<ul>
4528<li><span style="font-size: 10pt; font-family: Verdana;">PWR_STOP1: </span><span style="font-family: Verdana; font-size: 10pt;">Ensure previous flash latency is set when re-enabling the PLL as system clock source on return from STOP1 mode</span></li>
4529</ul></li>
4530</ul>
4531<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Utilities</span><span style="font-weight: bold;"></span> updates</span></p>
4532<ul>
4533<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32Nucleo_Power_GUI</span></p>
4534<ul>
4535<li><span style="font-size: 10pt; font-family: Verdana;">Add binary for STM32L452RE Nucleo board low power performances</span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
4536</ul></li>
4537</ul>
4538<p><strong><span class="underline"><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; color: black; font-size: 10pt;">Contents</span></span></strong><span style="font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;"></span></p>
4539<p><span style="font-size: 10pt; font-family: Verdana;">Projects</span></p>
4540<p><span style="font-family: Verdana; font-size: 10pt;">The STM32CubeL4 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains. The exhaustive list of projects is provided in this table (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>).</span></p>
4541<p><span style="font-family: Verdana; font-size: 10pt;">Projects release notes (updates in bold) </span></p>
4542<p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">B-L475E-IOT01</span></span></p>
4543<ul>
4544<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/B-L475E-IOT01/Applications/Release_Notes.html">release notes</a>)</span></li>
4545<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/B-L475E-IOT01/Examples/Release_Notes.html">release notes</a>)</span></li>
4546<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/B-L475E-IOT01/Templates/Release_Notes.html">release notes</a>)</span></li>
4547<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/B-L475E-IOT01/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4548</ul>
4549<p><span style="font-family: Verdana; font-size: 10pt;">STM32L432KC-Nucleo</span></p>
4550<ul>
4551<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L432KC-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
4552<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L432KC-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4553<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L432KC-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
4554<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L432KC-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
4555<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L432KC-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4556</ul>
4557<p><span style="font-family: Verdana; font-size: 10pt;">STM32L476G-Discovery</span></p>
4558<ul>
4559<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G-Discovery/Applications/Release_Notes.html">release notes</a>)</span></li>
4560<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G-Discovery/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4561<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G-Discovery/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4562<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G-Discovery/Templates/Release_Notes.html">release notes</a>)</span></li>
4563<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G-Discovery/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4564</ul>
4565<p><span style="font-family: Verdana; font-size: 10pt;">STM32L476G_EVAL</span></p>
4566<ul>
4567<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">Applications</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G_EVAL/Applications/Release_Notes.html">release notes</a>)</span></li>
4568<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G_EVAL/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4569<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G_EVAL/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4570<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G_EVAL/Templates/Release_Notes.html">release notes</a>)</span></li>
4571<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G_EVAL/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4572</ul>
4573<p><span style="font-family: Verdana; font-size: 10pt;">STM32L476RG-Nucleo</span></p>
4574<ul>
4575<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476RG-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
4576<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476RG-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4577<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476RG-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
4578<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476RG-Nucleo/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
4579<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476RG-Nucleo/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
4580<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476RG-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
4581<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476RG-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4582</ul>
4583<p><span style="font-family: Verdana; font-size: 10pt;">STM32L496G-Discovery</span></p>
4584<ul>
4585<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496G-Discovery/Applications/Release_Notes.html">release notes</a>)</span></li>
4586<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496G-Discovery/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4587<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496G-Discovery/Examples/Release_Notes.html">release notes</a>)</span></li>
4588<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496G-Discovery/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
4589<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496G-Discovery/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
4590<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496G-Discovery/Templates/Release_Notes.html">release notes</a>)</span></li>
4591<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496G-Discovery/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4592</ul>
4593<p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">STM32L496ZG-Nucleo</span></p>
4594<ul>
4595<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496ZG-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
4596<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496ZG-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4597<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496ZG-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
4598<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496ZG-Nucleo/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
4599<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496ZG-Nucleo/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
4600<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496ZG-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
4601<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496ZG-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4602</ul>
4603<p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">WIN32</span></p>
4604<ul>
4605<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">STemWin_Simulation</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/WIN32/STemWin_Simulation/Release_Notes.html">release notes</a>)</span></li>
4606</ul>
4607<p><span style="font-size: 10pt; font-family: Verdana;">Drivers</span></p>
4608<ul>
4609<li><span style="font-size: 10pt; font-family: Verdana;">Cortex-M CMSIS</span><span style="font-size: 10pt; font-family: Verdana;">V4.5 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/CMSIS/index.html">release notes</a>)</span></li>
4610<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4xx CMSIS V1.3.1</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a>)</span><br />
4611<span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
4612<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">STM32L4</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">xx HAL V1.7.1</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a>)</span></li>
4613<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP B-L475E-IOT01 V1.0.0</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/B-L475E-IOT01/Release_Notes.html">release notes</a>)</span></li>
4614<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L476G_EVAL V2.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/STM32L476G_EVAL/Release_Notes.html">release notes</a>)</span></li>
4615<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L476G-Discovery V1.0.5 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/STM32L476G-Discovery/Release_Notes.html">release notes</a>)</span></li>
4616<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L496G-Discovery V1.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/STM32L496G-Discovery/Release_Notes.html">release notes</a>)</span></li>
4617<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo V2.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/STM32L4xx_Nucleo/Release_Notes.html">release notes</a>)</span></li>
4618<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo_32 V1.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/STM32L4xx_Nucleo_32/Release_Notes.html">release notes</a>)</span></li>
4619<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo_144 V1.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/STM32L4xx_Nucleo_144/Release_Notes.html">release notes</a>)</span></li>
4620<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP Adafruit_Shield V3.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"> </span></li>
4621<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP Common V5.0.0</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/Common/Release_Notes.html">release notes</a>)</span></li>
4622<li><span style="font-size: 10pt; font-family: Verdana;">BSP cs42l51 V1.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/cs42l51/Release_Notes.html">release notes</a>)</span></li>
4623<li><span style="font-size: 10pt; font-family: Verdana;">BSP cs43l22 V2.0.2 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a>)</span></li>
4624<li><span style="font-size: 10pt; font-family: Verdana;">BSP ft6x06 V1.0.1 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/ft6x06/Release_Notes.html">release notes</a>)</span></li>
4625<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP hts221 V1.0.0</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/hts221/Release_Notes.html">release notes</a>)</span></li>
4626<li><span style="font-size: 10pt; font-family: Verdana;">BSP hx8347g V1.1.1 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a>)</span></li>
4627<li><span style="font-size: 10pt; font-family: Verdana;">BSP l3gd20 V2.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a>)</span></li>
4628<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP lis3mdl V1.0.0</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/lis3mdl/Release_Notes.html">release notes</a>)</span></li>
4629<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP lps22hb V1.0.0</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/lps22hb/Release_Notes.html">release notes</a>)</span></li>
4630<li><span style="font-size: 10pt; font-family: Verdana;">BSP ls016b8uy V1.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/ls016b8uy/Release_Notes.html">release notes</a>)</span></li>
4631<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP lsm303c V2.0.0</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
4632<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303dlhc V2.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
4633<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP lsm6dsl V1.0.0</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/lsm6dsl/Release_Notes.html">release notes</a>)</span></li>
4634<li><span style="font-size: 10pt; font-family: Verdana;">BSP mfxstm32l152 V2.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/mfxstm32l152/Release_Notes.html">release notes</a>)</span></li>
4635<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP m24sr V1.1.0</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/m24sr/Release_Notes.html">release notes</a>)</span></li>
4636<li><span style="font-size: 10pt; font-family: Verdana;">BSP mx25r6435f V1.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/mx25r6435f/Release_Notes.html">release notes</a>)</span></li>
4637<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP n25q128a V1.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/n25q128a/Release_Notes.html">release notes</a>)</span></li>
4638<li><span style="font-size: 10pt; font-family: Verdana;">BSP n25q256a V1.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/n25q256a/Release_Notes.html">release notes</a>)</span></li>
4639<li><span style="font-size: 10pt; font-family: Verdana;">BSP ov9655 V1.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/ov9655/Release_Notes.html">release notes</a>)</span></li>
4640<li><span style="font-size: 10pt; font-family: Verdana;">BSP st7735 V1.1.1 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a>)</span></li>
4641<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">BSP st7789h2 V1.1.1</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/st7789h2/Release_Notes.html">release notes</a>)</span></li>
4642<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe811 V2.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/stmpe811/Release_Notes.html">release notes</a>)</span></li>
4643<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe1600 V1.1.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/stmpe1600/Release_Notes.html">release notes</a>)</span></li>
4644<li><span style="font-size: 10pt; font-family: Verdana;">BSP wm8994 V2.1.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/wm8994/Release_Notes.html">release notes</a>)</span></li>
4645</ul>
4646<p><span style="font-size: 10pt; font-family: Verdana;">Middlewares</span></p>
4647<ul>
4648<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Host Library V3.2.2</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Middlewares/ST/STM32_USB_Host_Library/Release_Notes.html">release notes</a>)</span></li>
4649<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Device Library V2.4.2</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a>)</span></li>
4650<li><span style="font-size: 10pt; font-family: Verdana;">STM32 TouchSensing Library V2.2.0</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a>)</span></li>
4651<li><span style="font-size: 10pt; font-family: Verdana;">FatFS R0.11</span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Middlewares/Third_Party/FatFs/src/history.txt">release notes</a>) ST modified 20170214<span style="font-weight: bold;"></span>(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
4652<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">FreeRTOS V9.0.0</span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"> ST modified 20170303</span>(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a>)</span></li>
4653<li><span style="font-size: 10pt; font-family: Verdana;">STemWin Version STemWinLibrary5.32 build 20160205</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Middlewares/ST/STemWin/Release_Notes.html">release notes</a>)</span></li>
4654</ul>
4655<p><span style="font-size: 10pt; font-family: Verdana;">Utilities</span></p>
4656<ul>
4657<li><p><span style="font-size: 10pt; font-family: Verdana;">CPU</span><span style="font-size: 10pt; font-family: Verdana;">V1.1.0</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Utilities/CPU/Release_Notes.html">release notes</a>)</span></p></li>
4658<li><p><span style="font-size: 10pt; font-family: Verdana;">Fonts</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Utilities/Fonts/Release_Notes.html">release notes</a>)</span></p></li>
4659<li><p><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">Log</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">V1.0.1</span></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Utilities/Log/Release_Notes.html">release notes</a>)</span></p></li>
4660</ul>
4661<p><br />
4662</p>
4663<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Development Toolchains and Compilers</span></span></strong></p>
4664<p><span style="font-family: Verdana; font-size: 10pt;">IAR Embedded Workbench for ARM (EWARM) toolchain V7.80.4</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span></span></p>
4665<p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.23</span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span>+ Pack Keil STM32L4xx_DFP.1.2.3</span></p>
4666<p><span style="font-size: 10pt; font-family: Verdana;">System Workbench STM32 (SW4STM32) toolchain V1.14</span></p>
4667<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Known limitations</span>:</span></p>
4668<p>A workaround is required to debug the B-L475E-IOT01 board with System Workbench V1.14</p>
4669<ul>
4670<li><span style="font-size: 10pt; font-family: Verdana;">In case of B-L475E-IOT01 rev C, it is needed to avoid "debug under reset" method. A specific OpenOCD configuration file STM32L475VG.cfg is provided under SW4STM32 directory with configuration "reset_config none separate".</span></li>
4671<li><span style="font-size: 10pt; font-family: Verdana;">In case of B-L475E-IOT01 rev D, the debug under reset works. So it is needed to comment line "reset_config none separate" in STM32L475VG.cfg.</span></li>
4672<li><span style="font-size: 10pt; font-family: Verdana;">Furthermore, some versions of System Workbench may have problem to read the OpenOCD configuration file if it is placed in project directory. In that case, copy STM32L475VG.cfg outside of sources directory (for example to c:\) and use it from here (in System Workbench menu "Run/Debug configuration", create or choose STM32L475 configuration, go to Debugger Tab, Select "Script/Use local script", indicate the copied script in the "Configuration Script" field).</span></li>
4673</ul>
4674<p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain v5.4.2</span></p>
4675<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Tools</span></span></strong></p>
4676<ul>
4677<li><span style="font-family: Verdana; font-size: 10pt;">ST-Link Utility V4.0.0 with support of QSPI external loader for STM32L476G_EVAL, STM32L476G-Discovery and</span><span style="font-family: Verdana; font-size: 10pt;">STM32L496G-Discovery</span><span style="font-family: Verdana; font-size: 10pt;">boards.</span></li>
4678</ul>
4679<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
4680<p><strong><span class="underline"><span style="font-size: 10pt; color: black; font-family: Verdana;">Supported Devices and EVAL boards</span></span></strong></p>
4681<ul>
4682<li><span style="font-size: 10pt; font-family: Verdana;">STM32L43x/L44x devices Rev1</span></li>
4683<li><span style="font-size: 10pt; font-family: Verdana;">STM32L45x/L46x devices Rev2</span></li>
4684<li><span style="font-size: 10pt; font-family: Verdana;">STM32L47x/L48x devices Rev4</span></li>
4685<li><span style="font-size: 10pt; font-family: Verdana;">STM32L49x/L4Ax devices Rev2</span></li>
4686<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Evaluation board</span><span style="font-size: 10pt; font-family: Verdana;">RevC (MB1144 C-01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
4687<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Discovery board RevC </span><span style="font-size: 10pt; font-family: Verdana;">(MB1184 C-01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
4688<li><span style="font-size: 10pt; font-family: Verdana;">STM32L432KC Nucleo kit RevC (MB1180 C-01)</span></li>
4689<li><span style="font-size: 10pt; font-family: Verdana;">STM32L452RE Nucleo kit RevC (MB1136 C-03)</span></li>
4690<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476RG Nucleo kit RevC (MB1136 C-03)</span></li>
4691<li><span style="font-size: 10pt; font-family: Verdana;">STM32L496ZG Nucleo kit (MB1312/L A-01, MB1312/S A-01)</span></li>
4692<li><span style="font-size: 10pt; font-family: Verdana;">STM32L496G Discovery board RevB (MB1261 B-01)</span></li>
4693<li><span style="font-size: 10pt; font-family: Verdana;">B-L475E-IOT01 board RevB (MB1297)</span></li>
4694</ul>
4695<p><br />
4696</p>
4697<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Known limitation </span></span></strong></p>
4698<ul>
4699<li><span style="font-family: Verdana; font-size: 10pt;">TrueSTUDIO/SW4STM32 projects are not provided for the STM32L476G-EVAL demonstrations</span></li>
4700</ul>
4701</div>
4702</div>
4703<div class="collapse">
4704<input type="checkbox" id="collapse-section10" aria-hidden="true"> <label for="collapse-section10" aria-hidden="true">V1.7.0 / 17-February-2017</label>
4705<div>
4706<h2 id="main-changes-9">Main Changes</h2>
4707<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Official release to support </span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L496xx</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"> and </span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4A6xx devices</span></span></p>
4708<ul>
4709<li><span style="font-family: Verdana; font-size: 10pt;">New DCMI, DMA2D, HASH peripherals </span></li>
4710<li><span style="font-family: Verdana; font-size: 10pt;">Higher RAM size to improve graphic capabilities<br />
4711</span></li>
4712</ul>
4713<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Release of STM32 Nucleo PWR GUI tool</span></span></p>
4714<ul>
4715<li><span style="font-size: 10pt; font-family: Verdana;">Quick assessment of STM32L4 low power performance<span style="font-weight: bold;"><br />
4716</span></span></li>
4717</ul>
4718<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">CMSIS Device </span></span><span style="font-family: Verdana; font-size: 10pt;">updates</span></p>
4719<ul>
4720<li><span style="font-size: 10pt; font-family: Verdana;">Add device description &amp; startup files for new device defines </span><span style="font-size: 10pt; font-family: Verdana;">STM32L496xx</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">and </span><span style="font-size: 10pt; font-family: Verdana;">STM32L4A6xx</span></li>
4721</ul>
4722<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL &amp;&amp; LL Drivers  </span></span><span style="font-family: Verdana; font-size: 10pt;">updates</span></p>
4723<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL DCMI  </span></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">driver</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"> (NEW) : </span>stm32l4xx_hal_dcmi.h/.c files</span></p>
4724<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL DMA2D  </span></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">driver</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"> (NEW) : </span></span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span>stm32l4xx_hal_dma2d.h/.c files</span></p>
4725<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL HASH  </span></span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">driver</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"> (NEW) : </span></span><span style="font-family: Verdana; font-size: 10pt;">stm32l4xx_hal_hash.h/.c and extension </span><span style="font-family: Verdana; font-size: 10pt;">stm32l4xx_hal_hash_ex.h/.c files</span></p>
4726<p><span style="font-family: Verdana,sans-serif; font-size: 10pt;"><span style="font-weight: bold;">The following changes done on the HAL drivers require an update on the application code based on older HAL versions</span></span></p>
4727<p><span style="font-family: Verdana,sans-serif; font-size: 10pt;"><span style="font-weight: bold;">HAL SD</span><span class="Apple-converted-space"> </span>update</span></p>
4728<p><span style="font-family: Verdana,sans-serif; font-size: 10pt;" lang="EN-US">Overall rework of the driver for a more efficient implementation</span></p>
4729<ul>
4730<li><span style="font-family: Verdana,sans-serif; font-size: 10pt;" lang="EN-US">Modify initialization API and structures</span></li>
4731<li><span style="font-family: Verdana,sans-serif; font-size: 10pt;" lang="EN-US">Modify Read / Write sequences: separate transfer process and SD Cards state management </span></li>
4732<li><p><span style="font-family: Verdana,sans-serif; font-size: 10pt;" lang="EN-US">Adding interrupt mode for Read / Write operations</span></p></li>
4733<li><p><span style="font-family: Verdana,sans-serif; font-size: 10pt;" lang="EN-US">Update the HAL_SD_IRQHandler function by optimizing the management of interrupt errors<br />
4734</span></p></li>
4735</ul>
4736<p><span style="font-family: Verdana,sans-serif; font-size: 10pt;" lang="EN-US">Refer to the following examples in STM32CubeL4 firmware package V1.7.0 to identify the changes: BSP example and USB_Device/MSC_Standalone application</span></p>
4737<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL </span>generic update</span></p>
4738<p><span style="font-family: Verdana; font-size: 10pt;">stm32l4xx_hal_conf_template.h updated for new HAL DCMI, HAL DMA2D and HAL HASH</span></p>
4739<ul>
4740<li><span style="font-family: Verdana; font-size: 10pt;">#define HAL_DCMI_MODULE_ENABLED</span></li>
4741<li><span style="font-family: Verdana; font-size: 10pt;">#define HAL_DMA2D_MODULE_ENABLED</span></li>
4742<li><span style="font-family: Verdana; font-size: 10pt;">HAL_HASH_MODULE_ENABLED<br />
4743</span></li>
4744</ul>
4745<p><span style="font-family: Verdana; font-size: 10pt;">HAL_Delay() updated to guarantee minimum delay</span></p>
4746<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL CAN </span></span><span style="font-family: Verdana; font-size: 10pt;">driver</span></p>
4747<ul>
4748<li><span style="font-family: Verdana; font-size: 10pt;">Add support of CAN2 instance</span></li>
4749</ul>
4750<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL GPIO </span></span><span style="font-family: Verdana; font-size: 10pt;">driver</span></p>
4751<ul>
4752<li><span style="font-family: Verdana; font-size: 10pt;">Add support of GPIOI port and STM32L496xx/STM32L4A6xx alternate functions</span></li>
4753</ul>
4754<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL PWR </span></span><span style="font-family: Verdana; font-size: 10pt;">driver</span></p>
4755<ul>
4756<li><span style="font-family: Verdana; font-size: 10pt;">Add support of GPIOI port pull-up/pull-down state in Standby and Shutdown modes</span></li>
4757</ul>
4758<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL QSPI </span></span><span style="font-family: Verdana; font-size: 10pt;">driver</span></p>
4759<ul>
4760<li><span style="font-family: Verdana; font-size: 10pt;">Fix QSPI_HandleTypeDef structure to handle data size as uint32_t</span></li>
4761</ul>
4762<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL RCC </span></span><span style="font-family: Verdana; font-size: 10pt;">driver</span></p>
4763<ul>
4764<li><p><span style="font-family: Verdana; font-size: 10pt;">Add new macros for new peripherals clock and reset for CAN2, DCMI, DMA2D, GPIOI and HASH</span></p></li>
4765<li><p><span style="font-family: Verdana; font-size: 10pt;">Fix HAL_RCCEx_GetPeriphCLKFreq() to compute peripheral frequencies from MSI frequency</span></p></li>
4766<li><p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">Fix HAL_RCCEx_GetPeriphCLKFreq() to compute DFSDM1 frequency from PCLK2 frequency</span></p></li>
4767<li><p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">Rename some peripheral clock sources to specify the corresponding APB clock:</span></p>
4768<ul>
4769<li><span style="font-family: Verdana; font-size: 10pt;">RCC_DFSDM1CLKSOURCE_PCLK to RCC_DFSDM1CLKSOURCE_PCLK2</span></li>
4770<li><span style="font-family: Verdana; font-size: 10pt;">RCC_SWPMI1CLKSOURCE_PCLK to RCC_SWPMI1CLKSOURCE_PCLK1</span></li>
4771<li><span style="font-family: Verdana; font-size: 10pt;">RCC_LPTIMxCLKSOURCE_PCLK to RCC_LPTIMxCLKSOURCE_PCLK1</span></li>
4772</ul></li>
4773</ul>
4774<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL RTC</span> driver</span></p>
4775<ul>
4776<li><span style="font-family: Verdana; font-size: 10pt;">Fix wrong clear of time and date registers in HAL_RTCEx_TamperTimeStampIRQHandler()</span></li>
4777</ul>
4778<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL SPI</span> driver</span></p>
4779<ul>
4780<li><span style="font-family: Verdana; font-size: 10pt;">Add internal timeout to exit HAL_SPI_Abort() and HAL_SPI_Abort_IT() </span></li>
4781</ul>
4782<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL TIM</span> driver</span></p>
4783<ul>
4784<li><span style="font-family: Verdana; font-size: 10pt;">Fix wrong MOE disable conditions with new macro __HAL_TIM_MOE_DISABLE_UNCONDITIONALLY()</span></li>
4785</ul>
4786<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">HAL SWPMI </span></span><span style="font-family: Verdana; font-size: 10pt;">driver</span></p>
4787<ul>
4788<li><span style="font-family: Verdana; font-size: 10pt;">Fix peripheral clock management sequence in HAL_SWPMI_Init()</span></li>
4789</ul>
4790<p><strong><span class="underline"><span style="color: black; font-family: Verdana; font-size: 10pt;"></span></span><span class="underline"><span style="color: black; font-family: Verdana; font-size: 10pt;"></span></span></strong></p>
4791<ul>
4792<li><p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">LL DMA2D </span></span><span style="font-family: Verdana; font-size: 10pt;">driver</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span></span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">(NEW)</span></span></p></li>
4793<li><p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span></span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">LL BUS </span></span></p>
4794<ul>
4795<li><span style="font-family: Verdana; font-size: 10pt;">Add management of new peripherals: CAN2, DCMI, DMA2D, GPIOI and HASH</span></li>
4796</ul></li>
4797<li><p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">LL PWR</span></span></p>
4798<ul>
4799<li><span style="font-family: Verdana; font-size: 10pt;">For compatibility purpose accross STM32 series, rename LL_PWR_IsActiveFlag_VOSF() to LL_PWR_IsActiveFlag_VOS()</span></li>
4800</ul></li>
4801<li><p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">LL RCC</span></span></p>
4802<ul>
4803<li><span style="font-family: Verdana; font-size: 10pt;">Fix LL_RCC_GetDFSDMClockFreq() to compute frequency from PCLK2 frequency</span></li>
4804</ul></li>
4805<li><p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">LL SDMMC</span></span></p>
4806<ul>
4807<li><span style="font-family: Verdana; font-size: 10pt;">Add new internal functions after HAL SD rework</span></li>
4808</ul></li>
4809<li><p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">LL TIM</span></span></p>
4810<ul>
4811<li><span style="font-family: Verdana; font-size: 10pt;">Fix definition of TIM break input polarity (fix values LL_TIM_BKIN_POLARITY_LOW / LL_TIM_BKIN_POLARITY_HIGH)</span></li>
4812</ul></li>
4813</ul>
4814<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Middleware</span><span style="font-weight: bold;"></span> updates</span></p>
4815<ul>
4816<li><span style="font-size: 10pt; font-family: Verdana;">Upgrade to FatFS R0.11 </span><span style="font-size: 10pt; font-family: Verdana;">ST modified 20170214</span></li>
4817<li><span style="font-size: 10pt; font-family: Verdana;">Upgrade to FreeRTOS V9.0.0</span><span style="font-size: 10pt; font-family: Verdana;">ST modified 20160930</span></li>
4818</ul>
4819<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Projects</span><span style="font-weight: bold;"></span> updates</span></p>
4820<ul>
4821<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Add about 260</span><span style="font-size: 10pt; font-family: Verdana;">projects Examples, Applications (FreeRTOS, FatFs, USB_Device,</span><span style="font-size: 10pt; font-family: Verdana;">USB_Host</span><span style="font-size: 10pt; font-family: Verdana;">, STemWin) </span></li>
4822<li><span style="font-size: 10pt; font-family: Verdana;">New demonstration with Adafruit shield</span><span style="font-size: 10pt; font-family: Verdana;">for STM32L496ZG-Nucleo</span></li>
4823<li><span style="font-size: 10pt; font-family: Verdana;">New graphic demonstration for STM32L496G-Discovery with Third Parties graphic deliveries (Embedded Wizard from Tara Systems and TouchGFX from Draupner Graphics)<br />
4824</span></li>
4825</ul>
4826<p><strong><span class="underline"><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; color: black; font-size: 10pt;">Contents</span></span></strong><span style="font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;"></span></p>
4827<p><span style="font-size: 10pt; font-family: Verdana;">Projects</span></p>
4828<p><span style="font-family: Verdana; font-size: 10pt;">The STM32CubeL4 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains. The exhaustive list of projects is provided in this table (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>).</span></p>
4829<p><span style="font-family: Verdana; font-size: 10pt;">Projects release notes (updates in bold) </span></p>
4830<p><span style="font-family: Verdana; font-size: 10pt;">STM32L432KC-Nucleo</span></p>
4831<ul>
4832<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L432KC-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
4833<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L432KC-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4834<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L432KC-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
4835<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L432KC-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
4836<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L432KC-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4837</ul>
4838<p><span style="font-family: Verdana; font-size: 10pt;">STM32L476G-Discovery</span></p>
4839<ul>
4840<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G-Discovery/Applications/Release_Notes.html">release notes</a>)</span></li>
4841<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G-Discovery/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4842<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G-Discovery/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4843<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G-Discovery/Templates/Release_Notes.html">release notes</a>)</span></li>
4844<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G-Discovery/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4845</ul>
4846<p><span style="font-family: Verdana; font-size: 10pt;">STM32L476G_EVAL</span></p>
4847<ul>
4848<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G_EVAL/Applications/Release_Notes.html">release notes</a>)</span></li>
4849<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G_EVAL/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4850<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G_EVAL/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4851<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G_EVAL/Templates/Release_Notes.html">release notes</a>)</span></li>
4852<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476G_EVAL/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4853</ul>
4854<p><span style="font-family: Verdana; font-size: 10pt;">STM32L476RG-Nucleo</span></p>
4855<ul>
4856<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476RG-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
4857<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476RG-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4858<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476RG-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
4859<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476RG-Nucleo/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
4860<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476RG-Nucleo/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
4861<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476RG-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
4862<li><span style="font-family: Verdana; font-size: 10pt;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L476RG-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4863</ul>
4864<p><span style="font-family: Verdana; font-size: 10pt;">STM32L496G-Discovery</span></p>
4865<ul>
4866<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496G-Discovery/Applications/Release_Notes.html">release notes</a>)</span></li>
4867<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496G-Discovery/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4868<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496G-Discovery/Examples/Release_Notes.html">release notes</a>)</span></li>
4869<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496G-Discovery/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
4870<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496G-Discovery/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
4871<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496G-Discovery/Templates/Release_Notes.html">release notes</a>)</span></li>
4872<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496G-Discovery/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4873</ul>
4874<p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">STM32L496ZG-Nucleo</span></p>
4875<ul>
4876<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496ZG-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
4877<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496ZG-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4878<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496ZG-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
4879<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496ZG-Nucleo/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
4880<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496ZG-Nucleo/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
4881<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496ZG-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
4882<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/STM32L496ZG-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
4883</ul>
4884<p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">WIN32</span></p>
4885<ul>
4886<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">STemWin_Simulation</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Projects/WIN32/STemWin_Simulation/Release_Notes.html">release notes</a>)</span></li>
4887</ul>
4888<p><span style="font-size: 10pt; font-family: Verdana;">Drivers</span></p>
4889<ul>
4890<li><span style="font-size: 10pt; font-family: Verdana;">Cortex-M CMSIS</span><span style="font-size: 10pt; font-family: Verdana;">V4.5 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/CMSIS/index.html">release notes</a>)</span></li>
4891<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4xx CMSIS V1.3.0</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a>)</span><br />
4892<span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
4893<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">STM32L4</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">xx HAL V1.7.0</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a>)</span></li>
4894<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L476G_EVAL V2.0.0</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/STM32L476G_EVAL/Release_Notes.html">release notes</a>)</span></li>
4895<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L476G-Discovery V1.0.5</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/STM32L476G-Discovery/Release_Notes.html">release notes</a>)</span></li>
4896<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L496G-Discovery V1.0.0</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/STM32L496G-Discovery/Release_Notes.html">release notes</a>)</span></li>
4897<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo V2.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/STM32L4xx_Nucleo/Release_Notes.html">release notes</a>)</span></li>
4898<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo_32 V1.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/STM32L4xx_Nucleo_32/Release_Notes.html">release notes</a>)</span></li>
4899<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L4xx_Nucleo_144 V1.0.0</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/STM32L4xx_Nucleo_144/Release_Notes.html">release notes</a>)</span></li>
4900<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP Adafruit_Shield V3.0.0</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"> </span></li>
4901<li><span style="font-size: 10pt; font-family: Verdana;">BSP Common V4.0.1 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/Common/Release_Notes.html">release notes</a>)</span></li>
4902<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP cs42l51 V1.0.0</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/cs42l51/Release_Notes.html">release notes</a>)</span></li>
4903<li><span style="font-size: 10pt; font-family: Verdana;">BSP cs43l22 V2.0.2 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a>)</span></li>
4904<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP ft6x06 V1.0.1</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/ft6x06/Release_Notes.html">release notes</a>)</span></li>
4905<li><span style="font-size: 10pt; font-family: Verdana;">BSP hx8347g V1.1.1 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a>)</span></li>
4906<li><span style="font-size: 10pt; font-family: Verdana;">BSP l3gd20 V2.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a>)</span></li>
4907<li><span style="font-size: 10pt; font-family: Verdana;">BSP ls016b8uy V1.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/ls016b8uy/Release_Notes.html">release notes</a>)</span></li>
4908<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303c V1.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
4909<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303dlhc V2.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
4910<li><span style="font-size: 10pt; font-family: Verdana;">BSP mfxstm32l152 V2.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/mfxstm32l152/Release_Notes.html">release notes</a>)</span></li>
4911<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP mx25r6435f V1.0.0</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/mx25r6435f/Release_Notes.html">release notes</a>)</span></li>
4912<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP n25q128a V1.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/n25q128a/Release_Notes.html">release notes</a>)</span></li>
4913<li><span style="font-size: 10pt; font-family: Verdana;">BSP n25q256a V1.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/n25q256a/Release_Notes.html">release notes</a>)</span></li>
4914<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP ov9655 V1.0.0</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/ov9655/Release_Notes.html">release notes</a>)</span></li>
4915<li><span style="font-size: 10pt; font-family: Verdana;">BSP st7735 V1.1.1 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a>)</span></li>
4916<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">BSP st7789h2 V1.0.1</span> (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/st7789h2/Release_Notes.html">release notes</a>)</span></li>
4917<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe811 V2.0.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/stmpe811/Release_Notes.html">release notes</a>)</span></li>
4918<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe1600 V1.1.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/stmpe1600/Release_Notes.html">release notes</a>)</span></li>
4919<li><span style="font-size: 10pt; font-family: Verdana;">BSP wm8994 V2.1.0 (<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Drivers/BSP/Components/wm8994/Release_Notes.html">release notes</a>)</span></li>
4920</ul>
4921<p><span style="font-size: 10pt; font-family: Verdana;">Middlewares</span></p>
4922<ul>
4923<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Host Library V3.2.2</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Middlewares/ST/STM32_USB_Host_Library/Release_Notes.html">release notes</a>)</span></li>
4924<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Device Library V2.4.2</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a>)</span></li>
4925<li><span style="font-size: 10pt; font-family: Verdana;">STM32 TouchSensing Library V2.2.0</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a>)</span></li>
4926<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">FatFS R0.11</span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Middlewares/Third_Party/FatFs/src/history.txt">release notes</a>) <span style="font-weight: bold;">ST modified 20170214</span>(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
4927<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">FreeRTOS V9.0.0</span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"> ST modified 20160930</span>(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a>)</span></li>
4928<li><span style="font-size: 10pt; font-family: Verdana;">STemWin Version STemWinLibrary5.32 build 20160205</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Middlewares/ST/STemWin/Release_Notes.html">release notes</a>)</span></li>
4929</ul>
4930<p><span style="font-size: 10pt; font-family: Verdana;">Utilities</span></p>
4931<ul>
4932<li><p><span style="font-size: 10pt; font-family: Verdana;">CPU</span><span style="font-size: 10pt; font-family: Verdana;">V1.1.0</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Utilities/CPU/Release_Notes.html">release notes</a>)</span></p></li>
4933<li><p><span style="font-size: 10pt; font-family: Verdana;">Fonts</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Utilities/Fonts/Release_Notes.html">release notes</a>)</span></p></li>
4934<li><p><span style="font-size: 10pt; font-family: Verdana;">Log</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="file:///Projet_test/STM32Cube_FW_L4_Branch_V1.8.1_a/Firmware/Utilities/Log/Release_Notes.html">release notes</a>)</span></p></li>
4935</ul>
4936<p><br />
4937</p>
4938<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Development Toolchains and Compilers</span></span></strong></p>
4939<ul>
4940<li><span style="font-family: Verdana; font-size: 10pt;">IAR Embedded Workbench for ARM (EWARM) toolchain V7.70.1 with patch + ST-Link</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span></span></li>
4941<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.22</span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span>+ Pack Keil STM32L4xx_DFP.1.2.3</span></li>
4942<li><span style="font-size: 10pt; font-family: Verdana;">System Workbench STM32 (SW4STM32) toolchain V1.10</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
4943<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain v5.4.2</span></li>
4944</ul>
4945<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Tools</span></span></strong></p>
4946<ul>
4947<li><span style="font-family: Verdana; font-size: 10pt;">ST-Link Utility V4.0.0 with support of QSPI external loader for STM32L476G_EVAL, STM32L476G-Discovery and</span><span style="font-family: Verdana; font-size: 10pt;">STM32L496G-Discovery</span><span style="font-family: Verdana; font-size: 10pt;">boards.</span></li>
4948</ul>
4949<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
4950<p><strong><span class="underline"><span style="font-size: 10pt; color: black; font-family: Verdana;">Supported Devices and EVAL boards</span></span></strong></p>
4951<ul>
4952<li><span style="font-size: 10pt; font-family: Verdana;">STM32L43x/L44x devices Rev1</span></li>
4953<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L47x/L48x devices Rev4</span></li>
4954<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Evaluation board</span><span style="font-size: 10pt; font-family: Verdana;">RevC (MB1144 C-01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
4955<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Discovery board RevC </span><span style="font-size: 10pt; font-family: Verdana;">(MB1184 C-01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
4956<li><span style="font-size: 10pt; font-family: Verdana;">STM32L432KC Nucleo kit RevC (MB1180 C-01)</span></li>
4957<li><span style="font-size: 10pt; font-family: Verdana;">STM32L452RE Nucleo kit RevC (MB1136 C-03)</span></li>
4958<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476RG Nucleo kit RevC (MB1136 C-03)</span></li>
4959<li><span style="font-size: 10pt; font-family: Verdana;">STM32L496ZG Nucleo kit (MB1312/L A-01, MB1312/S A-01)</span></li>
4960<li><span style="font-size: 10pt; font-family: Verdana;">STM32L496G Discovery board RevB (MB1261 B-01)</span></li>
4961</ul>
4962<p><br />
4963</p>
4964<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Known limitation </span></span></strong></p>
4965<ul>
4966<li><span style="font-family: Verdana; font-size: 10pt;">TrueSTUDIO/SW4STM32 projects are not provided for the STM32L476G-EVAL demonstrations</span></li>
4967</ul>
4968</div>
4969</div>
4970<div class="collapse">
4971<input type="checkbox" id="collapse-section11" aria-hidden="true"> <label for="collapse-section11" aria-hidden="true">V1.6.0 / 28-October-2016</label>
4972<div>
4973<h2 id="main-changes-10">Main Changes</h2>
4974<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Official release to support STM32L451xx, </span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L452xx</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"> and </span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L462xx devices</span></span></p>
4975<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">CMSIS Device </span></span><span style="font-family: Verdana; font-size: 10pt;">updates</span></p>
4976<ul>
4977<li><span style="font-size: 10pt; font-family: Verdana;">Add device description &amp; startup files for new device defines STM32L451xx,</span><span style="font-size: 10pt; font-family: Verdana;">STM32L452xx</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">and </span><span style="font-size: 10pt; font-family: Verdana;">STM32L462xx</span></li>
4978</ul>
4979<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL &amp;&amp; LL Drivers  </span></span><span style="font-family: Verdana; font-size: 10pt;">updates</span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
4980<p><span style="font-size: 10pt; font-family: Verdana;">Drivers update for new </span><span style="font-size: 10pt; font-family: Verdana;">STM32L431xx,</span><span style="font-size: 10pt; font-family: Verdana;">STM32L432xx, </span><span style="font-size: 10pt; font-family: Verdana;">STM32L433xx, </span><span style="font-size: 10pt; font-family: Verdana;">STM32L442xx and </span><span style="font-size: 10pt; font-family: Verdana;">STM32L443xx</span><span style="font-size: 10pt; font-family: Verdana;">devices</span></p>
4981<ul>
4982<li><span style="font-size: 10pt; font-family: Verdana;">Updated HAL drivers are mainly  HAL RCC (new I2C4), HAL FLASH, HAL DAC (only 1 channel)</span></li>
4983<li><span style="font-size: 10pt; font-family: Verdana;">Updated LL drivers are mainly  LL_BUS (new I2C4), LL I2C, LL DAC</span></li>
4984</ul>
4985<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL CRYP</span> driver</span></p>
4986<ul>
4987<li><p><span style="font-size: 10pt; font-family: Verdana;">HAL CRYP exported macros alignment with other STM32 series to use CRYP handle address as parameter in:</span></p>
4988<ul>
4989<li><span style="font-size: 10pt; font-family: Verdana;">__HAL_CRYP_ENABLE(), </span>[__HAL_CRYP_DISABLE(), __HAL_CRYP_SET_OPERATINGMODE(), __HAL_CRYP_SET_CHAININGMODE(), __HAL_CRYP_GET_FLAG(), __HAL_CRYP_CLEAR_FLAG(), __HAL_CRYP_GET_IT_SOURCE(), __HAL_CRYP_GET_IT(), __HAL_CRYP_CLEAR_IT(), __HAL_CRYP_ENABLE_IT() and __HAL_CRYP_DISABLE_IT()]{style=“font-size: 10pt; font-family:”Arial“,sans-serif; color: black;”}</li>
4990</ul></li>
4991</ul>
4992<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL FLASH</span> driver</span></p>
4993<ul>
4994<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Temporary data cache deactivation on </span></p>
4995<ul>
4996<li><span style="font-size: 10pt; font-family: Verdana;">Flash programming in HAL_FLASH_Program() and HAL_FLASH_Program_IT()</span></li>
4997<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Flash erase in HAL_FLASHEx_Erase() and HAL_FLASHEx_Erase_IT()</span></li>
4998<li><span style="font-size: 10pt; font-family: Verdana;">To insure LSB/MSB address order in C compiler assembly output, split 64-bit programming in 2 double-word write operations</span></li>
4999</ul></li>
5000</ul>
5001<p><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">HAL I2C</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span> driver</span></p>
5002<ul>
5003<li>Fix to reset HAL I2C handle LISTEN state option in transfer direction change with HAL_I2C_Slave_Sequential_Transmit_IT() and HAL_I2C_Slave_Sequential_Receive_IT()</li>
5004</ul>
5005<p><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">HAL SMBUS</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span> driver</span></p>
5006<ul>
5007<li>Add support of Zone read/write feature thanks to new XferOptions parameter values SMBUS_OTHER_FRAME_NO_PEC, SMBUS_OTHER_FRAME_WITH_PEC, SMBUS_OTHER_AND_LAST_FRAME_NO_PEC and SMBUS_OTHER_AND_LAST_FRAME_WITH_PEC that may be used in HAL_SMBUS_Master_Transmit_IT(), HAL_SMBUS_Master_Receive_IT(), HAL_SMBUS_Slave_Transmit_IT() and HAL_SMBUS_Slave_Receive_IT()</li>
5008</ul>
5009<p><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL RTC</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span> driver</span></p>
5010<ul>
5011<li>Fix race conditions on EXTI flags clearing in HAL_RTC_AlarmIRQHandler(), HAL_RTCEx_TamperTimeStampIRQHandler() and HAL_RTCEx_WakeUpTimerIRQHandler()</li>
5012</ul>
5013<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL I2C</span> driver</span></p>
5014<ul>
5015<li><span style="font-size: 10pt; font-family: Verdana;">Add I2C4 management in LL_I2C_DeInit()</span></li>
5016</ul>
5017<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL SYSTEM</span> driver</span></p>
5018<ul>
5019<li><span style="font-size: 10pt; font-family: Verdana;">Application shall be responsible to write the correct key sequence in SYSCFG_SKR register prior to call LL_SYSCFG_EnableSRAM2Erase()</span></li>
5020</ul>
5021<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL TIM</span> driver</span></p>
5022<p><span style="font-size: 10pt; font-family: Verdana;">New APIs to insure BDTR register initialization in a single write operation </span></p>
5023<ul>
5024<li><span style="font-size: 10pt; font-family: Verdana;">LL_TIM_BDTR_StructInit()</span></li>
5025<li><span style="font-size: 10pt; font-family: Verdana;">LL_TIM_BDTR_Init()</span></li>
5026</ul>
5027<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">LL UTILS</span> driver</span></p>
5028<ul>
5029<li><span style="font-family: Verdana; font-size: 10pt;">Fix LL_RCC_PLLSOURCE_HSE in LL_PLL_ConfigSystemClock_HSE()</span></li>
5030</ul>
5031<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Fix CodeSonar </span></span><span style="font-size: 10pt; font-family: Verdana;">warnings in </span></p>
5032<ul>
5033<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">HAL ADC, HAL CRC, HAL CRYP, HAL I2C, HAL IRDA, HAL SMARTCARD, HAL SMBUS, HAL OPAMP, HAL RTC, HAL UART, HAL USART</span></li>
5034</ul>
5035<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Middleware</span><span style="font-weight: bold;"></span> updates</span></p>
5036<ul>
5037<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Upgrade to</span><span style="font-size: 10pt; font-family: Verdana;">STemWin library V5.32 </span></li>
5038</ul>
5039<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Projects</span><span style="font-weight: bold;"></span> updates</span></p>
5040<ul>
5041<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Add 100 </span><span style="font-size: 10pt; font-family: Verdana;">projects Examples, Applications (FreeRTOS and USB_Device) and Demonstration with Adafruit shield</span><span style="font-size: 10pt; font-family: Verdana;">for STM32L452RE-Nucleo</span></li>
5042<li><span style="font-size: 10pt; font-family: Verdana;">Add Low Layer project templates for all boards (see Low Layer examples migration in Documentation\STM32CubeL4GettingStarted.pdf)</span></li>
5043<li><span style="font-size: 10pt; font-family: Verdana;">All STemWin-based application projects for STM32L476G_EVAL updated to latest</span><span style="font-size: 10pt; font-family: Verdana;">STemWin library V5.32</span></li>
5044</ul>
5045<p><br />
5046</p>
5047<p><strong><span class="underline"><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; color: black; font-size: 10pt;">Contents</span></span></strong><span style="font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;"></span></p>
5048<p><span style="font-size: 10pt; font-family: Verdana;">Projects</span></p>
5049<p><span style="font-family: Verdana; font-size: 10pt;">The STM32CubeL4 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains. The exhaustive list of projects is provided in this table (<a href="../../../NoBackup/DV/L4/STM32Cube_FW_L4_V1.6.0RC2/Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>).</span></p>
5050<p><span style="font-family: Verdana; font-size: 10pt;">Projects release notes (updates in bold)</span></p>
5051<ul>
5052<li><span style="font-family: Verdana; font-size: 10pt;">STM32L432KC-Nucleo</span>
5053<ul>
5054<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
5055<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5056<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
5057<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
5058<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
5059</ul></li>
5060<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">STM32L452RE-Nucleo</span>
5061<ul>
5062<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L452RE-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
5063<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L452RE-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5064<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L452RE-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
5065<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L452RE-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
5066<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L452RE-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
5067</ul></li>
5068<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476G-Discovery</span>
5069<ul>
5070<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Applications/Release_Notes.html">release notes</a>)</span></li>
5071<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5072<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5073<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Templates/Release_Notes.html">release notes</a>)</span></li>
5074<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
5075</ul></li>
5076<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476G_EVAL</span>
5077<ul>
5078<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Applications</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Applications/Release_Notes.html">release notes</a>)</span></li>
5079<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5080<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5081<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Templates/Release_Notes.html">release notes</a>)</span></li>
5082<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
5083</ul></li>
5084<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476RG-Nucleo</span>
5085<ul>
5086<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
5087<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5088<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
5089<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
5090<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
5091<li><span style="font-family: Verdana; font-size: 10pt;">HAL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
5092<li><span style="font-family: Verdana; font-size: 10pt; font-weight: bold;">LL Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Templates_LL/Release_Notes.html">release notes</a>)</span></li>
5093</ul></li>
5094<li><span style="font-family: Verdana; font-size: 10pt;">WIN32</span>
5095<ul>
5096<li><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">STemWin_Simulation</span></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/WIN32/STemWin_Simulation/Release_Notes.html">release notes</a>)</span></li>
5097</ul></li>
5098</ul>
5099<p><span style="font-size: 10pt; font-family: Verdana;">Drivers</span></p>
5100<ul>
5101<li><span style="font-size: 10pt; font-family: Verdana;">Cortex-M CMSIS</span><span style="font-size: 10pt; font-family: Verdana;">V4.5 (<a href="Drivers/CMSIS/index.html">release notes</a>)</span></li>
5102<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4xx CMSIS V1.2.0</span> (<a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a>)</span><br />
5103<span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5104<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">STM32L4</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">xx HAL V1.6.0</span> (<a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a>)</span></li>
5105<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L476G_EVAL V1.0.4 (<a href="Drivers/BSP/STM32L476G_EVAL/Release_Notes.html">release notes</a>)</span></li>
5106<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L476G-Discovery V1.0.4 (<a href="Drivers/BSP/STM32L476G-Discovery/Release_Notes.html">release notes</a>)</span></li>
5107<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo V2.0.0 (<a href="Drivers/BSP/STM32L4xx_Nucleo/Release_Notes.html">release notes</a>)</span></li>
5108<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo_32 V1.0.0 (<a href="Drivers/BSP/STM32L4xx_Nucleo_32/Release_Notes.html">release notes</a>)</span></li>
5109<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP Adafruit_Shield V2.0.0 (<a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"> </span></li>
5110<li><span style="font-size: 10pt; font-family: Verdana;">BSP Common V4.0.1 (<a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a>)</span></li>
5111<li><span style="font-size: 10pt; font-family: Verdana;">BSP cs43l22 V2.0.2 (<a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a>)</span></li>
5112<li><span style="font-size: 10pt; font-family: Verdana;">BSP hx8347g V1.1.1 (<a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a>)</span></li>
5113<li><span style="font-size: 10pt; font-family: Verdana;">BSP l3gd20 V2.0.0 (<a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a>)</span></li>
5114<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303c V1.0.0 (<a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
5115<li><span style="font-size: 10pt; font-family: Verdana;">BSP mfxstm32l152 V2.0.0 (<a href="Drivers/BSP/Components/mfxstm32l152/Release_Notes.html">release notes</a>)</span></li>
5116<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP n25q128a V1.0.0 (<a href="Drivers/BSP/Components/n25q128a/Release_Notes.html">release notes</a>)</span></li>
5117<li><span style="font-size: 10pt; font-family: Verdana;">BSP n25q256a V1.0.0 (<a href="Drivers/BSP/Components/n25q256a/Release_Notes.html">release notes</a>)</span></li>
5118<li><span style="font-size: 10pt; font-family: Verdana;">BSP st7735 V1.1.1 (<a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a>)</span></li>
5119<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe811 V2.0.0 (<a href="Drivers/BSP/Components/stmpe811/Release_Notes.html">release notes</a>)</span></li>
5120<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe1600 V1.1.0 (<a href="Drivers/BSP/Components/stmpe1600/Release_Notes.html">release notes</a>)</span></li>
5121<li><span style="font-size: 10pt; font-family: Verdana;">BSP wm8994 V2.1.0 (<a href="Drivers/BSP/Components/wm8994/Release_Notes.html">release notes</a>)</span></li>
5122</ul>
5123<p><span style="font-size: 10pt; font-family: Verdana;">Middlewares</span></p>
5124<ul>
5125<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Host Library V3.2.2</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Host_Library/Release_Notes.html">release notes</a>)</span></li>
5126<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Device Library V2.4.2</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a>)</span></li>
5127<li><span style="font-size: 10pt; font-family: Verdana;">STM32 TouchSensing Library V2.2.0</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a>)</span></li>
5128<li><span style="font-size: 10pt; font-family: Verdana;">FatFS R0.11</span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/Third_Party/FatFs/src/history.txt">release notes</a>)  ST modified 20150508 (<a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5129<li><span style="font-size: 10pt; font-family: Verdana;">FreeRTOS V8.2.3</span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;"></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a>) </span><span style="font-size: 10pt; font-family: Verdana;"> ST modified 20160122<span style="font-weight: bold;"></span>(<a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a>)</span></li>
5130<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">STemWin Version STemWinLibrary5.32 build 20160205</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a>)</span></li>
5131</ul>
5132<p><span style="font-size: 10pt; font-family: Verdana;">Utilities</span></p>
5133<ul>
5134<li><p><span style="font-size: 10pt; font-family: Verdana;">CPU</span><span style="font-size: 10pt; font-family: Verdana;">V1.1.0</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/CPU/Release_Notes.html">release notes</a>)</span></p></li>
5135<li><p><span style="font-size: 10pt; font-family: Verdana;">Fonts</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Fonts/Release_Notes.html">release notes</a>)</span></p></li>
5136<li><p><span style="font-size: 10pt; font-family: Verdana;">Log</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Log/Release_Notes.html">release notes</a>)</span></p></li>
5137</ul>
5138<p><br />
5139</p>
5140<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Development Toolchains and Compilers</span></span></strong></p>
5141<ul>
5142<li><span style="font-family: Verdana; font-size: 10pt;">IAR Embedded Workbench for ARM (EWARM) toolchain V7.70.1 with patch + ST-Link</span><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span></span></li>
5143<li><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.20</span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span>+ Pack Keil STM32L4xx_DFP.1.2.3</span></li>
5144<li><span style="font-size: 10pt; font-family: Verdana;">System Workbench STM32 (SW4STM32) toolchain V1.10</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5145<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain v5.4.2</span></li>
5146</ul>
5147<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Tools</span></span></strong></p>
5148<ul>
5149<li><span style="font-family: Verdana; font-size: 10pt;">ST-Link Utility V3.9.0 with support of QSPI external loader for STM32L476G_EVAL and STM32L476G-Discovery boards.</span></li>
5150</ul>
5151<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
5152<p><strong><span class="underline"><span style="font-size: 10pt; color: black; font-family: Verdana;">Supported Devices and EVAL boards</span></span></strong></p>
5153<ul>
5154<li><span style="font-size: 10pt; font-family: Verdana;">STM32L43x/L44x devices Rev1</span></li>
5155<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L45x/L46x devices Rev2</span></li>
5156<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L47x/L48x devices Rev4</span></li>
5157<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Evaluation board</span><span style="font-size: 10pt; font-family: Verdana;">RevC (MB1144 C-01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5158<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Discovery board RevC </span><span style="font-size: 10pt; font-family: Verdana;">(MB1184 C-01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5159<li><span style="font-size: 10pt; font-family: Verdana;">STM32L432KC Nucleo kit RevC (MB1180 C-01)</span></li>
5160<li><span style="font-size: 10pt; font-family: Verdana;">STM32L452RE Nucleo kit RevC (MB1136 C-03)</span></li>
5161<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476RG Nucleo kit RevC (MB1136 C-03)</span></li>
5162</ul>
5163<p><br />
5164</p>
5165<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Known limitation </span></span></strong></p>
5166<ul>
5167<li><span style="font-family: Verdana; font-size: 10pt;">TrueSTUDIO/SW4STM32 projects are not provided for the STM32L476G-EVAL demonstrations</span></li>
5168</ul>
5169</div>
5170</div>
5171<div class="collapse">
5172<input type="checkbox" id="collapse-section12" aria-hidden="true"> <label for="collapse-section12" aria-hidden="true">V1.5.2 / 12-September-2016</label>
5173<div>
5174<h2 id="main-changes-11">Main Changes</h2>
5175<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Patch release to fix issues in CMSIS Device STM32L4xx description files</span></p>
5176<ul>
5177<li><span style="font-family: Verdana; font-size: 10pt;">Fix DAC_SR_BWST1 bit definition</span></li>
5178<li><span style="font-family: Verdana; font-size: 10pt;">Fix SDMMC_DCTRL_DBLOCKSIZE_2 and SDMMC_DCTRL_DBLOCKSIZE_3 bits definition</span></li>
5179</ul>
5180<p><strong>HAL and LL drivers</strong></p>
5181<ul>
5182<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">HAL ADC </span><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">driver</span>
5183<ul>
5184<li><span style="font-size: 10pt; font-family: Verdana;">No need to configure number of discontinuous conversions if discontinuous mode is not enabled</span></li>
5185<li><span style="font-size: 10pt; font-family: Verdana;">HAL_ADCEx_MultiModeConfigChannel() returns HAL_ERROR if no Slave instance defined</span></li>
5186</ul></li>
5187<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">HAL DAC </span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span><span style="font-weight: normal;">driver</span></span>
5188<ul>
5189<li><span style="font-size: 10pt; font-family: Verdana;">Fix calibration with correct handling of DAC_SR_CAL_FLAGx bits in HAL_DACEx_SelfCalibrate()</span></li>
5190</ul></li>
5191<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">HAL FLASH </span><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">driver</span>
5192<ul>
5193<li><span style="font-size: 10pt; font-family: Verdana;">Change in HAL_FLASHEx_OBGetConfig() to not return PCROP and/or WRP data if their respective areas are not defined</span></li>
5194<li><span style="font-size: 10pt; font-family: Verdana;">Fix error management in HAL_FLASH_IRQHandler() to simply call HAL_FLASH_OperationErrorCallback() instead of calling both HAL_FLASH_EndOfOperationCallback() and </span><span style="font-size: 10pt; font-family: Verdana;">HAL_FLASH_OperationErrorCallback()</span></li>
5195</ul></li>
5196<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">HAL I2C </span><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">driver</span>
5197<ul>
5198<li><span style="font-size: 10pt; font-family: Verdana;">Fix wrong state check in HAL_I2C_Master_Sequential_Transmit_IT()</span></li>
5199<li><span style="font-size: 10pt; font-family: Verdana;">Add new option I2C_FIRST_AND_NEXT_FRAME to manage a sequencewith start condition, address and data to transfer without a final stop condition allowing successive calls to HAL_I2C_Master_Sequential_Transmit_IT()</span></li>
5200</ul></li>
5201<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">HAL IRDA </span><span style="font-size: 10pt; font-family: Verdana; font-weight: normal;">driver</span>
5202<ul>
5203<li><span style="font-size: 10pt; font-family: Verdana;">Add transfer abort functions and associated callbacks in interrupt mode</span></li>
5204<li><span style="font-size: 10pt; font-family: Verdana;">HAL_IRDA_Abort(), HAL_IRDA_AbortTransmit(), HAL_IRDA_AbortReceive(), HAL_IRDA_Abort_IT(), HAL_IRDA_AbortTransmit_IT(), HAL_IRDA_AbortReceive_IT(), HAL_IRDA_AbortCpltCallback(), HAL_IRDA_AbortTransmitCpltCallback() and HAL_IRDA_AbortReceiveCpltCallback()</span></li>
5205<li><span style="font-size: 10pt; font-family: Verdana;">IRQ Handler + DMA model optimizations</span></li>
5206</ul></li>
5207<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">HAL RTC</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span> driver</span>
5208<ul>
5209<li><span style="font-size: 10pt; font-family: Verdana;">Fix missing wakeup flag clear in HAL_RTCEx_SetWakeUpTimer_IT()  </span></li>
5210</ul></li>
5211<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">HAL SMARTCARD</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span> driver</span>
5212<ul>
5213<li><span style="font-size: 10pt; font-family: Verdana;">Add transfer abort functions and associated callbacks in interrupt mode</span></li>
5214<li><span style="font-size: 10pt; font-family: Verdana;">HAL_SMARTCARD_Abort(), HAL_SMARTCARD_AbortTransmit(), HAL_SMARTCARD_AbortReceive(), HAL_SMARTCARD_Abort_IT(), HAL_SMARTCARD_AbortTransmit_IT(), HAL_SMARTCARD_AbortReceive_IT(), HAL_SMARTCARD_AbortCpltCallback(), HAL_SMARTCARD_AbortTransmitCpltCallback() and HAL_SMARTCARD_AbortReceiveCpltCallback()</span></li>
5215<li><span style="font-size: 10pt; font-family: Verdana;">IRQ Handler + DMA model optimizations</span></li>
5216</ul></li>
5217<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">HAL SMBUS</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span> driver</span>
5218<ul>
5219<li>Fix issue on last data reception in host or device modes</li>
5220</ul></li>
5221<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL SPI</span> driver</span>
5222<ul>
5223<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">USE_SPI_CRC</span> compilation define added to provide the mean to optimize the HAL SPI driver when CRC feature is not used (<span style="font-weight: bold;">when CRC is used, application must be changed to set USE_SPI_CRC in stm32l4xx_hal_conf.h</span> (see Inc\</span><span style="font-size: 10pt; font-family: Verdana;">stm32l4xx_hal_conf_template.h))</span></li>
5224<li><span style="font-size: 10pt; font-family: Verdana;">Add transfer abort functions and associated callbacks in interrupt mode</span></li>
5225<li><span style="font-size: 10pt; font-family: Verdana;">HAL_SPI_Abort_IT()</span></li>
5226<li><span style="font-size: 10pt; font-family: Verdana;">HAL_SPI_AbortCpltCallback()</span></li>
5227</ul></li>
5228<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL SWPMI</span> driver</span>
5229<ul>
5230<li><span style="font-size: 10pt; font-family: Verdana;">Fix SWPMI peripheral errors management in DMA (resort to HAL_DMA_Abort_IT() and DMA XferAbortCallback in HAL_SWPMI_IRQHandler())</span></li>
5231</ul></li>
5232<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL UART</span> driver</span>
5233<ul>
5234<li><span style="font-size: 10pt; font-family: Verdana;">New APIs to abort UART tranfer with associated callbacks added </span></li>
5235<li><span style="font-size: 10pt; font-family: Verdana;">HAL_UART_Abort(), HAL_UART_AbortTransmit(), HAL_UART_AbortReceive(), HAL_UART_Abort_IT(), HAL_UART_AbortTransmit_IT(), HAL_UART_AbortReceive_IT(), HAL_UART_AbortCpltCallback(), HAL_UART_AbortTransmitCpltCallback() and HAL_UART_AbortReceiveCpltCallback()</span></li>
5236</ul></li>
5237<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL USART</span> driver</span>
5238<ul>
5239<li><span style="font-size: 10pt; font-family: Verdana;">New APIs to abort USART tranfer with associated callbacks added</span></li>
5240<li><span style="font-size: 10pt; font-family: Verdana;">HAL_USART_Abort(), HAL_USART_Abort_IT() and HAL_USART_AbortCpltCallback()</span></li>
5241</ul></li>
5242<li><p><span style="font-family: Verdana; font-size: 10pt; font-weight: normal;"></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL COMP </span></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: normal;">driver</span></span></p>
5243<ul>
5244<li><span style="font-size: 10pt; font-family: Verdana;">Fix LL_COMP_INPUT_PLUS_IO3 definition</span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"> </span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"></span></li>
5245</ul></li>
5246</ul>
5247<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">Templates</span> projects</span></p>
5248<ul>
5249<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Align </span><span style="font-family: Verdana; font-size: 10pt;">stm32l4xx_hal_conf.h file aligned with latest</span><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">STM32L4xx_HAL_Driver template file.</span></li>
5250</ul>
5251<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Applications and Examples</span></p>
5252<ul>
5253<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Add PWR_ModeSelection example for STM32L432KC-Nucleo</span></li>
5254<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Add 2 more LL COMP examples COMP_CompareGpioVsVrefInt_OutputGpio and COMP_CompareGpioVsVrefInt_Window_IT for STM32L476RG-Nucleo</span></li>
5255<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Update all I2C HAL examples to add acknowlegment failure error management<br />
5256</span></li>
5257<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Fix </span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">stack &amp; heap sizes in</span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">MDK-ARM Project configuration of FatFS, IAP, STemWin, USB Host and USB Device applications</span></li>
5258<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Fix few SW4STM32 and TrueSTUDIO Project configurations</span></li>
5259</ul>
5260<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Contents</span></span></strong></p>
5261<p><span style="font-family: Verdana; font-size: 10pt;"></span></p>
5262<p><span style="font-size: 10pt; font-family: Verdana;">Projects updates</span></p>
5263<p><span style="font-family: Verdana; font-size: 10pt;">Projects release notes</span></p>
5264<ul>
5265<li><span style="font-family: Verdana; font-size: 10pt;">STM32L432KC-Nucleo</span>
5266<ul>
5267<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
5268<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
5269<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
5270</ul></li>
5271<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476G-Discovery</span>
5272<ul>
5273<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Applications/Release_Notes.html">release notes</a>)</span></li>
5274<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Templates/Release_Notes.html">release notes</a>)</span></li>
5275</ul></li>
5276<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476G_EVAL</span>
5277<ul>
5278<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Applications/Release_Notes.html">release notes</a>)</span></li>
5279<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5280<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5281<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Templates/Release_Notes.html">release notes</a>)</span></li>
5282</ul></li>
5283<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476RG-Nucleo</span>
5284<ul>
5285<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
5286<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5287<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
5288<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
5289<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
5290</ul></li>
5291</ul>
5292<p><span style="font-family: Verdana; font-size: 10pt;">Drivers</span><br />
5293</p>
5294<ul>
5295<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4xx CMSIS V1.1.2</span> (<a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a>)</span></li>
5296<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">STM32L4</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">xx HAL V1.5.2</span> (<a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a>)</span></li>
5297</ul>
5298</div>
5299</div>
5300<div class="collapse">
5301<input type="checkbox" id="collapse-section13" aria-hidden="true"> <label for="collapse-section13" aria-hidden="true">V1.5.1 / 31-May-2016</label>
5302<div>
5303<h2 id="main-changes-12">Main Changes</h2>
5304<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Patch release to fix issues in</span></p>
5305<p><strong>HAL ADC</strong> driver</p>
5306<ul>
5307<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Bypass multimode parameter check in debug mode depending on configuration</span></li>
5308</ul>
5309<p><strong>HAL CRC</strong> driver</p>
5310<ul>
5311<li><span style="font-family: Verdana; font-size: 10pt;">HAL_CRC_DeInit() resets CRC_IDR register to reset value</span></li>
5312</ul>
5313<p><strong>LL BUS</strong> driver</p>
5314<ul>
5315<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Fix name </span><span style="font-family: Verdana; font-size: 10pt;">LL_APB1_GRP1_PERIPH_USB</span></li>
5316</ul>
5317<p><strong>LL SYSTEM</strong> driver</p>
5318<ul>
5319<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Fix LL_DBGMCU_APB1_xxx / LL_DBGMCU_APB2_xxx definitions</span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"></span></li>
5320</ul>
5321<p><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></p>
5322<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Contents</span></span></strong></p>
5323<p><span style="font-family: Verdana; font-size: 10pt;"></span></p>
5324<ul>
5325<li><span style="font-family: Verdana; font-size: 10pt;">Drivers</span><br />
5326
5327<ul>
5328<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">STM32L4</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">xx HAL V1.5.1</span> (<a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a>)</span></li>
5329</ul></li>
5330</ul>
5331</div>
5332</div>
5333<div class="collapse">
5334<input type="checkbox" id="collapse-section14" aria-hidden="true"> <label for="collapse-section14" aria-hidden="true">V1.5.0 / 29-April-2016</label>
5335<div>
5336<h2 id="main-changes-13">Main Changes</h2>
5337<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Maintenance release version for STM32L431/432/433/442/443/471/475/476/485/486 lines</span></span></p>
5338<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">CMSIS Device</span></span></p>
5339<ul>
5340<li><p><span style="font-family: Verdana; font-size: 10pt;">All device register description files enriched with _Pos and _Msk defines to be used with _VAL2FLD(field, value) and _FLD2VAL(field, value) from CMSIS Core (previous defines are kept for compatibility)</span></p></li>
5341<li><p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">Update DFSDM peripheral instance and register definitions (named DFSDM1 peripheral from now instead of DFSDM)</span><span style="font-size: 10pt; font-family: Verdana;"></span></p></li>
5342<li><p><span style="font-family: Verdana; font-size: 10pt;">Impact DFSDM / RCC / TIM peripheral bit definitions (details in CMSIS Device </span><span style="font-size: 10pt; font-family: Verdana;"><a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a>)</span></p></li>
5343<li><p><span style="font-family: Verdana; font-size: 10pt;">User code impacted for HAL RCC macro DFSDM peripheral clock, IRQn and startup files</span></p></li>
5344<li><p><span style="font-family: Verdana; font-size: 10pt;">Rename DFSDM<span style="font-style: italic;">x</span>_IRQn to DFSDM1_FLT<span style="font-style: italic;">x</span>_IRQn for <span style="font-style: italic;">x</span>=0,1,2 and 3 (filters)</span></p></li>
5345<li><p><span style="font-family: Verdana; font-size: 10pt;">Rename DFSDM channels and filters to refer to DFSDM1 peripheral instance with DFSDM1 prefix</span></p></li>
5346<li><p><span style="font-family: Verdana; font-size: 10pt;">DFSDM1_Channel0, DFSDM1_Channel1, ... DFSDM1_Channel7</span></p></li>
5347<li><p><span style="font-family: Verdana; font-size: 10pt;">DFSDM1_Filter0,</span><span style="font-family: Verdana; font-size: 10pt;">DFSDM1_Filter1, ...,</span><span style="font-family: Verdana; font-size: 10pt;">DFSDM1_Filter3</span></p></li>
5348<li><p><span style="font-family: Verdana; font-size: 10pt;">Rename</span><span style="font-family: Verdana; font-size: 10pt;">DFSDM<span style="font-style: italic;">x</span>_IRQHandler function entry points to DFSDM1_FLT<span style="font-style: italic;">x</span>_IRQHandler for <span style="font-style: italic;">x</span>=0,1,2 and 3 (filters)</span></p></li>
5349</ul>
5350<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL/LL Drivers</span></span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
5351<p><span style="font-size: 10pt; font-family: Verdana;">The following changes done on the HAL drivers require an update on the application code based on HAL V1.4.0</span></p>
5352<p><span style="font-size: 10pt; font-family: Verdana;">HAL Library enhancement for </span></p>
5353<ul>
5354<li><p><span style="font-size: 10pt; font-family: Verdana;">DMA process</span></p></li>
5355<li><p><span style="font-size: 10pt; font-family: Verdana;">Enable error interrupt when a DMA process is started (HAL I2C, QSPI, USART, UART, SMARTCARD, IRDA updated)<br />
5356</span></p></li>
5357<li><p><span style="font-size: 10pt; font-family: Verdana;">User application impacts are:</span></p></li>
5358<li><p><span style="font-size: 10pt; font-family: Verdana;">need to enable PPP peripheral interrupt in HAL_PPP_MspInit()</span></p></li>
5359<li><p><span style="font-size: 10pt; font-family: Verdana;">need to define HAL_PPP_ErrorCallback() API to be informed of peripheral error</span></p></li>
5360<li><p><span style="font-size: 10pt; font-family: Verdana;">Polling process</span></p></li>
5361<li><p><span style="font-size: 10pt; font-family: Verdana;">The user Timeout value must be estimated for the overall process duration</span></p></li>
5362</ul>
5363<p><strong>HAL RCC</strong> driver</p>
5364<ul>
5365<li><p><span style="font-size: 10pt; font-family: Verdana;">Update in HAL_RCCEx_PeriphCLKConfig(): PLLSAI1InitTypeDef and</span><span style="font-size: 10pt; font-family: Verdana;">PLLSAI2InitTypeDef</span><span style="font-size: 10pt; font-family: Verdana;">enriched with respectively PLLSAI1Source, PLLSAI1M and</span><span style="font-size: 10pt; font-family: Verdana;">PLLSAI2Source, PLLSAI2M to configure independentely PLLSAI1/PLLSAI2 from  system PLL:</span></p>
5366<ul>
5367<li><span style="font-size: 10pt; font-family: Verdana;">Impact in user code application: for any PLLSAI1 or PLLSAI2 configuration in</span><span style="font-size: 10pt; font-family: Verdana;">HAL_RCCEx_PeriphCLKConfig(), HAL_RCCEx_EnablePLLSAI1() and </span><span style="font-size: 10pt; font-family: Verdana;">HAL_RCCEx_EnablePLLSAI2(), need to set </span><span style="font-size: 10pt; font-family: Verdana;">respectively PLLSAI1Source, PLLSAI1M and</span><span style="font-size: 10pt; font-family: Verdana;">PLLSAI2Source, PLLSAI2M</span></li>
5368</ul></li>
5369<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">DFSDM peripheral renaming to DFSDM1 (compatibility preserved for legacy)</span></p></li>
5370</ul>
5371<p><strong>HAL I2C</strong> driver</p>
5372<ul>
5373<li><span style="font-size: 10pt; font-family: Verdana;">Update end of DMA process and error management<br />
5374</span></li>
5375</ul>
5376<p><strong>HAL IWDG</strong> driver</p>
5377<ul>
5378<li><p><span style="font-size: 10pt; font-family: Verdana;">New simplified HAL IWDG driver </span></p>
5379<ul>
5380<li><span style="font-size: 10pt; font-family: Verdana;">API functions are: HAL_IWDG_Init() and HAL_IWDG_Refresh()</span></li>
5381</ul></li>
5382</ul>
5383<p><strong>HAL WWDG</strong> driver</p>
5384<ul>
5385<li><p><span style="font-size: 10pt; font-family: Verdana;">New simplified HAL WWDG driver</span></p>
5386<ul>
5387<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">New field EWIMode in WWDG_InitTypeDef to specify need for Early Wakeup Interrupt</span></p></li>
5388<li><p><span style="font-size: 10pt; font-family: Verdana;">API functions are: HAL_WWDG_Init(), HAL_WWDG_MspInit(), HAL_WWDG_Refresh(), HAL_WWDG_IRQHandler() and HAL_WWDG_EarlyWakeupCallback()</span></p></li>
5389</ul></li>
5390</ul>
5391<p><strong>HAL DMA</strong> driver</p>
5392<ul>
5393<li><span style="font-size: 10pt; font-family: Verdana;">Global driver code optimization to reduce memory footprint </span></li>
5394<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">New APIs HAL_DMA_RegisterCallback() and</span><span style="font-size: 10pt; font-family: Verdana;">HAL_DMA_UnRegisterCallback()</span><span style="font-size: 10pt; font-family: Verdana;">to register/unregister the different possible callbacks identified by enum typedef HAL_DMA_CallbackIDTypeDef</span></li>
5395<li><span style="font-size: 10pt; font-family: Verdana;">New API HAL_DMA_Abort_IT() recommended for interrupt context</span></li>
5396</ul>
5397<p><strong>HAL CRYP</strong> driver</p>
5398<ul>
5399<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Software workaround for AES issue on GCM encryption with payload length not a multiple of 128 bits</span></li>
5400<li><span style="font-size: 10pt; font-family: Verdana;">Add support of payload length not multiple of 32 bits</span></li>
5401</ul>
5402<p><strong>HAL SWPMI</strong> driver</p>
5403<ul>
5404<li><span style="font-size: 10pt; font-family: Verdana;">Update HAL_SWPMI_Init() intializationn sequence for voltage class B </span></li>
5405</ul>
5406<p><strong>LL I2C</strong> driver</p>
5407<ul>
5408<li><p><span style="font-size: 10pt; font-family: Verdana;">SMBus support added: new field Peripheral mode in LL_I2CInitTypeDef </span></p>
5409<ul>
5410<li><span style="font-size: 10pt; font-family: Verdana;">Application code using LL_I2C_Init() is impacted for standard I2C usage</span></li>
5411<li><span style="font-size: 10pt; font-family: Verdana;">Full set of new LL APIs releated to SMBus<br />
5412</span></li>
5413</ul></li>
5414</ul>
5415<p><strong>LL PWR</strong> driver</p>
5416<ul>
5417<li><span style="font-size: 10pt; font-family: Verdana;">New APIs LL_PWR_EnterLowPowerRunMode() and</span><span style="font-size: 10pt; font-family: Verdana;">LL_PWR_ExitLowPowerRunMode()</span><span style="font-size: 10pt; font-family: Verdana;"> </span></li>
5418</ul>
5419<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP Drivers</span></span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
5420<ul>
5421<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476G_EVAL: Update BSP audio and BSP SD to set PLLSAI1 source and divider M for HAL_RCCEx_PeriphCLKConfig()</span></li>
5422<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L476G_Discovery: Update BSP audio to set PLLSAI1 source and divider M for HAL_RCCEx_PeriphCLKConfig()</span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5423</ul>
5424<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Projects</span><span style="font-weight: bold;"></span> update</span></p>
5425<p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">DFSDM_AudioRecord and SAI_AudioPlay examples:</span></p>
5426<ul>
5427<li><span style="font-family: Verdana; font-size: 10pt;">Update to configure PLLSAI1Source and PLLSAI1M prior to call HAL_RCCEx_PeriphCLKConfig()</span></li>
5428</ul>
5429<p><span style="font-size: 10pt; font-family: Verdana;">HAL I2C examples:</span></p>
5430<ul>
5431<li><span style="font-size: 10pt; font-family: Verdana;">Update for end of DMA process and error management </span></li>
5432</ul>
5433<p><span style="font-size: 10pt; font-family: Verdana;">HAL IWDG IWDG_Reset/IWDG_WindowMode and WWDG WWDG_Example examples:</span></p>
5434<ul>
5435<li><span style="font-size: 10pt; font-family: Verdana;">Update in line with simplified HAL IWDG and HAL WWDG new APIs</span></li>
5436</ul>
5437<p><span style="font-size: 10pt; font-family: Verdana;">FreeRTOS Applications and Demonstrations:</span></p>
5438<p><span style="font-size: 10pt; font-family: Verdana;">General update to use TIM peripheral as HAL Library 1ms timebase and let SysTick for FreeRTOS</span></p>
5439<ul>
5440<li><span style="font-size: 10pt; font-family: Verdana;">new stm32l4xx_hal_timebase_tim.c added in Projects to implement HAL_InitTick(), HAL_SuspendTick() and HAL_ResumeTick()</span></li>
5441</ul>
5442<p><span style="font-size: 10pt; font-family: Verdana;">HAL_TimeBase example renamed to HAL_TimeBase_TIM and includes</span><span style="font-size: 10pt; font-family: Verdana;">new stm32l4xx_hal_timebase_tim.c</span></p>
5443<p><span style="font-size: 10pt; font-family: Verdana;">SMARTCARD_T0:</span></p>
5444<ul>
5445<li><span style="font-size: 10pt; font-family: Verdana;">Fix guardtime value<br />
5446</span></li>
5447</ul>
5448<p><span style="font-family: Verdana; font-size: 10pt;">For the complete list of changes, please refer to the release notes of each firmware components (in bold below)</span></p>
5449<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"><br />
5450</span></span></strong></p>
5451<p><strong><span class="underline"><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; color: black; font-size: 10pt;">Contents</span></span></strong><span style="font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;"></span></p>
5452<p><span style="font-size: 10pt; font-family: Verdana;">Projects</span></p>
5453<p><span style="font-family: Verdana; font-size: 10pt;">The STM32CubeL4 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains. The exhaustive list of projects is provided in this table (<a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>).</span></p>
5454<p><span style="font-family: Verdana; font-size: 10pt;">Projects release notes</span></p>
5455<ul>
5456<li><span style="font-family: Verdana; font-size: 10pt;">STM32L432KC-Nucleo</span>
5457<ul>
5458<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
5459<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5460<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
5461<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
5462</ul></li>
5463<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476G-Discovery</span>
5464<ul>
5465<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Applications/Release_Notes.html">release notes</a>)</span></li>
5466<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5467<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5468<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Templates/Release_Notes.html">release notes</a>)</span></li>
5469</ul></li>
5470<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476G_EVAL</span>
5471<ul>
5472<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Applications/Release_Notes.html">release notes</a>)</span></li>
5473<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5474<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5475<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Templates/Release_Notes.html">release notes</a>)</span></li>
5476</ul></li>
5477<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476RG-Nucleo</span>
5478<ul>
5479<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
5480<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5481<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
5482<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
5483<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
5484<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
5485</ul></li>
5486</ul>
5487<p><span style="font-size: 10pt; font-family: Verdana;">Drivers</span></p>
5488<ul>
5489<li><span style="font-size: 10pt; font-family: Verdana;">Cortex-M CMSIS</span><span style="font-size: 10pt; font-family: Verdana;">V4.5 (<a href="Drivers/CMSIS/index.html">release notes</a>)</span></li>
5490<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4xx CMSIS V1.1.1</span> (<a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a>)</span><br />
5491<span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5492<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">STM32L4</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">xx HAL V1.5.0</span> (<a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a>)</span></li>
5493<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L476G_EVAL V1.0.4</span> (<a href="Drivers/BSP/STM32L476G_EVAL/Release_Notes.html">release notes</a>)</span></li>
5494<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L476G-Discovery V1.0.4</span> (<a href="Drivers/BSP/STM32L476G-Discovery/Release_Notes.html">release notes</a>)</span></li>
5495<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo V2.0.0 (<a href="Drivers/BSP/STM32L4xx_Nucleo/Release_Notes.html">release notes</a>)</span></li>
5496<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo_32 V1.0.0 (<a href="Drivers/BSP/STM32L4xx_Nucleo_32/Release_Notes.html">release notes</a>)</span></li>
5497<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP Adafruit_Shield V2.0.0 (<a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"> </span></li>
5498<li><span style="font-size: 10pt; font-family: Verdana;">BSP Common V4.0.1 (<a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a>)</span></li>
5499<li><span style="font-size: 10pt; font-family: Verdana;">BSP cs43l22 V2.0.2 (<a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a>)</span></li>
5500<li><span style="font-size: 10pt; font-family: Verdana;">BSP hx8347g V1.1.1 (<a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a>)</span></li>
5501<li><span style="font-size: 10pt; font-family: Verdana;">BSP l3gd20 V2.0.0 (<a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a>)</span></li>
5502<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303c V1.0.0 (<a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
5503<li><span style="font-size: 10pt; font-family: Verdana;">BSP mfxstm32l152 V2.0.0 (<a href="Drivers/BSP/Components/mfxstm32l152/Release_Notes.html">release notes</a>)</span></li>
5504<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP n25q128a V1.0.0 (<a href="Drivers/BSP/Components/n25q128a/Release_Notes.html">release notes</a>)</span></li>
5505<li><span style="font-size: 10pt; font-family: Verdana;">BSP n25q256a V1.0.0 (<a href="Drivers/BSP/Components/n25q256a/Release_Notes.html">release notes</a>)</span></li>
5506<li><span style="font-size: 10pt; font-family: Verdana;">BSP st7735 V1.1.1 (<a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a>)</span></li>
5507<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe811 V2.0.0 (<a href="Drivers/BSP/Components/stmpe811/Release_Notes.html">release notes</a>)</span></li>
5508<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe1600 V1.1.0 (<a href="Drivers/BSP/Components/stmpe1600/Release_Notes.html">release notes</a>)</span></li>
5509<li><span style="font-size: 10pt; font-family: Verdana;">BSP wm8994 V2.1.0 (<a href="Drivers/BSP/Components/wm8994/Release_Notes.html">release notes</a>)</span></li>
5510</ul>
5511<p><span style="font-size: 10pt; font-family: Verdana;">Middlewares</span></p>
5512<ul>
5513<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Host Library V3.2.2</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Host_Library/Release_Notes.html">release notes</a>)</span></li>
5514<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Device Library V2.4.2</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a>)</span></li>
5515<li><span style="font-size: 10pt; font-family: Verdana;">STM32 TouchSensing Library V2.2.0</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a>)</span></li>
5516<li><span style="font-size: 10pt; font-family: Verdana;">FatFS R0.11</span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/Third_Party/FatFs/src/history.txt">release notes</a>)  ST modified 20150508 (<a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5517<li><span style="font-size: 10pt; font-family: Verdana;">FreeRTOS V8.2.3</span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;"></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a>) </span><span style="font-size: 10pt; font-family: Verdana;"> ST modified 20160122<span style="font-weight: bold;"></span>(<a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a>)</span></li>
5518<li><span style="font-size: 10pt; font-family: Verdana;">STemWin Version STemWinLibrary5.28 build 20150626</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a>)</span></li>
5519</ul>
5520<p><span style="font-size: 10pt; font-family: Verdana;">Utilities</span></p>
5521<ul>
5522<li><p><span style="font-size: 10pt; font-family: Verdana;">CPU</span><span style="font-size: 10pt; font-family: Verdana;">V1.1.0</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/CPU/Release_Notes.html">release notes</a>)</span></p></li>
5523<li><p><span style="font-size: 10pt; font-family: Verdana;">Fonts</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Fonts/Release_Notes.html">release notes</a>)</span></p></li>
5524<li><p><span style="font-size: 10pt; font-family: Verdana;">Log</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Log/Release_Notes.html">release notes</a>)</span></p></li>
5525</ul>
5526<p><span style="text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; white-space: normal; color: rgb(0, 0, 0); word-spacing: 0px; font-size-adjust: none; font-stretch: normal;"></span></p>
5527<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
5528<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Development Toolchains and Compilers</span></span></strong></p>
5529<ul>
5530<li><span style="font-family: Verdana; font-size: 10pt;">IAR Embedded Workbench for ARM (EWARM) toolchain V7.60</span></li>
5531<li><p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.17</span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span>+ Pack Keil STM32L4xx_DFP.1.2.0</span><span style="font-family: Verdana; font-size: 10pt;"></span></p></li>
5532<li><span style="font-size: 10pt; font-family: Verdana;">System Workbench STM32 (SW4STM32) toolchain V1.8</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5533<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain v5.4.2</span></p></li>
5534</ul>
5535<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Tools</span></span></strong></p>
5536<ul>
5537<li><span style="font-family: Verdana; font-size: 10pt;">ST-Link Utility V3.9.0 with support of QSPI external loader for STM32L476G_EVAL and STM32L476G-Discovery boards.</span></li>
5538</ul>
5539<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
5540<p><strong><span class="underline"><span style="font-size: 10pt; color: black; font-family: Verdana;">Supported Devices and EVAL boards</span></span></strong></p>
5541<ul>
5542<li><span style="font-size: 10pt; font-family: Verdana;">STM32L43x devices Rev1</span></li>
5543<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L47x devices Rev4</span></li>
5544<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Evaluation board</span><span style="font-size: 10pt; font-family: Verdana;">RevB (MB1144 C-01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5545<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Discovery board RevC </span><span style="font-size: 10pt; font-family: Verdana;">(MB1184 C-01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5546<li><span style="font-size: 10pt; font-family: Verdana;">STM32L432KC Nucleo kit RevC (MB1180 C-01)</span></li>
5547<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476RG Nucleo kit RevC (MB1136 C-03)</span></li>
5548</ul>
5549<p><br />
5550</p>
5551<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Known limitation </span></span></strong></p>
5552<ul>
5553<li><span style="font-family: Verdana; font-size: 10pt;">TrueSTUDIO/SW4STM32 projects are not provided for the STM32L476G-EVAL and STM32L476G-Discovery demonstrations</span></li>
5554</ul>
5555</div>
5556</div>
5557<div class="collapse">
5558<input type="checkbox" id="collapse-section15" aria-hidden="true"> <label for="collapse-section15" aria-hidden="true">V1.4.0 / 26-February-2016</label>
5559<div>
5560<h2 id="main-changes-14">Main Changes</h2>
5561<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Official release to support STM32L431xx,</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L432xx,</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L433xx,</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L442xx and</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L443xx devices</span></span></p>
5562<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">CMSIS Device</span></span></p>
5563<ul>
5564<li><span style="font-size: 10pt; font-family: Verdana;">Add device description &amp; startup files for new device defines STM32L431xx,</span><span style="font-size: 10pt; font-family: Verdana;">STM32L432xx, </span><span style="font-size: 10pt; font-family: Verdana;">STM32L433xx, </span><span style="font-size: 10pt; font-family: Verdana;">STM32L442xx and </span><span style="font-size: 10pt; font-family: Verdana;">STM32L443xx</span></li>
5565</ul>
5566<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL/LL Drivers</span></span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
5567<p><span style="font-size: 10pt; font-family: Verdana;">Drivers update for new </span><span style="font-size: 10pt; font-family: Verdana;">STM32L431xx,</span><span style="font-size: 10pt; font-family: Verdana;">STM32L432xx, </span><span style="font-size: 10pt; font-family: Verdana;">STM32L433xx, </span><span style="font-size: 10pt; font-family: Verdana;">STM32L442xx and </span><span style="font-size: 10pt; font-family: Verdana;">STM32L443xx</span><span style="font-size: 10pt; font-family: Verdana;">devices</span></p>
5568<ul>
5569<li><span style="font-size: 10pt; font-family: Verdana;">CRS peripheral handled as an extension of HAL RCC driver and in LL CRS driver</span></li>
5570</ul>
5571<p><span style="font-size: 10pt; font-family: Verdana;">Improvement of baud rate computation in HAL IRDA/SMARTCARD/UART/USART and LL LPUART/USART<br />
5572</span></p>
5573<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP Drivers</span></span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
5574<ul>
5575<li><span style="font-size: 10pt; font-family: Verdana;">Add new BSP driver for STM32L432KC-Nucleo board</span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5576</ul>
5577<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Middleware</span><span style="font-weight: bold;"></span> update</span></p>
5578<ul>
5579<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Upgrade to FreeRTOS V8.2.3 with fixes in CMSIS OS layer</span></li>
5580</ul>
5581<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Projects</span><span style="font-weight: bold;"></span> update</span></p>
5582<ul>
5583<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Add 68 projects Examples/Applications/Demonstrations for 7 segment Gravitech display shield for STM32L432KC-Nucleo</span></li>
5584<li><span style="font-size: 10pt; font-family: Verdana;">Add USB Device applications</span><span style="font-size: 10pt; font-family: Verdana;">for STM32L476G-Discovery boards</span></li>
5585<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Add QSPI_PreInitConfig example for early QuadSPI configuration from SystemInit() on </span><span style="font-size: 10pt; font-family: Verdana;">STM32L476G-EVAL and </span><span style="font-size: 10pt; font-family: Verdana;">STM32L476G-Discovery boards</span></li>
5586<li><span style="font-size: 10pt; font-family: Verdana;">Add I2C_TwoBoards_RestartComIT and I2C_TwoBoards_RestartAdvComIT examples for STM32L476RG-Nucleo and STM32L476G-EVAL boards</span></li>
5587</ul>
5588<p><span style="font-family: Verdana; font-size: 10pt;">For the complete list of changes, please refer to the release notes of each firmware components (in bold below)</span></p>
5589<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"><br />
5590</span></span></strong></p>
5591<p><strong><span class="underline"><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; color: black; font-size: 10pt;">Contents</span></span></strong><span style="font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;"></span></p>
5592<p><span style="font-size: 10pt; font-family: Verdana;">Projects</span></p>
5593<p><span style="font-family: Verdana; font-size: 10pt;">The STM32CubeL4 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains. The exhaustive list of projects is provided in this table (<a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>).</span></p>
5594<p><span style="font-family: Verdana; font-size: 10pt;">Projects release notes</span></p>
5595<ul>
5596<li><span style="font-family: Verdana; font-size: 10pt;">STM32L432KC-Nucleo</span>
5597<ul>
5598<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
5599<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5600<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
5601<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L432KC-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
5602</ul></li>
5603<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476G-Discovery</span>
5604<ul>
5605<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Applications/Release_Notes.html">release notes</a>)</span></li>
5606<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5607<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5608<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Templates/Release_Notes.html">release notes</a>)</span></li>
5609</ul></li>
5610<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476G_EVAL</span>
5611<ul>
5612<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Applications/Release_Notes.html">release notes</a>)</span></li>
5613<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5614<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5615<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Templates/Release_Notes.html">release notes</a>)</span></li>
5616</ul></li>
5617<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476RG-Nucleo</span>
5618<ul>
5619<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
5620<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5621<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
5622<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
5623<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
5624<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
5625</ul></li>
5626</ul>
5627<p><span style="font-size: 10pt; font-family: Verdana;">Drivers</span></p>
5628<ul>
5629<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">Cortex-M CMSIS</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">V4.5</span> (<a href="Drivers/CMSIS/index.html">release notes</a>)</span></li>
5630<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4xx CMSIS V1.1.0</span> (<a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a>)</span><br />
5631<span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5632<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">STM32L4</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">xx HAL V1.4.0</span> (<a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a>)</span></li>
5633<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L476G_EVAL V1.0.3 (<a href="Drivers/BSP/STM32L476G_EVAL/Release_Notes.html">release notes</a>)</span></li>
5634<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L476G-Discovery V1.0.3 (<a href="Drivers/BSP/STM32L476G-Discovery/Release_Notes.html">release notes</a>)</span></li>
5635<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo V2.0.0 (<a href="Drivers/BSP/STM32L4xx_Nucleo/Release_Notes.html">release notes</a>)</span></li>
5636<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L4xx_Nucleo_32 V1.0.0</span> (<a href="Drivers/BSP/STM32L4xx_Nucleo_32/Release_Notes.html">release notes</a>)</span></li>
5637<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP Adafruit_Shield V2.0.0 (<a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"> </span></li>
5638<li><span style="font-size: 10pt; font-family: Verdana;">BSP Common V4.0.1 (<a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a>)</span></li>
5639<li><span style="font-size: 10pt; font-family: Verdana;">BSP cs43l22 V2.0.2 (<a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a>)</span></li>
5640<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP hx8347g V1.1.1</span> (<a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a>)</span></li>
5641<li><span style="font-size: 10pt; font-family: Verdana;">BSP l3gd20 V2.0.0 (<a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a>)</span></li>
5642<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303c V1.0.0 (<a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
5643<li><span style="font-size: 10pt; font-family: Verdana;">BSP mfxstm32l152 V2.0.0 (<a href="Drivers/BSP/Components/mfxstm32l152/Release_Notes.html">release notes</a>)</span></li>
5644<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP n25q128a V1.0.0 (<a href="Drivers/BSP/Components/n25q128a/Release_Notes.html">release notes</a>)</span></li>
5645<li><span style="font-size: 10pt; font-family: Verdana;">BSP n25q256a V1.0.0 (<a href="Drivers/BSP/Components/n25q256a/Release_Notes.html">release notes</a>)</span></li>
5646<li><span style="font-size: 10pt; font-family: Verdana;">BSP st7735 V1.1.1 (<a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a>)</span></li>
5647<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe811 V2.0.0 (<a href="Drivers/BSP/Components/stmpe811/Release_Notes.html">release notes</a>)</span></li>
5648<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe1600 V1.1.0 (<a href="Drivers/BSP/Components/stmpe1600/Release_Notes.html">release notes</a>)</span></li>
5649<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP wm8994 V2.1.0</span> (<a href="Drivers/BSP/Components/wm8994/Release_Notes.html">release notes</a>)</span></li>
5650</ul>
5651<p><span style="font-size: 10pt; font-family: Verdana;">Middlewares</span></p>
5652<ul>
5653<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Host Library V3.2.2</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Host_Library/Release_Notes.html">release notes</a>)</span></li>
5654<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Device Library V2.4.2</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a>)</span></li>
5655<li><span style="font-size: 10pt; font-family: Verdana;">STM32 TouchSensing Library V2.2.0</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a>)</span></li>
5656<li><span style="font-size: 10pt; font-family: Verdana;">FatFS R0.11</span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/Third_Party/FatFs/src/history.txt">release notes</a>)  ST modified 20150508 (<a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5657<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">FreeRTOS V8.2.3</span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;"></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a>) </span><span style="font-size: 10pt; font-family: Verdana;"> <span style="font-weight: bold;">ST modified 20160122</span> (<a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a>)</span></li>
5658<li><span style="font-size: 10pt; font-family: Verdana;">STemWin Version STemWinLibrary5.28 build 20150626</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a>)</span></li>
5659</ul>
5660<p><span style="font-size: 10pt; font-family: Verdana;">Utilities</span></p>
5661<ul>
5662<li><p><span style="font-size: 10pt; font-family: Verdana;">CPU</span><span style="font-size: 10pt; font-family: Verdana;">V1.1.0</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/CPU/Release_Notes.html">release notes</a>)</span></p></li>
5663<li><p><span style="font-size: 10pt; font-family: Verdana;">Fonts</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Fonts/Release_Notes.html">release notes</a>)</span></p></li>
5664<li><p><span style="font-size: 10pt; font-family: Verdana;">Log</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Log/Release_Notes.html">release notes</a>)</span></p></li>
5665</ul>
5666<p><span style="text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; white-space: normal; color: rgb(0, 0, 0); word-spacing: 0px; font-size-adjust: none; font-stretch: normal;"></span></p>
5667<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
5668<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Development Toolchains and Compilers</span></span></strong></p>
5669<ul>
5670<li><span style="font-family: Verdana; font-size: 10pt;">IAR Embedded Workbench for ARM (EWARM) toolchain V7.50.3</span></li>
5671<li><p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.17</span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span>+ Pack Keil STM32L4xx_DFP.1.2.0</span><span style="font-family: Verdana; font-size: 10pt;"></span></p></li>
5672<li><span style="font-size: 10pt; font-family: Verdana;">System Workbench STM32 (SW4STM32) toolchain V1.8</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5673<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain v5.3.1</span></p></li>
5674</ul>
5675<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Tools</span></span></strong></p>
5676<ul>
5677<li><span style="font-family: Verdana; font-size: 10pt;">ST-Link Utility V3.9.0 with support of QSPI external loader for STM32L476G_EVAL and STM32L476G-Discovery boards.</span></li>
5678</ul>
5679<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
5680<p><strong><span class="underline"><span style="font-size: 10pt; color: black; font-family: Verdana;">Supported Devices and EVAL boards</span></span></strong></p>
5681<ul>
5682<li><span style="font-size: 10pt; font-family: Verdana;">STM32L43x devices Rev1</span></li>
5683<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L47x devices Rev4</span></li>
5684<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Evaluation board</span><span style="font-size: 10pt; font-family: Verdana;">RevB (MB1144 C-01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5685<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Discovery board RevC </span><span style="font-size: 10pt; font-family: Verdana;">(MB1184 C-01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5686<li><span style="font-size: 10pt; font-family: Verdana;">STM32L432KC Nucleo kit RevC (MB1180 C-01)</span></li>
5687<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476RG Nucleo kit RevC (MB1136 C-03)</span></li>
5688</ul>
5689<p><br />
5690</p>
5691<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Known limitation </span></span></strong></p>
5692<ul>
5693<li><span style="font-family: Verdana; font-size: 10pt;">TrueSTUDIO/SW4STM32 projects are not provided for the STM32L476G-EVAL and STM32L476G-Discovery demonstrations</span></li>
5694</ul>
5695</div>
5696</div>
5697<div class="collapse">
5698<input type="checkbox" id="collapse-section16" aria-hidden="true"> <label for="collapse-section16" aria-hidden="true">V1.3.0 / 29-January-2016</label>
5699<div>
5700<h2 id="main-changes-15">Main Changes</h2>
5701<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Update Low Layer drivers to add some new LL API(s) and minor changes  </span></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"><a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">(release notes)</a></span></p>
5702<ul>
5703<li><span style="font-size: 10pt; font-family: Verdana;">Add initialization/de-initialization low level API(s) in new stm32l4xx_ll_ppp.c files (under USE_FULL_LL_DRIVER switch)</span></li>
5704</ul>
5705<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL I2C</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span> update</span></p>
5706<ul>
5707<li><p><span style="font-size: 10pt; font-family: Verdana;">Add support of repeated start feature with the following new APIs</span></p>
5708<ul>
5709<li><span style="font-size: 10pt; font-family: Verdana;">HAL_I2C_Master_Sequential_Transmit_IT(), HAL_I2C_Master_Sequential_Receive_IT() and  HAL_I2C_Master_Abort_IT(), </span></li>
5710<li><span style="font-size: 10pt; font-family: Verdana;">HAL_I2C_Slave_Sequential_Transmit_IT() and HAL_I2C_Slave_Sequential_Receive_IT()</span></li>
5711<li><span style="font-size: 10pt; font-family: Verdana;">HAL_I2C_EnableListen_IT() and HAL_I2C_DisableListen_IT()</span></li>
5712<li><span style="font-size: 10pt; font-family: Verdana;">New user callbacks HAL_I2C_ListenCpltCallback() and HAL_I2C_AddrCallback()<br />
5713</span></li>
5714</ul></li>
5715<li><p><span style="font-size: 10pt; font-family: Verdana;">Fix acknowledge failure error management (STOP being automatically generated)</span></p></li>
5716<li><p><span style="font-size: 10pt; font-family: Verdana;">Review state machine and provide new API  HAL_I2C_GetMode() to return HAL_I2C_MODE_MASTER, HAL_I2C_MODE_SLAVE or HAL_I2C_MODE_NONE</span></p></li>
5717</ul>
5718<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL SMARTCARD / UART / USART</span>and <span style="font-weight: bold;">LL USART</span> update</span></p>
5719<ul>
5720<li><span style="font-size: 10pt; font-family: Verdana;">Add 0.5 stop bit support<br />
5721</span></li>
5722</ul>
5723<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL SD</span><span style="font-weight: bold;"></span> update</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
5724<ul>
5725<li><span style="font-size: 10pt; font-family: Verdana;">Fix </span><span style="font-size: 10pt; font-family: Verdana;">SD card capacity calculation for cards with capacity over 4GB</span><span style="font-size: 10pt; font-family: Verdana;">in HAL_SD_Get_CardInfo()</span></li>
5726</ul>
5727<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP  QSPI</span><span style="font-weight: bold;"></span> update for STM32L476G_EVAL and STM32L476G-Discovery</span></p>
5728<ul>
5729<li><span style="font-size: 10pt; font-family: Verdana;">Deactivate automatic timeout in memory mapped mode<br />
5730</span></li>
5731</ul>
5732<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">Projects</span><span style="font-weight: bold;"></span> update</span></p>
5733<ul>
5734<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Add new "Init" LL Examples to demonstrate new LL initialization API(s) under \Projects\STM32L476RG-Nucleo\Examples_LL</span></p></li>
5735<li><span style="font-size: 10pt; font-family: Verdana;">\ADC\ADC_ContinuousConversion_TriggerSW_Init</span></li>
5736<li><span style="font-size: 10pt; font-family: Verdana;">\COMP\COMP_CompareWithInternalReference_IT_Init</span></li>
5737<li><span style="font-size: 10pt; font-family: Verdana;">\DAC\DAC_GenerateWaveform_TriggerHW_Init</span></li>
5738<li><span style="font-size: 10pt; font-family: Verdana;">\DMA\DMA_CopyFromFlashToMemory_Init</span></li>
5739<li><span style="font-size: 10pt; font-family: Verdana;">\EXTI\EXTI_ToggleLedOnIT_Init</span></li>
5740<li><span style="font-size: 10pt; font-family: Verdana;">\GPIO\GPIO_InfiniteLedToggling_Init</span></li>
5741<li><span style="font-size: 10pt; font-family: Verdana;">\I2C\I2C_OneBoard_Communication_IT_Init</span></li>
5742<li><span style="font-size: 10pt; font-family: Verdana;">\LPTIM\LPTIM_PulseCounter_Init</span></li>
5743<li><span style="font-size: 10pt; font-family: Verdana;">\LPUART\LPUART_WakeUpFromStop2_Init</span></li>
5744<li><span style="font-size: 10pt; font-family: Verdana;">\OPAMP\OPAMP_PGA_Init</span></li>
5745<li><span style="font-size: 10pt; font-family: Verdana;">\RTC\RTC_Alarm_Init</span></li>
5746<li><span style="font-size: 10pt; font-family: Verdana;">\SPI\SPI_OneBoard_HalfDuplex_DMA_Init</span></li>
5747<li><span style="font-size: 10pt; font-family: Verdana;">\SWPMI\SWPMI_Loopback_MultiSWBuffer_Init</span></li>
5748<li><span style="font-size: 10pt; font-family: Verdana;">\TIM\TIM_PWMOutput_Init</span></li>
5749<li><span style="font-size: 10pt; font-family: Verdana;">\USART\USART_Communication_Rx_IT_Init<br />
5750</span></li>
5751<li><span style="font-size: 10pt; font-family: Verdana;">Add few other LL Examples</span></li>
5752<li><span style="font-size: 10pt; font-family: Verdana;">\ADC\ADC_TemperatureSensor</span></li>
5753<li><p><span style="font-size: 10pt; font-family: Verdana;">\UTILS\UTILS_ConfigureSystemClock</span></p></li>
5754</ul>
5755<p><span style="font-family: Verdana; font-size: 10pt;">STM2Cube Level 1 &amp; 2 source files license model changed from "Liberty" to new license "Ultimate Liberty"</span></p>
5756<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"><br />
5757</span></span></strong></p>
5758<p><strong><span class="underline"><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; color: black; font-size: 10pt;">Contents</span></span></strong><span style="font-family: &#39;Times New Roman&#39;,&#39;serif&#39;; font-size: 12pt;"></span></p>
5759<p><span style="font-size: 10pt; font-family: Verdana;">Projects</span></p>
5760<p><span style="font-family: Verdana; font-size: 10pt;">The STM32CubeL4 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains. The exhaustive list of projects is provided in this table (<a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>).</span></p>
5761<p><span style="font-family: Verdana; font-size: 10pt;">Projects release notes</span></p>
5762<ul>
5763<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476G-Discovery</span>
5764<ul>
5765<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Applications/Release_Notes.html">release notes</a>)</span></li>
5766<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5767<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5768<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Templates/Release_Notes.html">release notes</a>)</span></li>
5769</ul></li>
5770<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476G_EVAL</span>
5771<ul>
5772<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Applications/Release_Notes.html">release notes</a>)</span></li>
5773<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5774<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5775<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Templates/Release_Notes.html">release notes</a>)</span></li>
5776</ul></li>
5777<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476RG-Nucleo</span>
5778<ul>
5779<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
5780<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5781<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
5782<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
5783<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
5784<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
5785</ul></li>
5786</ul>
5787<p><span style="font-size: 10pt; font-family: Verdana;">Drivers</span></p>
5788<ul>
5789<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">Cortex-M CMSIS</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">V4.5</span> (<a href="Drivers/CMSIS/index.html">release notes</a>)</span></li>
5790<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4xx CMSIS V1.0.3</span> (<a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a>)</span><br />
5791<span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5792<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">STM32L4</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">xx HAL V1.3.0</span> (<a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a>)</span></li>
5793<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L476G_EVAL V1.0.3</span> (<a href="Drivers/BSP/STM32L476G_EVAL/Release_Notes.html">release notes</a>)</span></li>
5794<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L476G-Discovery V1.0.3</span> (<a href="Drivers/BSP/STM32L476G-Discovery/Release_Notes.html">release notes</a>)</span></li>
5795<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo V2.0.0 (<a href="Drivers/BSP/STM32L4xx_Nucleo/Release_Notes.html">release notes</a>)</span></li>
5796<li><span style="font-size: 10pt; font-family: Verdana;">BSP Adafruit_Shield V2.0.0 (<a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"> </span></li>
5797<li><span style="font-size: 10pt; font-family: Verdana;">BSP Common V4.0.1 (<a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a>)</span></li>
5798<li><span style="font-size: 10pt; font-family: Verdana;">BSP cs43l22 V2.0.2 (<a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a>)</span></li>
5799<li><span style="font-size: 10pt; font-family: Verdana;">BSP hx8347g V1.1.0 (<a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a>)</span></li>
5800<li><span style="font-size: 10pt; font-family: Verdana;">BSP l3gd20 V2.0.0 (<a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a>)</span></li>
5801<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303c V1.0.0 (<a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
5802<li><span style="font-size: 10pt; font-family: Verdana;">BSP mfxstm32l152 V2.0.0 (<a href="Drivers/BSP/Components/mfxstm32l152/Release_Notes.html">release notes</a>)</span></li>
5803<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP n25q128a V1.0.0 (<a href="Drivers/BSP/Components/n25q128a/Release_Notes.html">release notes</a>)</span></li>
5804<li><span style="font-size: 10pt; font-family: Verdana;">BSP n25q256a V1.0.0 (<a href="Drivers/BSP/Components/n25q256a/Release_Notes.html">release notes</a>)</span></li>
5805<li><span style="font-size: 10pt; font-family: Verdana;">BSP st7735 V1.1.1 (<a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a>)</span></li>
5806<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe811 V2.0.0 (<a href="Drivers/BSP/Components/stmpe811/Release_Notes.html">release notes</a>)</span></li>
5807<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe1600 V1.1.0 (<a href="Drivers/BSP/Components/stmpe1600/Release_Notes.html">release notes</a>)</span></li>
5808<li><span style="font-size: 10pt; font-family: Verdana;">BSP wm8994 V2.0.0 (<a href="Drivers/BSP/Components/wm8994/Release_Notes.html">release notes</a>)</span></li>
5809</ul>
5810<p><span style="font-size: 10pt; font-family: Verdana;">Middlewares</span></p>
5811<ul>
5812<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Host Library V3.2.2</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Host_Library/Release_Notes.html">release notes</a>)</span></li>
5813<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32 USB Device Library V2.4.2</span></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a>)</span></li>
5814<li><span style="font-size: 10pt; font-family: Verdana;">STM32 TouchSensing Library V2.2.0</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a>)</span></li>
5815<li><span style="font-size: 10pt; font-family: Verdana;">FatFS R0.11</span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/Third_Party/FatFs/src/history.txt">release notes</a>)  ST modified 20150508 (<a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5816<li><span style="font-size: 10pt; font-family: Verdana;">FreeRTOS V8.2.1</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;"></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a>) </span><span style="font-size: 10pt; font-family: Verdana;"> ST modified 20150327 (<a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a>)</span></li>
5817<li><span style="font-size: 10pt; font-family: Verdana;">STemWin Version STemWinLibrary5.28 build 20150626</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a>)</span></li>
5818</ul>
5819<p><span style="font-size: 10pt; font-family: Verdana;">Utilities</span></p>
5820<ul>
5821<li><p><span style="font-size: 10pt; font-family: Verdana;">CPU</span><span style="font-size: 10pt; font-family: Verdana;">V1.1.0</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/CPU/Release_Notes.html">release notes</a>)</span></p></li>
5822<li><p><span style="font-size: 10pt; font-family: Verdana;">Fonts</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Fonts/Release_Notes.html">release notes</a>)</span></p></li>
5823<li><p><span style="font-size: 10pt; font-family: Verdana;">Log</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Log/Release_Notes.html">release notes</a>)</span></p></li>
5824</ul>
5825<p><span style="text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; white-space: normal; color: rgb(0, 0, 0); word-spacing: 0px; font-size-adjust: none; font-stretch: normal;"></span></p>
5826<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
5827<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Development Toolchains and Compilers</span></span></strong></p>
5828<ul>
5829<li><span style="font-family: Verdana; font-size: 10pt;">IAR Embedded Workbench for ARM (EWARM) toolchain V7.40.7 + ST-Link</span></li>
5830<li><p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.17</span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span>+</span><span style="font-family: Verdana; font-size: 10pt;">ST-Link</span></p></li>
5831<li><span style="font-size: 10pt; font-family: Verdana;">System Workbench STM32 (SW4STM32) toolchain v1.6 + ST-Link</span></li>
5832<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain v5.3.1 + ST-Link</span></p></li>
5833</ul>
5834<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
5835<p><strong><span class="underline"><span style="font-size: 10pt; color: black; font-family: Verdana;">Supported Devices and EVAL boards</span></span></strong></p>
5836<ul>
5837<li><span style="font-size: 10pt; font-family: Verdana;">STM32L47x devices Rev4</span></li>
5838<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Evaluation board</span><span style="font-size: 10pt; font-family: Verdana;">RevB (MB1144-B01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5839<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Discovery board RevC </span><span style="font-size: 10pt; font-family: Verdana;">(MB1184-C01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5840<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476RG Nucleo kit RevC</span></li>
5841</ul>
5842<p><br />
5843</p>
5844<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Known limitation </span></span></strong></p>
5845<ul>
5846<li><span style="font-family: Verdana; font-size: 10pt;">TrueSTUDIO/SW4STM32 projects are not provided for the STM32L476G-EVAL and STM32L476G-Discovery demonstrations</span></li>
5847</ul>
5848</div>
5849</div>
5850<div class="collapse">
5851<input type="checkbox" id="collapse-section17" aria-hidden="true"> <label for="collapse-section17" aria-hidden="true">V1.2.0 / 25-November-2015</label>
5852<div>
5853<h2 id="main-changes-16">Main Changes</h2>
5854<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">Main HAL and LL Drivers updates </span></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;"> </span></span><span style="font-size: 10pt; font-family: Verdana;"><a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">(release notes)</a></span></p>
5855<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL PWR</span> update (</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">User application code impacted</span></span><span style="font-size: 10pt; font-family: Verdana;">)</span></p>
5856<ul>
5857<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Stop 1 with main regulator renamed into Stop 0, to be aligned with latest version of Reference Manual</span></p></li>
5858<li><p><span style="font-size: 10pt; font-family: Verdana;">Change HAL_PWREx_EnterSTOP1Mode(uint32_t Regulator, uint8_t STOPEntry) into</span><span style="font-size: 10pt; font-family: Verdana;">HAL_PWREx_EnterSTOP1Mode(uint8_t STOPEntry)</span></p>
5859<ul>
5860<li><span style="font-size: 10pt; font-family: Verdana;">Application code using</span><span style="font-size: 10pt; font-family: Verdana;">HAL_PWREx_EnterSTOP1Mode(PWR_LOWPOWERREGULATOR_ON, </span><span style="font-size: 10pt; font-family: Verdana; font-style: italic;">STOPEntry</span><span style="font-size: 10pt; font-family: Verdana;">) must be updated to use </span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">HAL_PWREx_EnterSTOP1Mode(</span><span style="font-size: 10pt; font-family: Verdana; font-style: italic;">STOPEntry</span><span style="font-size: 10pt; font-family: Verdana;">)</span></li>
5861</ul></li>
5862<li><p><span style="font-size: 10pt; font-family: Verdana;">Add new API HAL_PWREx_EnterSTOP0Mode(</span><span style="font-size: 10pt; font-family: Verdana;">uint8_t STOPEntry</span><span style="font-size: 10pt; font-family: Verdana;">)</span></p>
5863<ul>
5864<li><span style="font-size: 10pt; font-family: Verdana;">Application code using</span><span style="font-size: 10pt; font-family: Verdana;">HAL_PWREx_EnterSTOP1Mode(PWR_MAINREGULATOR_ON, </span><span style="font-size: 10pt; font-family: Verdana; font-style: italic;">STOPEntry</span><span style="font-size: 10pt; font-family: Verdana;">) must be updated to use </span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">HAL_PWREx_EnterSTOP0Mode(</span><span style="font-size: 10pt; font-family: Verdana; font-style: italic;">STOPEntry</span><span style="font-size: 10pt; font-family: Verdana;">)</span></li>
5865</ul></li>
5866</ul>
5867<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">LL PWR</span> update (</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">User</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">application</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">code impacted</span></span><span style="font-size: 10pt; font-family: Verdana;">)</span></p>
5868<ul>
5869<li><span style="font-size: 10pt; font-family: Verdana;">LL PWR API change to add new Stop 0 mode and update Stop 1 mode definition</span></li>
5870<li><span style="font-size: 10pt; font-family: Verdana;">Change LL_PWR_SetPowerMode(uint32_t LowPowerMode) possible <span style="font-style: italic;">LowPowerMode</span> values update </span></li>
5871<li><span style="font-size: 10pt; font-family: Verdana;">LL_PWR_MODE_STOP1_LP_REGU renamed into LL_PWR_MODE_STOP1</span>
5872<ul>
5873<li><span style="font-size: 10pt; font-family: Verdana;">Application code using </span><span style="font-size: 10pt; font-family: Verdana;">LL_PWR_SetPowerMode</span><span style="font-size: 10pt; font-family: Verdana;">(</span><span style="font-size: 10pt; font-family: Verdana;">LL_PWR_MODE_STOP1_LP_REGU</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana; font-style: italic;"></span><span style="font-size: 10pt; font-family: Verdana;">)</span><span style="font-size: 10pt; font-family: Verdana;">must be updated to use </span><span style="font-size: 10pt; font-family: Verdana;">LL_PWR_SetPowerMode</span><span style="font-size: 10pt; font-family: Verdana;">(</span><span style="font-size: 10pt; font-family: Verdana;">LL_PWR_MODE_STOP1</span><span style="font-size: 10pt; font-family: Verdana; font-style: italic;"></span><span style="font-size: 10pt; font-family: Verdana;">)</span></li>
5874</ul></li>
5875<li><span style="font-size: 10pt; font-family: Verdana;">LL_PWR_MODE_STOP1_MAIN_REGU renamed into LL_PWR_MODE_STOP0</span>
5876<ul>
5877<li><span style="font-size: 10pt; font-family: Verdana;">Application code using </span><span style="font-size: 10pt; font-family: Verdana;">LL_PWR_SetPowerMode</span><span style="font-size: 10pt; font-family: Verdana;">(</span><span style="font-size: 10pt; font-family: Verdana;">LL_PWR_MODE_STOP1_MAIN_REGU</span><span style="font-size: 10pt; font-family: Verdana; font-style: italic;"></span><span style="font-size: 10pt; font-family: Verdana;">)</span><span style="font-size: 10pt; font-family: Verdana;">must be updated to use </span><span style="font-size: 10pt; font-family: Verdana;">LL_PWR_SetPowerMode</span><span style="font-size: 10pt; font-family: Verdana;">(</span><span style="font-size: 10pt; font-family: Verdana;">LL_PWR_MODE_STOP0</span><span style="font-size: 10pt; font-family: Verdana; font-style: italic;"></span><span style="font-size: 10pt; font-family: Verdana;">)</span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5878</ul></li>
5879</ul>
5880<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL OPAMP</span> update</span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
5881<ul>
5882<li><span style="font-size: 10pt; font-family: Verdana;">Capability to run calibration despite PGA mode by switching temporary to standalone mode</span></li>
5883</ul>
5884<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL SAI</span> update</span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
5885<ul>
5886<li><p><span style="font-size: 10pt; font-family: Verdana;">Update SAI block synchronization selection (</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">User application code impacted</span></span><span style="font-size: 10pt; font-family: Verdana;">)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span></p>
5887<ul>
5888<li><span style="font-size: 10pt; font-family: Verdana;">Replace uncomplete SAI_SYNCHRONOUS_EXT value for with SAI_SYNCHRONOUS_EXT_SAI1 and SAI_SYNCHRONOUS_EXT_SAI2</span></li>
5889</ul></li>
5890<li><p><span style="font-size: 10pt; font-family: Verdana;">Add support of 24bits configuration in PCM protocol</span></p></li>
5891<li><p><span style="font-size: 10pt; font-family: Verdana;">Fix ambiguous clock strobing values in HAL_SAI_Init() according to ClockStrobing and AudioMode parameters</span></p></li>
5892<li><p><span style="font-size: 10pt; font-family: Verdana;">Fix in I2S protocol</span></p></li>
5893</ul>
5894<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL TSC</span> update</span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
5895<ul>
5896<li><span style="font-size: 10pt; font-family: Verdana;">Improve IODefault state management</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span></li>
5897</ul>
5898<p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
5899<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">BSP</span></span></p>
5900<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">BSP STM32L476G-EVAL update</span></span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
5901<ul>
5902<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">BSP Audio updated to comply with HAL SAI updates</span></li>
5903<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">BSP IDD updated to comply with HAL PWR Stop 1 modes</span></li>
5904<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Fix FMC timings in BSP NOR and SRAM</span></li>
5905</ul>
5906<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">BSP STM32L476G-Discovery update</span></span><span style="font-size: 10pt; font-family: Verdana;"></span></p>
5907<ul>
5908<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">BSP Audio updated to comply with HAL SAI updates</span></li>
5909</ul>
5910<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">Middlewares</span></span></p>
5911<ul>
5912<li><span style="font-size: 10pt; font-family: Verdana;">No change</span></li>
5913</ul>
5914<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">Projects</span></span></p>
5915<ul>
5916<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">General update of Project examples impacted by </span><span style="font-size: 10pt; font-family: Verdana;">HAL_PWREx_EnterSTOP1Mode() API change</span></li>
5917<li><span style="font-size: 10pt; font-family: Verdana;">SAI_AudioPlay and DFSDM_AudioRecord examples updated in line with HAL SAI correction</span></li>
5918<li><span style="font-size: 10pt; font-family: Verdana;">FMC_NOR and FMC_SRAM examples updated to fix FMC timings on STM32L476G-EVAL board<br />
5919</span></li>
5920<li><span style="font-size: 10pt; font-family: Verdana;">TSC_Sensing_1touchkey application update after HAL TSC IODefault state management change</span></li>
5921</ul>
5922<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Contents</span></span></strong><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;"></span></span></p>
5923<p><span style="font-size: 10pt; font-family: Verdana;">Projects</span></p>
5924<p><span style="font-family: Verdana; font-size: 10pt;">The STM32CubeL4 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains. The exhaustive list of projects is provided in this table (<a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>).</span></p>
5925<p><span style="font-family: Verdana; font-size: 10pt;">Projects release notes</span></p>
5926<ul>
5927<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476G-Discovery</span>
5928<ul>
5929<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Applications/Release_Notes.html">release notes</a>)</span></li>
5930<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5931<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5932<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Templates/Release_Notes.html">release notes</a>)</span></li>
5933</ul></li>
5934<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476G_EVAL</span>
5935<ul>
5936<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Applications/Release_Notes.html">release notes</a>)</span></li>
5937<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5938<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5939<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Templates/Release_Notes.html">release notes</a>)</span></li>
5940</ul></li>
5941<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476RG-Nucleo</span>
5942<ul>
5943<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
5944<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
5945<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
5946<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
5947<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
5948<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
5949</ul></li>
5950</ul>
5951<p><span style="font-size: 10pt; font-family: Verdana;">Drivers</span></p>
5952<ul>
5953<li><span style="font-size: 10pt; font-family: Verdana;">Cortex-M CMSIS</span><span style="font-size: 10pt; font-family: Verdana;">V4.3 (<a href="Drivers/CMSIS/index.html">release notes</a>)</span></li>
5954<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">STM32L4xx CMSIS V1.0.2</span> (<a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a>)</span><br />
5955<span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5956<li><span style="font-size: 10pt; font-family: Verdana; font-weight: bold;">STM32L4</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">xx HAL V1.2.0</span> (<a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a>)</span></li>
5957<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L476G_EVAL V1.0.2</span> (<a href="Drivers/BSP/STM32L476G_EVAL/Release_Notes.html">release notes</a>)</span></li>
5958<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP STM32L476G-Discovery V1.0.2</span> (<a href="Drivers/BSP/STM32L476G-Discovery/Release_Notes.html">release notes</a>)</span></li>
5959<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo V2.0.0 (<a href="Drivers/BSP/STM32L4xx_Nucleo/Release_Notes.html">release notes</a>)</span></li>
5960<li><span style="font-size: 10pt; font-family: Verdana;">BSP Adafruit_Shield V2.0.0 (<a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"> </span></li>
5961<li><span style="font-size: 10pt; font-family: Verdana;">BSP Common V4.0.1 (<a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a>)</span></li>
5962<li><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">BSP cs43l22 V2.0.2</span> (<a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a>)</span></li>
5963<li><span style="font-size: 10pt; font-family: Verdana;">BSP hx8347g V1.1.0 (<a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a>)</span></li>
5964<li><span style="font-size: 10pt; font-family: Verdana;">BSP l3gd20 V2.0.0 (<a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a>)</span></li>
5965<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303c V1.0.0 (<a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
5966<li><span style="font-size: 10pt; font-family: Verdana;">BSP mfxstm32l152 V2.0.0 (<a href="Drivers/BSP/Components/mfxstm32l152/Release_Notes.html">release notes</a>)</span></li>
5967<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP n25q128a V1.0.0 (<a href="Drivers/BSP/Components/n25q128a/Release_Notes.html">release notes</a>)</span></li>
5968<li><span style="font-size: 10pt; font-family: Verdana;">BSP n25q256a V1.0.0 (<a href="Drivers/BSP/Components/n25q256a/Release_Notes.html">release notes</a>)</span></li>
5969<li><span style="font-size: 10pt; font-family: Verdana;">BSP st7735 V1.1.1 (<a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a>)</span></li>
5970<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe811 V2.0.0 (<a href="Drivers/BSP/Components/stmpe811/Release_Notes.html">release notes</a>)</span></li>
5971<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe1600 V1.1.0 (<a href="Drivers/BSP/Components/stmpe1600/Release_Notes.html">release notes</a>)</span></li>
5972<li><span style="font-size: 10pt; font-family: Verdana;">BSP wm8994 V2.0.0 (<a href="Drivers/BSP/Components/wm8994/Release_Notes.html">release notes</a>)</span></li>
5973</ul>
5974<p><span style="font-size: 10pt; font-family: Verdana;">Middlewares</span></p>
5975<ul>
5976<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Host Library V3.2.2</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Host_Library/Release_Notes.html">release notes</a>)</span></li>
5977<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Device Library V2.4.1</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a>)</span></li>
5978<li><span style="font-size: 10pt; font-family: Verdana;">STM32 TouchSensing Library V2.2.0</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a>)</span></li>
5979<li><span style="font-size: 10pt; font-family: Verdana;">FatFS R0.11</span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/Third_Party/FatFs/src/history.txt">release notes</a>)  ST modified 20150508 (<a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
5980<li><span style="font-size: 10pt; font-family: Verdana;">FreeRTOS V8.2.1</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;"></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a>) </span><span style="font-size: 10pt; font-family: Verdana;"> ST modified 20150327 (<a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a>)</span></li>
5981<li><span style="font-size: 10pt; font-family: Verdana;">STemWin Version STemWinLibrary5.28 build 20150626</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a>)</span></li>
5982</ul>
5983<p><span style="font-size: 10pt; font-family: Verdana;">Utilities</span></p>
5984<ul>
5985<li><p><span style="font-size: 10pt; font-family: Verdana;">CPU</span><span style="font-size: 10pt; font-family: Verdana;">V1.1.0</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/CPU/Release_Notes.html">release notes</a>)</span></p></li>
5986<li><p><span style="font-size: 10pt; font-family: Verdana;">Fonts</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Fonts/Release_Notes.html">release notes</a>)</span></p></li>
5987<li><p><span style="font-size: 10pt; font-family: Verdana;">Log</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Log/Release_Notes.html">release notes</a>)</span></p></li>
5988</ul>
5989<p><span style="text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; white-space: normal; color: rgb(0, 0, 0); word-spacing: 0px; font-size-adjust: none; font-stretch: normal;"></span></p>
5990<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
5991<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Development Toolchains and Compilers</span></span></strong></p>
5992<ul>
5993<li><span style="font-family: Verdana; font-size: 10pt;">IAR Embedded Workbench for ARM (EWARM) toolchain V7.40.3 + ST-Link</span></li>
5994<li><p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.16</span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span>+</span><span style="font-family: Verdana; font-size: 10pt;">ST-Link</span></p></li>
5995<li><span style="font-size: 10pt; font-family: Verdana;">System Workbench STM32 (SW4STM32) toolchain v1.4 + ST-Link</span></li>
5996<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain v5.3.1 + ST-Link</span></p></li>
5997</ul>
5998<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
5999<p><strong><span class="underline"><span style="font-size: 10pt; color: black; font-family: Verdana;">Supported Devices and EVAL boards</span></span></strong></p>
6000<ul>
6001<li><span style="font-size: 10pt; font-family: Verdana;">STM32L47x devices Rev4</span></li>
6002<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Evaluation board</span><span style="font-size: 10pt; font-family: Verdana;">RevB (MB1144-B01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
6003<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Discovery board RevC </span><span style="font-size: 10pt; font-family: Verdana;">(MB1184-C01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
6004<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476RG Nucleo kit RevC</span></li>
6005</ul>
6006<p><br />
6007</p>
6008<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Known limitation </span></span></strong></p>
6009<ul>
6010<li><span style="font-family: Verdana; font-size: 10pt;">TrueSTUDIO/SW4STM32 projects are not provided for the STM32L476G-EVAL and STM32L476G-Discovery demonstrations</span></li>
6011</ul>
6012</div>
6013</div>
6014<div class="collapse">
6015<input type="checkbox" id="collapse-section18" aria-hidden="true"> <label for="collapse-section18" aria-hidden="true">V1.1.1 / 16-October-2015</label>
6016<div>
6017<h2 id="main-changes-17">Main Changes</h2>
6018<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">Patch release for all Examples/Applications/Demonstrations projects fine-tuning</span></span></p>
6019<ul>
6020<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Set Flash prefetch off to match defaut system configuration (stm32l4xx_hal_conf.h files)<br />
6021</span></li>
6022</ul>
6023<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">This release contains updated versions of the HAL drivers and Examples/Applications/Demonstrations projects, user needs simply to overwrite the old folders with the new ones:</span></p>
6024<ul>
6025<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">\Drivers\STM32L4xx_HAL_Drivers</span></li>
6026<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">\Projects</span></li>
6027</ul>
6028<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">Main HAL Drivers updates </span></span><span style="font-size: 10pt; font-family: Verdana;"><a href="../../../DV/L4/STM32Cube_FW_L4_V1.2.0/Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">(release notes)</a></span></p>
6029<p><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;">HAL TIM</span> update</span></p>
6030<ul>
6031<li><span style="font-size: 10pt; font-family: Verdana;">Removed useless assert_param() macro check on input parameters in HAL_TIM_OC_ConfigChannel(), HAL_TIM_PWM_ConfigChannel() and HAL_TIM_ConfigClockSource()</span></li>
6032</ul>
6033<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">LL ADC</span> update</span></p>
6034<ul>
6035<li><span style="font-family: Verdana; font-size: 10pt;">Fix LL_ADC_GetAnalogWDMonitChannels() for AWD2 and AWD3</span></li>
6036</ul>
6037<p><span style="font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">LL RCC</span> update</span></p>
6038<ul>
6039<li><span style="font-family: Verdana; font-size: 10pt;">Add new API LL_RCC_LSE_DisableCSS()</span></li>
6040</ul>
6041<p><strong><span class="underline"><span style="font-size: 10pt; font-family: Verdana; color: black;">Contents</span></span></strong></p>
6042<p><span style="font-size: 10pt; font-family: Verdana;"></span></p>
6043<p><span style="font-size: 10pt; font-family: Verdana;">Drivers<br />
6044</span></p>
6045<ul>
6046<li><span style="font-size: 10pt; font-family: Verdana;">STM32</span><span style="font-size: 10pt; font-family: Verdana;">L4</span><span style="font-size: 10pt; font-family: Verdana;">xx HAL V1.1.1 (<a href="../../../DV/L4/STM32Cube_FW_L4_V1.2.0/Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a>)</span></li>
6047</ul>
6048</div>
6049</div>
6050<div class="collapse">
6051<input type="checkbox" id="collapse-section19" aria-hidden="true"> <label for="collapse-section19" aria-hidden="true">V1.1.0 / 16-September-2015</label>
6052<div>
6053<h2 id="main-changes-18">Main Changes</h2>
6054<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">Add Low Layer drivers under Drivers\STM32L4xx_HAL_Driver</span></span></p>
6055<p><span style="font-size: 10pt; font-family: Verdana;">Low Layer drivers allow performance and memory footprint optimization</span></p>
6056<ul>
6057<li><span style="font-size: 10pt; font-family: Verdana;">Low Layer drivers APIs provide register level programming: they require deep knowledge of peripherals described in STM32L4x6 Reference Manual</span></li>
6058<li><span style="font-size: 10pt; font-family: Verdana;">Low Layer drivers are available for: ADC, COMP, Cortex, CRC, DAC, DMA, EXTI, GPIO, I2C, IWDG, LPTIM, LPUART, OPAMP, PWR, RCC, RNG, RTC, SPI, SWPMI, TIM, USART and WWDG peripherals and additionnal Low Level Bus, System and Utilities APIs.<br />
6059</span></li>
6060<li><span style="font-size: 10pt; font-family: Verdana;">Low Layer drivers APIs are implemented as static inline function in new <span style="font-style: italic;">Inc/stm32l4xx_ll_ppp.h</span> files for PPP peripherals, there is no configuration file and each</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">stm32l4xx_ll_ppp.h</span> file must be included in user code.</span></li>
6061<li>Refer to <a href="Documentation/STM32CubeL4GettingStarted.pdf">UM1860</a> for Low Layer presentation and <a href="http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00173145.pdf">UM1884</a> for API list.</li>
6062</ul>
6063<p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">Main HAL Drivers updates </span></span><span style="font-size: 10pt; font-family: Verdana;"><a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">(release notes)</a></span></p>
6064<p><span style="font-size: 10pt; font-family: Verdana;">HAL FLASH</span></p>
6065<ul>
6066<li><span style="font-size: 10pt; font-family: Verdana;">Add option byte OB_USER_nRST_SHDW to be used with HAL_FLASHEx_OBProgram()</span></li>
6067</ul>
6068<p><span style="font-size: 10pt; font-family: Verdana;">HAL GPIO</span></p>
6069<ul>
6070<li><span style="font-size: 10pt; font-family: Verdana;">Rename GPIO speed definitions to GPIO_SPEED_FREQ_LOW, GPIO_SPEED_FREQ_MEDIUM, GPIO_SPEED_FREQ_HIGH and GPIO_SPEED_FREQ_VERY_HIGH</span></li>
6071</ul>
6072<p><span style="font-size: 10pt; font-family: Verdana;">HAL PWR</span></p>
6073<ul>
6074<li><span style="font-size: 10pt; font-family: Verdana;">Fix HAL_PWR_DisableWakeUpPin() to clear only appropriate bits in PWR CR3 register</span></li>
6075<li><span style="font-size: 10pt; font-family: Verdana;">Combination of GPIO pins possible in HAL_PWREx_EnableGPIOPullUp(), HAL_PWREx_DisableGPIOPullUp(), HAL_PWREx_EnableGPIOPullDown() and HAL_PWREx_DisableGPIOPullDown()</span></li>
6076</ul>
6077<p><span style="font-size: 10pt; font-family: Verdana;">HAL RCC</span></p>
6078<ul>
6079<li><span style="font-size: 10pt; font-family: Verdana;">Add LSE Clock Security System (CSS) management with new APIs: HAL_RCCEx_EnableLSECSS_IT(), HAL_RCCEx_LSECSS_IRQHandler() and HAL_RCCEx_LSECSS_Callback()</span></li>
6080<li><span style="font-size: 10pt; font-family: Verdana;">Add RCC_MCO1SOURCE_NOCLOCK to provide capability to disable MCO output in HAL_RCC_MCOConfig()</span></li>
6081<li><span style="font-size: 10pt; font-family: Verdana;">Update HAL_RCC_OscConfig() and HAL_RCCEx_PeriphCLKConfig() to keep backup domain enabled when configuring respectively LSE and RTC clock source</span></li>
6082<li><span style="font-size: 10pt; font-family: Verdana;">Update HAL_RCCEx_DisablePLLSAI1() and</span><span style="font-size: 10pt; font-family: Verdana;">HAL_RCCEx_DisablePLLSAI2()</span><span style="font-size: 10pt; font-family: Verdana;">to disable respectively PLLSAI1 and</span><span style="font-size: 10pt; font-family: Verdana;">PLLSAI2</span><span style="font-size: 10pt; font-family: Verdana;">clock outputs</span></li>
6083<li><span style="font-size: 10pt; font-family: Verdana;">Update HAL_RCCEx_GetPeriphCLKFreq() to return the frequency in Hz applied to peripherals via HAL_RCCEx_PeriphCLKConfig()</span></li>
6084</ul>
6085<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">Projects</span></span></p>
6086<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">Add support of System Workbench for STM32 (SW4STM32) toolchain</span></span></p>
6087<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">Set of Low Layer drivers Examples and mix of HAL/Low Layer drivers Examples for NUCLEO-L476RG</span></span></p>
6088<ul>
6089<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;"></span> Under \Projects\STM32L476RG-Nucleo\Examples_LL (New)</span></li>
6090<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;">Under \Projects\STM32L476RG-Nucleo\Examples_MIX (New)<br />
6091</span></li>
6092</ul>
6093<p><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">STM32L476G-Discovery demonstration FW (V1.0.3) update</span></span></p>
6094<p><strong><span class="underline"><span style="font-size: 10pt; font-family: Verdana; color: black;">Contents</span></span></strong></p>
6095<p><span style="font-size: 10pt; font-family: Verdana;"></span></p>
6096<p><span style="font-size: 10pt; font-family: Verdana;">Projects</span></p>
6097<p><span style="font-family: Verdana; font-size: 10pt;">The STM32CubeL4 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains. The exhaustive list of projects is provided in this table (<a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>).</span></p>
6098<p><span style="font-family: Verdana; font-size: 10pt;">Projects release notes</span></p>
6099<ul>
6100<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476G-Discovery</span>
6101<ul>
6102<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Applications/Release_Notes.html">release notes</a>)</span></li>
6103<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
6104<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
6105<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G-Discovery/Templates/Release_Notes.html">release notes</a>)</span></li>
6106</ul></li>
6107<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476G_EVAL</span>
6108<ul>
6109<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Applications/Release_Notes.html">release notes</a>)</span></li>
6110<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
6111<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Examples/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
6112<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476G_EVAL/Templates/Release_Notes.html">release notes</a>)</span></li>
6113</ul></li>
6114<li><span style="font-family: Verdana; font-size: 10pt;">STM32L476RG-Nucleo</span>
6115<ul>
6116<li><span style="font-family: Verdana; font-size: 10pt;">Applications</span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Applications/Release_Notes.html">release notes</a>)</span></li>
6117<li><span style="font-family: Verdana; font-size: 10pt;">Demonstrations</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Demonstrations/Release_Notes.html">release notes</a>)</span><span style="font-family: Verdana; font-size: 10pt;"></span></li>
6118<li><span style="font-family: Verdana; font-size: 10pt;">HAL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples/Release_Notes.html">release notes</a>)</span></li>
6119<li><span style="font-family: Verdana; font-size: 10pt;">LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples_LL/Release_Notes.html">release notes</a>)</span></li>
6120<li><span style="font-family: Verdana; font-size: 10pt;">Mix HAL/LL Examples</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Examples_MIX/Release_Notes.html">release notes</a>)</span></li>
6121<li><span style="font-family: Verdana; font-size: 10pt;">Templates</span><span style="font-family: Verdana; font-size: 10pt;"></span> <span style="font-family: Verdana; font-size: 10pt;">(<a href="Projects/STM32L476RG-Nucleo/Templates/Release_Notes.html">release notes</a>)</span></li>
6122</ul></li>
6123</ul>
6124<p><span style="font-size: 10pt; font-family: Verdana;">Drivers</span></p>
6125<ul>
6126<li><span style="font-size: 10pt; font-family: Verdana;">Cortex-M CMSIS</span><span style="font-size: 10pt; font-family: Verdana;">V4.3 (<a href="Drivers/CMSIS/index.html">release notes</a>)</span></li>
6127<li><span style="font-size: 10pt; font-family: Verdana;">STM32L4xx CMSIS V1.0.1 (<a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a>)</span><br />
6128<span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
6129<li><span style="font-size: 10pt; font-family: Verdana;">STM32</span><span style="font-size: 10pt; font-family: Verdana;">L4</span><span style="font-size: 10pt; font-family: Verdana;">xx HAL V1.1.0 (<a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a>)</span></li>
6130<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L476G_EVAL V1.0.1 (<a href="Drivers/BSP/STM32L476G_EVAL/Release_Notes.html">release notes</a>)</span></li>
6131<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L476G-Discovery V1.0.1 (<a href="Drivers/BSP/STM32L476G-Discovery/Release_Notes.html">release notes</a>)</span></li>
6132<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo V2.0.0 (<a href="Drivers/BSP/STM32L4xx_Nucleo/Release_Notes.html">release notes</a>)</span></li>
6133<li><span style="font-size: 10pt; font-family: Verdana;">BSP Adafruit_Shield V2.0.0 (<a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"> </span></li>
6134<li><span style="font-size: 10pt; font-family: Verdana;">BSP Common V4.0.1 (<a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a>)</span></li>
6135<li><span style="font-size: 10pt; font-family: Verdana;">BSP cs43l22 V2.0.1 (<a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a>)</span></li>
6136<li><span style="font-size: 10pt; font-family: Verdana;">BSP hx8347g V1.1.0 (<a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a>)</span></li>
6137<li><span style="font-size: 10pt; font-family: Verdana;">BSP l3gd20 V2.0.0 (<a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a>)</span></li>
6138<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303c V1.0.0 (<a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
6139<li><span style="font-size: 10pt; font-family: Verdana;">BSP mfxstm32l152 V2.0.0 (<a href="Drivers/BSP/Components/mfxstm32l152/Release_Notes.html">release notes</a>)</span></li>
6140<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP n25q128a V1.0.0 (<a href="Drivers/BSP/Components/n25q128a/Release_Notes.html">release notes</a>)</span></li>
6141<li><span style="font-size: 10pt; font-family: Verdana;">BSP n25q256a V1.0.0 (<a href="Drivers/BSP/Components/n25q256a/Release_Notes.html">release notes</a>)</span></li>
6142<li><span style="font-size: 10pt; font-family: Verdana;">BSP st7735 V1.1.1 (<a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a>)</span></li>
6143<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe811 V2.0.0 (<a href="Drivers/BSP/Components/stmpe811/Release_Notes.html">release notes</a>)</span></li>
6144<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe1600 V1.1.0 (<a href="Drivers/BSP/Components/stmpe1600/Release_Notes.html">release notes</a>)</span></li>
6145<li><span style="font-size: 10pt; font-family: Verdana;">BSP wm8994 V2.0.0 (<a href="Drivers/BSP/Components/wm8994/Release_Notes.html">release notes</a>)</span></li>
6146</ul>
6147<p><span style="font-size: 10pt; font-family: Verdana;">Middlewares</span></p>
6148<ul>
6149<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Host Library V3.2.2</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Host_Library/Release_Notes.html">release notes</a>)</span></li>
6150<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Device Library V2.4.1</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a>)</span></li>
6151<li><span style="font-size: 10pt; font-family: Verdana;">STM32 TouchSensing Library V2.2.0</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a>)</span></li>
6152<li><span style="font-size: 10pt; font-family: Verdana;">FatFS R0.11</span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/Third_Party/FatFs/src/history.txt">release notes</a>)  ST modified 20150508 (<a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
6153<li><span style="font-size: 10pt; font-family: Verdana;">FreeRTOS V8.2.1</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;"></span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a>) </span><span style="font-size: 10pt; font-family: Verdana;"> ST modified 20150327 (<a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a>)</span></li>
6154<li><span style="font-size: 10pt; font-family: Verdana;">STemWin Version STemWinLibrary5.28 build 20150626</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a>)</span></li>
6155</ul>
6156<p><span style="font-size: 10pt; font-family: Verdana;">Utilities</span></p>
6157<ul>
6158<li><p><span style="font-size: 10pt; font-family: Verdana;">CPU</span><span style="font-size: 10pt; font-family: Verdana;">V1.1.0</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/CPU/Release_Notes.html">release notes</a>)</span></p></li>
6159<li><p><span style="font-size: 10pt; font-family: Verdana;">Fonts</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Fonts/Release_Notes.html">release notes</a>)</span></p></li>
6160<li><p><span style="font-size: 10pt; font-family: Verdana;">Log</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span> <span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Log/Release_Notes.html">release notes</a>)</span></p></li>
6161</ul>
6162<p><span style="text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; white-space: normal; color: rgb(0, 0, 0); word-spacing: 0px; font-size-adjust: none; font-stretch: normal;"></span></p>
6163<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
6164<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Development Toolchains and Compilers</span></span></strong></p>
6165<ul>
6166<li><span style="font-family: Verdana; font-size: 10pt;">IAR Embedded Workbench for ARM (EWARM) toolchain V7.40.1 + ST-Link</span></li>
6167<li><p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.12</span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span>+</span><span style="font-family: Verdana; font-size: 10pt;">ST-Link</span></p></li>
6168<li><span style="font-size: 10pt; font-family: Verdana;">System Workbench STM32 (SW4STM32) toolchain v1.3 + ST-Link</span></li>
6169<li><p><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain v5.3.1 + ST-Link</span></p></li>
6170</ul>
6171<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
6172<p><strong><span class="underline"><span style="font-size: 10pt; color: black; font-family: Verdana;">Supported Devices and EVAL boards</span></span></strong></p>
6173<ul>
6174<li><span style="font-size: 10pt; font-family: Verdana;">STM32L47x devices Rev4</span></li>
6175<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Evaluation board</span><span style="font-size: 10pt; font-family: Verdana;">RevB (MB1144-B01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
6176<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Discovery board RevC </span><span style="font-size: 10pt; font-family: Verdana;">(MB1184-C01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
6177<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476RG Nucleo kit RevC</span></li>
6178</ul>
6179<p><br />
6180</p>
6181<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Known limitation </span></span></strong></p>
6182<ul>
6183<li><span style="font-family: Verdana; font-size: 10pt;">TrueSTUDIO/SW4STM32 projects are not provided for the STM32L476G-EVAL and STM32L476G-Discovery demonstrations</span></li>
6184</ul>
6185</div>
6186</div>
6187<div class="collapse">
6188<input type="checkbox" id="collapse-section20" aria-hidden="true"> <label for="collapse-section20" aria-hidden="true">V1.0.0 / 26-June-2015</label>
6189<div>
6190<h2 id="main-changes-19">Main Changes</h2>
6191<ul>
6192<li><span style="font-family: &#39;Verdana&#39;,&#39;sans-serif&#39;; font-size: 10pt;"><span style="font-weight: bold;">First official release of STM32CubeL4 (STM32Cube for STM32L4 Series) </span></span></li>
6193</ul>
6194<p><strong><span class="underline"><span style="font-size: 10pt; font-family: Verdana; color: black;">Contents</span></span></strong></p>
6195<p><span style="font-size: 10pt; font-family: Verdana;"></span></p>
6196<p><span style="font-size: 10pt; font-family: Verdana;">Drivers</span></p>
6197<ul>
6198<li><span style="font-size: 10pt; font-family: Verdana;">Cortex-M CMSIS</span><span style="font-size: 10pt; font-family: Verdana;">V4.3 (<a href="Drivers/CMSIS/index.html">release notes</a>)</span></li>
6199<li><span style="font-size: 10pt; font-family: Verdana;">STM32L4xx CMSIS V1.0.0 (<a href="Drivers/CMSIS/Device/ST/STM32L4xx/Release_Notes.html">release notes</a>)</span><br />
6200<span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
6201<li><span style="font-size: 10pt; font-family: Verdana;">STM32</span><span style="font-size: 10pt; font-family: Verdana;">L4</span><span style="font-size: 10pt; font-family: Verdana;">xx HAL V1.0.0 (<a href="Drivers/STM32L4xx_HAL_Driver/Release_Notes.html">release notes</a>)</span></li>
6202<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L476G_EVAL V1.0.0 (<a href="Drivers/BSP/STM32L476G_EVAL/Release_Notes.html">release notes</a>)</span></li>
6203<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L476G-Discovery V1.0.0 (<a href="Drivers/BSP/STM32L476G-Discovery/Release_Notes.html">release notes</a>)</span></li>
6204<li><span style="font-size: 10pt; font-family: Verdana;">BSP STM32L4xx_Nucleo V1.0.0 (<a href="Drivers/BSP/STM32L4xx_Nucleo/Release_Notes.html">release notes</a>)</span></li>
6205<li><span style="font-size: 10pt; font-family: Verdana;">BSP Adafruit_Shield V1.1.1 (<a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"> </span></li>
6206<li><span style="font-size: 10pt; font-family: Verdana;">BSP Common V4.0.0 (<a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a>)</span></li>
6207<li><span style="font-size: 10pt; font-family: Verdana;">BSP cs43l22 V2.0.0 (<a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a>)</span></li>
6208<li><span style="font-size: 10pt; font-family: Verdana;">BSP hx8347g V1.1.0 (<a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a>)</span></li>
6209<li><span style="font-size: 10pt; font-family: Verdana;">BSP l3gd20 V2.0.0 (<a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a>)</span></li>
6210<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303c V1.0.0 (<a href="Drivers/BSP/Components/lsm303c/Release_Notes.html">release notes</a>)</span></li>
6211<li><span style="font-size: 10pt; font-family: Verdana;">BSP lsm303dlhc V2.0.0 (<a href="Drivers/BSP/Components/lsm303dlhc/Release_Notes.html">release notes</a>)</span></li>
6212<li><span style="font-size: 10pt; font-family: Verdana;">BSP mfxstm32l152 V2.0.0 (<a href="Drivers/BSP/Components/mfxstm32l152/Release_Notes.html">release notes</a>)</span></li>
6213<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">BSP n25q128a V1.0.0 (<a href="Drivers/BSP/Components/n25q128a/Release_Notes.html">release notes</a>)</span></li>
6214<li><span style="font-size: 10pt; font-family: Verdana;">BSP n25q256a V1.0.0 (<a href="Drivers/BSP/Components/n25q256a/Release_Notes.html">release notes</a>)</span></li>
6215<li><span style="font-size: 10pt; font-family: Verdana;">BSP st7735 V1.1.1 (<a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a>)</span></li>
6216<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe811 V2.0.0 (<a href="Drivers/BSP/Components/stmpe811/Release_Notes.html">release notes</a>)</span></li>
6217<li><span style="font-size: 10pt; font-family: Verdana;">BSP stmpe1600 V1.1.0 (<a href="Drivers/BSP/Components/stmpe1600/Release_Notes.html">release notes</a>)</span></li>
6218<li><span style="font-size: 10pt; font-family: Verdana;">BSP wm8994 V2.0.0 (<a href="Drivers/BSP/Components/wm8994/Release_Notes.html">release notes</a>)</span></li>
6219</ul>
6220<p><span style="font-size: 10pt; font-family: Verdana;">Middlewares</span></p>
6221<ul>
6222<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Host Library V3.2.1</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Host_Library/Release_Notes.html">release notes</a>)</span></li>
6223<li><span style="font-size: 10pt; font-family: Verdana;">STM32 USB Device Library V2.4.1</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a>)</span></li>
6224<li><span style="font-size: 10pt; font-family: Verdana;">STM32 TouchSensing Library V2.2.0</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a>)</span></li>
6225<li><span style="font-size: 10pt; font-family: Verdana;">FatFS R0.11</span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/Third_Party/FatFs/src/history.txt">release notes</a>)  ST modified 20150508 (<a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a>)</span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
6226<li><span style="font-size: 10pt; font-family: Verdana;">FreeRTOS V8.2.1</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"><span class="Apple-converted-space"> </span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a>) </span><span style="font-size: 10pt; font-family: Verdana;"> ST modified 20150327 (<a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a>)</span></li>
6227<li><span style="font-size: 10pt; font-family: Verdana;">STemWin Version STemWinLibrary5.28 build 20150415</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a>)</span></li>
6228</ul>
6229<p><span style="font-size: 10pt; font-family: Verdana;">Utilities</span></p>
6230<ul>
6231<li><p><span style="font-size: 10pt; font-family: Verdana;">CPU</span><span style="font-size: 10pt; font-family: Verdana;">V1.1.0</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/CPU/Release_Notes.html">release notes</a>)</span></p></li>
6232<li><p><span style="font-size: 10pt; font-family: Verdana;">Fonts</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Fonts/Release_Notes.html">release notes</a>)</span></p></li>
6233<li><p><span style="font-size: 10pt; font-family: Verdana;">Log</span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">V1.0.0</span><span style="font-size: 10pt; font-family: Verdana;">(<a href="Utilities/Log/Release_Notes.html">release notes</a>)</span></p></li>
6234</ul>
6235<p><span style="text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; white-space: normal; color: rgb(0, 0, 0); word-spacing: 0px; font-size-adjust: none; font-stretch: normal;"></span></p>
6236<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
6237<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Development Toolchains and Compilers</span></span></strong></p>
6238<p><span style="font-family: Verdana; font-size: 10pt;">IAR Embedded Workbench for ARM (EWARM) toolchain V7.40 + ST-Link</span></p>
6239<ul>
6240<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476xx/STM32L486xx devices are supported but any new project creation requires to set the missing FPU declaration (VFPv4) in Project General Option =&gt; Target panel</span></li>
6241</ul>
6242<p><span style="font-family: Verdana; font-size: 10pt;"></span><span style="font-family: Verdana; font-size: 10pt;">RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.12</span><span style="font-family: Verdana; font-size: 10pt;"><span class="Apple-converted-space"></span>+</span><span style="font-family: Verdana; font-size: 10pt;">ST-Link</span></p>
6243<ul>
6244<li><span style="font-size: 10pt; font-family: Verdana;">Keil pack<span style="font-weight: bold;"></span>for STM32L4 available from <span style="font-style: italic;">\Utilities\PC_Software\MDK-ARM_STM32L476xx_Patch:</span></span><span style="font-size: 10pt; font-family: Verdana;">this Pack provides the support of STM32L471xx/</span><span style="font-size: 10pt; font-family: Verdana;">STM32L476xx</span><span style="font-size: 10pt; font-family: Verdana;">/</span><span style="font-size: 10pt; font-family: Verdana;">STM32L486xx</span><span style="font-size: 10pt; font-family: Verdana;">device numbers for µ5Vision Projects.</span></li>
6245<li><p><span style="font-size: 10pt; font-family: Verdana;">Run Time Environment (RTE) CMSIS-Core must not be selected to rely only on CMSIS drivers delivered in this STM32Cube L4 FW package<br />
6246</span></p></li>
6247<li><p><span style="font-size: 10pt; font-family: Verdana;">Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain v5.2.1 + ST-Link</span></p></li>
6248</ul>
6249<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;"></span></span></strong></p>
6250<p><strong><span class="underline"><span style="font-size: 10pt; color: black; font-family: Verdana;">Supported Devices and EVAL boards</span></span></strong></p>
6251<ul>
6252<li><span style="font-size: 10pt; font-family: Verdana;">STM32L47x devices Rev4</span></li>
6253<li><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Evaluation board</span><span style="font-size: 10pt; font-family: Verdana;">RevB (MB1144-B01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
6254<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476G Discovery board RevC </span><span style="font-size: 10pt; font-family: Verdana;">(MB1184-C01)</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold;"></span></span><span style="font-size: 10pt; font-family: Verdana;"></span><span style="font-size: 10pt; font-family: Verdana;"></span></li>
6255<li><span style="font-size: 10pt; font-family: Verdana;">STM32L476RG Nucleo kit RevC</span></li>
6256</ul>
6257<p><br />
6258</p>
6259<p><strong><span class="underline"><span style="font-family: Verdana; color: black; font-size: 10pt;">Known limitation </span></span></strong></p>
6260<ul>
6261<li><span style="font-family: Verdana; font-size: 10pt;">TrueSTUDIO projects are not provided for the STM32L476G-EVAL and STM32L476G-Discovery demonstrations</span></li>
6262<li><span style="font-family: Verdana; font-size: 10pt;">System Workbench for STM32 (SW4STM32) projects are not provided with this package.</span></li>
6263</ul>
6264</div>
6265</div>
6266</div>
6267</div>
6268<footer class="sticky">
6269<p>For complete documentation on <mark>STM32 Microcontrollers</mark> , visit: <a href="http://www.st.com/STM32">http://www.st.com/STM32</a></p>
6270<p>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.</p>
6271</footer>
6272</body>
6273</html>
6274