1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head>
3<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
4<link rel="File-List" href="Release_Notes_for_STM32F45x_StdPeriph_Driver_files/filelist.xml">
5<link rel="Edit-Time-Data" href="Release_Notes_for_STM32F45x_StdPeriph_Driver_files/editdata.mso"><!--[if !mso]>
6<style>
7v\:* {behavior:url(#default#VML);}
8o\:* {behavior:url(#default#VML);}
9w\:* {behavior:url(#default#VML);}
10.shape {behavior:url(#default#VML);}
11</style>
12<![endif]-->
13
14
15
16<title>Release Notes for STM32F4xx Standard Peripherals Library Drivers</title><!--[if gte mso 9]><xml>
17 <o:DocumentProperties>
18  <o:Author>STMicroelectronics</o:Author>
19  <o:LastAuthor>Raouf Hosni</o:LastAuthor>
20  <o:Revision>39</o:Revision>
21  <o:TotalTime>137</o:TotalTime>
22  <o:Created>2009-02-27T19:26:00Z</o:Created>
23  <o:LastSaved>2010-10-15T11:07:00Z</o:LastSaved>
24  <o:Pages>3</o:Pages>
25  <o:Words>973</o:Words>
26  <o:Characters>5548</o:Characters>
27  <o:Company>STMicroelectronics</o:Company>
28  <o:Lines>46</o:Lines>
29  <o:Paragraphs>13</o:Paragraphs>
30  <o:CharactersWithSpaces>6508</o:CharactersWithSpaces>
31  <o:Version>12.00</o:Version>
32 </o:DocumentProperties>
33</xml><![endif]--><link rel="themeData" href="Release_Notes_for_STM32F45x_StdPeriph_Driver_files/themedata.thmx">
34<link rel="colorSchemeMapping" href="Release_Notes_for_STM32F45x_StdPeriph_Driver_files/colorschememapping.xml"><!--[if gte mso 9]><xml>
35 <w:WordDocument>
36  <w:Zoom>110</w:Zoom>
37  <w:TrackMoves>false</w:TrackMoves>
38  <w:TrackFormatting/>
39  <w:ValidateAgainstSchemas/>
40  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
41  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
42  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
43  <w:DoNotPromoteQF/>
44  <w:LidThemeOther>EN-US</w:LidThemeOther>
45  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
46  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
47  <w:Compatibility>
48   <w:BreakWrappedTables/>
49   <w:SnapToGridInCell/>
50   <w:WrapTextWithPunct/>
51   <w:UseAsianBreakRules/>
52   <w:DontGrowAutofit/>
53   <w:SplitPgBreakAndParaMark/>
54   <w:DontVertAlignCellWithSp/>
55   <w:DontBreakConstrainedForcedTables/>
56   <w:DontVertAlignInTxbx/>
57   <w:Word11KerningPairs/>
58   <w:CachedColBalance/>
59  </w:Compatibility>
60  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
61  <m:mathPr>
62   <m:mathFont m:val="Cambria Math"/>
63   <m:brkBin m:val="before"/>
64   <m:brkBinSub m:val="&#45;-"/>
65   <m:smallFrac m:val="off"/>
66   <m:dispDef/>
67   <m:lMargin m:val="0"/>
68   <m:rMargin m:val="0"/>
69   <m:defJc m:val="centerGroup"/>
70   <m:wrapIndent m:val="1440"/>
71   <m:intLim m:val="subSup"/>
72   <m:naryLim m:val="undOvr"/>
73  </m:mathPr></w:WordDocument>
74</xml><![endif]--><!--[if gte mso 9]><xml>
75 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
76  DefSemiHidden="false" DefQFormat="false" LatentStyleCount="267">
77  <w:LsdException Locked="false" QFormat="true" Name="Normal"/>
78  <w:LsdException Locked="false" QFormat="true" Name="heading 1"/>
79  <w:LsdException Locked="false" QFormat="true" Name="heading 2"/>
80  <w:LsdException Locked="false" QFormat="true" Name="heading 3"/>
81  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
82   QFormat="true" Name="heading 4"/>
83  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
84   QFormat="true" Name="heading 5"/>
85  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
86   QFormat="true" Name="heading 6"/>
87  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
88   QFormat="true" Name="heading 7"/>
89  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
90   QFormat="true" Name="heading 8"/>
91  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
92   QFormat="true" Name="heading 9"/>
93  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
94   QFormat="true" Name="caption"/>
95  <w:LsdException Locked="false" QFormat="true" Name="Title"/>
96  <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
97  <w:LsdException Locked="false" QFormat="true" Name="Subtitle"/>
98  <w:LsdException Locked="false" QFormat="true" Name="Strong"/>
99  <w:LsdException Locked="false" QFormat="true" Name="Emphasis"/>
100  <w:LsdException Locked="false" Priority="99" Name="No List"/>
101  <w:LsdException Locked="false" Priority="99" SemiHidden="true"
102   Name="Placeholder Text"/>
103  <w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
104  <w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
105  <w:LsdException Locked="false" Priority="61" Name="Light List"/>
106  <w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
107  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
108  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
109  <w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
110  <w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
111  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
112  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
113  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
114  <w:LsdException Locked="false" Priority="70" Name="Dark List"/>
115  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
116  <w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
117  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
118  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
119  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
120  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
121  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
122  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
123  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
124  <w:LsdException Locked="false" Priority="99" SemiHidden="true" Name="Revision"/>
125  <w:LsdException Locked="false" Priority="34" QFormat="true"
126   Name="List Paragraph"/>
127  <w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
128  <w:LsdException Locked="false" Priority="30" QFormat="true"
129   Name="Intense Quote"/>
130  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
131  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
132  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
133  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
134  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
135  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
136  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
137  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
138  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
139  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
140  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
141  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
142  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
143  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
144  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
145  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
146  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
147  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
148  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
149  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
150  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
151  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
152  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
153  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
154  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
155  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
156  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
157  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
158  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
159  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
160  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
161  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
162  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
163  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
164  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
165  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
166  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
167  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
168  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
169  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
170  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
171  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
172  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
173  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
174  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
175  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
176  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
177  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
178  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
179  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
180  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
181  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
182  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
183  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
184  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
185  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
186  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
187  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
188  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
189  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
190  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
191  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
192  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
193  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
194  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
195  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
196  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
197  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
198  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
199  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
200  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
201  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
202  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
203  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
204  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
205  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
206  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
207  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
208  <w:LsdException Locked="false" Priority="19" QFormat="true"
209   Name="Subtle Emphasis"/>
210  <w:LsdException Locked="false" Priority="21" QFormat="true"
211   Name="Intense Emphasis"/>
212  <w:LsdException Locked="false" Priority="31" QFormat="true"
213   Name="Subtle Reference"/>
214  <w:LsdException Locked="false" Priority="32" QFormat="true"
215   Name="Intense Reference"/>
216  <w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
217  <w:LsdException Locked="false" Priority="37" SemiHidden="true"
218   UnhideWhenUsed="true" Name="Bibliography"/>
219  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
220   UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
221 </w:LatentStyles>
222</xml><![endif]-->
223
224<style>
225<!--
226 /* Font Definitions */
227 @font-face
228	{font-family:"Cambria Math";
229	panose-1:2 4 5 3 5 4 6 3 2 4;
230	mso-font-charset:1;
231	mso-generic-font-family:roman;
232	mso-font-format:other;
233	mso-font-pitch:variable;
234	mso-font-signature:0 0 0 0 0 0;}
235@font-face
236	{font-family:Calibri;
237	panose-1:2 15 5 2 2 2 4 3 2 4;
238	mso-font-charset:0;
239	mso-generic-font-family:swiss;
240	mso-font-pitch:variable;
241	mso-font-signature:-1610611985 1073750139 0 0 159 0;}
242@font-face
243	{font-family:Tahoma;
244	panose-1:2 11 6 4 3 5 4 4 2 4;
245	mso-font-charset:0;
246	mso-generic-font-family:swiss;
247	mso-font-pitch:variable;
248	mso-font-signature:1627400839 -2147483648 8 0 66047 0;}
249@font-face
250	{font-family:Verdana;
251	panose-1:2 11 6 4 3 5 4 4 2 4;
252	mso-font-charset:0;
253	mso-generic-font-family:swiss;
254	mso-font-pitch:variable;
255	mso-font-signature:536871559 0 0 0 415 0;}
256 /* Style Definitions */
257 p.MsoNormal, li.MsoNormal, div.MsoNormal
258	{mso-style-unhide:no;
259	mso-style-qformat:yes;
260	mso-style-parent:"";
261	margin:0in;
262	margin-bottom:.0001pt;
263	mso-pagination:widow-orphan;
264	font-size:12.0pt;
265	font-family:"Times New Roman","serif";
266	mso-fareast-font-family:"Times New Roman";}
267h1
268	{mso-style-unhide:no;
269	mso-style-qformat:yes;
270	mso-style-link:"Heading 1 Char";
271	mso-margin-top-alt:auto;
272	margin-right:0in;
273	mso-margin-bottom-alt:auto;
274	margin-left:0in;
275	mso-pagination:widow-orphan;
276	mso-outline-level:1;
277	font-size:24.0pt;
278	font-family:"Times New Roman","serif";
279	mso-fareast-font-family:"Times New Roman";
280	mso-fareast-theme-font:minor-fareast;
281	font-weight:bold;}
282h2
283	{mso-style-unhide:no;
284	mso-style-qformat:yes;
285	mso-style-link:"Heading 2 Char";
286	mso-style-next:Normal;
287	margin-top:12.0pt;
288	margin-right:0in;
289	margin-bottom:3.0pt;
290	margin-left:0in;
291	mso-pagination:widow-orphan;
292	page-break-after:avoid;
293	mso-outline-level:2;
294	font-size:14.0pt;
295	font-family:"Arial","sans-serif";
296	mso-fareast-font-family:"Times New Roman";
297	mso-fareast-theme-font:minor-fareast;
298	font-weight:bold;
299	font-style:italic;}
300h3
301	{mso-style-unhide:no;
302	mso-style-qformat:yes;
303	mso-style-link:"Heading 3 Char";
304	mso-margin-top-alt:auto;
305	margin-right:0in;
306	mso-margin-bottom-alt:auto;
307	margin-left:0in;
308	mso-pagination:widow-orphan;
309	mso-outline-level:3;
310	font-size:13.5pt;
311	font-family:"Times New Roman","serif";
312	mso-fareast-font-family:"Times New Roman";
313	mso-fareast-theme-font:minor-fareast;
314	font-weight:bold;}
315a:link, span.MsoHyperlink
316	{mso-style-unhide:no;
317	color:blue;
318	text-decoration:underline;
319	text-underline:single;}
320a:visited, span.MsoHyperlinkFollowed
321	{mso-style-unhide:no;
322	color:blue;
323	text-decoration:underline;
324	text-underline:single;}
325p
326	{mso-style-unhide:no;
327	mso-margin-top-alt:auto;
328	margin-right:0in;
329	mso-margin-bottom-alt:auto;
330	margin-left:0in;
331	mso-pagination:widow-orphan;
332	font-size:12.0pt;
333	font-family:"Times New Roman","serif";
334	mso-fareast-font-family:"Times New Roman";}
335p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
336	{mso-style-unhide:no;
337	mso-style-link:"Balloon Text Char";
338	margin:0in;
339	margin-bottom:.0001pt;
340	mso-pagination:widow-orphan;
341	font-size:8.0pt;
342	font-family:"Tahoma","sans-serif";
343	mso-fareast-font-family:"Times New Roman";}
344span.Heading1Char
345	{mso-style-name:"Heading 1 Char";
346	mso-style-unhide:no;
347	mso-style-locked:yes;
348	mso-style-link:"Heading 1";
349	mso-ansi-font-size:14.0pt;
350	mso-bidi-font-size:14.0pt;
351	font-family:"Cambria","serif";
352	mso-ascii-font-family:Cambria;
353	mso-ascii-theme-font:major-latin;
354	mso-fareast-font-family:"Times New Roman";
355	mso-fareast-theme-font:major-fareast;
356	mso-hansi-font-family:Cambria;
357	mso-hansi-theme-font:major-latin;
358	mso-bidi-font-family:"Times New Roman";
359	mso-bidi-theme-font:major-bidi;
360	color:#365F91;
361	mso-themecolor:accent1;
362	mso-themeshade:191;
363	font-weight:bold;}
364span.Heading2Char
365	{mso-style-name:"Heading 2 Char";
366	mso-style-unhide:no;
367	mso-style-locked:yes;
368	mso-style-link:"Heading 2";
369	mso-ansi-font-size:13.0pt;
370	mso-bidi-font-size:13.0pt;
371	font-family:"Cambria","serif";
372	mso-ascii-font-family:Cambria;
373	mso-ascii-theme-font:major-latin;
374	mso-fareast-font-family:"Times New Roman";
375	mso-fareast-theme-font:major-fareast;
376	mso-hansi-font-family:Cambria;
377	mso-hansi-theme-font:major-latin;
378	mso-bidi-font-family:"Times New Roman";
379	mso-bidi-theme-font:major-bidi;
380	color:#4F81BD;
381	mso-themecolor:accent1;
382	font-weight:bold;}
383span.Heading3Char
384	{mso-style-name:"Heading 3 Char";
385	mso-style-unhide:no;
386	mso-style-locked:yes;
387	mso-style-link:"Heading 3";
388	mso-ansi-font-size:12.0pt;
389	mso-bidi-font-size:12.0pt;
390	font-family:"Cambria","serif";
391	mso-ascii-font-family:Cambria;
392	mso-ascii-theme-font:major-latin;
393	mso-fareast-font-family:"Times New Roman";
394	mso-fareast-theme-font:major-fareast;
395	mso-hansi-font-family:Cambria;
396	mso-hansi-theme-font:major-latin;
397	mso-bidi-font-family:"Times New Roman";
398	mso-bidi-theme-font:major-bidi;
399	color:#4F81BD;
400	mso-themecolor:accent1;
401	font-weight:bold;}
402span.BalloonTextChar
403	{mso-style-name:"Balloon Text Char";
404	mso-style-unhide:no;
405	mso-style-locked:yes;
406	mso-style-link:"Balloon Text";
407	mso-ansi-font-size:8.0pt;
408	mso-bidi-font-size:8.0pt;
409	font-family:"Tahoma","sans-serif";
410	mso-ascii-font-family:Tahoma;
411	mso-hansi-font-family:Tahoma;
412	mso-bidi-font-family:Tahoma;}
413.MsoChpDefault
414	{mso-style-type:export-only;
415	mso-default-props:yes;
416	font-size:10.0pt;
417	mso-ansi-font-size:10.0pt;
418	mso-bidi-font-size:10.0pt;}
419@page WordSection1
420	{size:8.5in 11.0in;
421	margin:1.0in 1.25in 1.0in 1.25in;
422	mso-header-margin:.5in;
423	mso-footer-margin:.5in;
424	mso-paper-source:0;}
425div.WordSection1
426	{page:WordSection1;}
427 /* List Definitions */
428 @list l0
429	{mso-list-id:62067358;
430	mso-list-template-ids:-174943062;}
431@list l0:level1
432	{mso-level-number-format:bullet;
433	mso-level-text:\F0B7;
434	mso-level-tab-stop:.5in;
435	mso-level-number-position:left;
436	text-indent:-.25in;
437	mso-ansi-font-size:10.0pt;
438	font-family:Symbol;}
439@list l0:level2
440	{mso-level-tab-stop:1.0in;
441	mso-level-number-position:left;
442	text-indent:-.25in;}
443@list l0:level3
444	{mso-level-tab-stop:1.5in;
445	mso-level-number-position:left;
446	text-indent:-.25in;}
447@list l0:level4
448	{mso-level-tab-stop:2.0in;
449	mso-level-number-position:left;
450	text-indent:-.25in;}
451@list l0:level5
452	{mso-level-tab-stop:2.5in;
453	mso-level-number-position:left;
454	text-indent:-.25in;}
455@list l0:level6
456	{mso-level-tab-stop:3.0in;
457	mso-level-number-position:left;
458	text-indent:-.25in;}
459@list l0:level7
460	{mso-level-tab-stop:3.5in;
461	mso-level-number-position:left;
462	text-indent:-.25in;}
463@list l0:level8
464	{mso-level-tab-stop:4.0in;
465	mso-level-number-position:left;
466	text-indent:-.25in;}
467@list l0:level9
468	{mso-level-tab-stop:4.5in;
469	mso-level-number-position:left;
470	text-indent:-.25in;}
471@list l1
472	{mso-list-id:128015942;
473	mso-list-template-ids:-90681214;}
474@list l1:level1
475	{mso-level-tab-stop:.5in;
476	mso-level-number-position:left;
477	text-indent:-.25in;}
478@list l1:level2
479	{mso-level-tab-stop:1.0in;
480	mso-level-number-position:left;
481	text-indent:-.25in;}
482@list l1:level3
483	{mso-level-tab-stop:1.5in;
484	mso-level-number-position:left;
485	text-indent:-.25in;}
486@list l1:level4
487	{mso-level-tab-stop:2.0in;
488	mso-level-number-position:left;
489	text-indent:-.25in;}
490@list l1:level5
491	{mso-level-tab-stop:2.5in;
492	mso-level-number-position:left;
493	text-indent:-.25in;}
494@list l1:level6
495	{mso-level-tab-stop:3.0in;
496	mso-level-number-position:left;
497	text-indent:-.25in;}
498@list l1:level7
499	{mso-level-tab-stop:3.5in;
500	mso-level-number-position:left;
501	text-indent:-.25in;}
502@list l1:level8
503	{mso-level-tab-stop:4.0in;
504	mso-level-number-position:left;
505	text-indent:-.25in;}
506@list l1:level9
507	{mso-level-tab-stop:4.5in;
508	mso-level-number-position:left;
509	text-indent:-.25in;}
510@list l2
511	{mso-list-id:216556000;
512	mso-list-template-ids:925924412;}
513@list l2:level1
514	{mso-level-number-format:bullet;
515	mso-level-text:\F0B7;
516	mso-level-tab-stop:.5in;
517	mso-level-number-position:left;
518	text-indent:-.25in;
519	mso-ansi-font-size:10.0pt;
520	font-family:Symbol;}
521@list l2:level2
522	{mso-level-number-format:bullet;
523	mso-level-text:\F0B7;
524	mso-level-tab-stop:1.0in;
525	mso-level-number-position:left;
526	text-indent:-.25in;
527	mso-ansi-font-size:10.0pt;
528	font-family:Symbol;}
529@list l2:level3
530	{mso-level-tab-stop:1.5in;
531	mso-level-number-position:left;
532	text-indent:-.25in;}
533@list l2:level4
534	{mso-level-tab-stop:2.0in;
535	mso-level-number-position:left;
536	text-indent:-.25in;}
537@list l2:level5
538	{mso-level-tab-stop:2.5in;
539	mso-level-number-position:left;
540	text-indent:-.25in;}
541@list l2:level6
542	{mso-level-tab-stop:3.0in;
543	mso-level-number-position:left;
544	text-indent:-.25in;}
545@list l2:level7
546	{mso-level-tab-stop:3.5in;
547	mso-level-number-position:left;
548	text-indent:-.25in;}
549@list l2:level8
550	{mso-level-tab-stop:4.0in;
551	mso-level-number-position:left;
552	text-indent:-.25in;}
553@list l2:level9
554	{mso-level-tab-stop:4.5in;
555	mso-level-number-position:left;
556	text-indent:-.25in;}
557@list l3
558	{mso-list-id:562446694;
559	mso-list-template-ids:913898366;}
560@list l3:level1
561	{mso-level-number-format:bullet;
562	mso-level-text:\F0B7;
563	mso-level-tab-stop:.5in;
564	mso-level-number-position:left;
565	text-indent:-.25in;
566	mso-ansi-font-size:10.0pt;
567	font-family:Symbol;}
568@list l3:level2
569	{mso-level-tab-stop:1.0in;
570	mso-level-number-position:left;
571	text-indent:-.25in;}
572@list l3:level3
573	{mso-level-tab-stop:1.5in;
574	mso-level-number-position:left;
575	text-indent:-.25in;}
576@list l3:level4
577	{mso-level-tab-stop:2.0in;
578	mso-level-number-position:left;
579	text-indent:-.25in;}
580@list l3:level5
581	{mso-level-tab-stop:2.5in;
582	mso-level-number-position:left;
583	text-indent:-.25in;}
584@list l3:level6
585	{mso-level-tab-stop:3.0in;
586	mso-level-number-position:left;
587	text-indent:-.25in;}
588@list l3:level7
589	{mso-level-tab-stop:3.5in;
590	mso-level-number-position:left;
591	text-indent:-.25in;}
592@list l3:level8
593	{mso-level-tab-stop:4.0in;
594	mso-level-number-position:left;
595	text-indent:-.25in;}
596@list l3:level9
597	{mso-level-tab-stop:4.5in;
598	mso-level-number-position:left;
599	text-indent:-.25in;}
600@list l4
601	{mso-list-id:797802132;
602	mso-list-template-ids:-1971191336;}
603@list l4:level1
604	{mso-level-tab-stop:.5in;
605	mso-level-number-position:left;
606	text-indent:-.25in;}
607@list l4:level2
608	{mso-level-tab-stop:1.0in;
609	mso-level-number-position:left;
610	text-indent:-.25in;}
611@list l4:level3
612	{mso-level-tab-stop:1.5in;
613	mso-level-number-position:left;
614	text-indent:-.25in;}
615@list l4:level4
616	{mso-level-tab-stop:2.0in;
617	mso-level-number-position:left;
618	text-indent:-.25in;}
619@list l4:level5
620	{mso-level-tab-stop:2.5in;
621	mso-level-number-position:left;
622	text-indent:-.25in;}
623@list l4:level6
624	{mso-level-tab-stop:3.0in;
625	mso-level-number-position:left;
626	text-indent:-.25in;}
627@list l4:level7
628	{mso-level-tab-stop:3.5in;
629	mso-level-number-position:left;
630	text-indent:-.25in;}
631@list l4:level8
632	{mso-level-tab-stop:4.0in;
633	mso-level-number-position:left;
634	text-indent:-.25in;}
635@list l4:level9
636	{mso-level-tab-stop:4.5in;
637	mso-level-number-position:left;
638	text-indent:-.25in;}
639@list l5
640	{mso-list-id:907304066;
641	mso-list-template-ids:1969781532;}
642@list l5:level1
643	{mso-level-tab-stop:.5in;
644	mso-level-number-position:left;
645	text-indent:-.25in;}
646@list l5:level2
647	{mso-level-tab-stop:1.0in;
648	mso-level-number-position:left;
649	text-indent:-.25in;}
650@list l5:level3
651	{mso-level-tab-stop:1.5in;
652	mso-level-number-position:left;
653	text-indent:-.25in;}
654@list l5:level4
655	{mso-level-tab-stop:2.0in;
656	mso-level-number-position:left;
657	text-indent:-.25in;}
658@list l5:level5
659	{mso-level-tab-stop:2.5in;
660	mso-level-number-position:left;
661	text-indent:-.25in;}
662@list l5:level6
663	{mso-level-tab-stop:3.0in;
664	mso-level-number-position:left;
665	text-indent:-.25in;}
666@list l5:level7
667	{mso-level-tab-stop:3.5in;
668	mso-level-number-position:left;
669	text-indent:-.25in;}
670@list l5:level8
671	{mso-level-tab-stop:4.0in;
672	mso-level-number-position:left;
673	text-indent:-.25in;}
674@list l5:level9
675	{mso-level-tab-stop:4.5in;
676	mso-level-number-position:left;
677	text-indent:-.25in;}
678@list l6
679	{mso-list-id:1050613616;
680	mso-list-template-ids:-1009886748;}
681@list l6:level1
682	{mso-level-number-format:bullet;
683	mso-level-text:\F0B7;
684	mso-level-tab-stop:.5in;
685	mso-level-number-position:left;
686	text-indent:-.25in;
687	mso-ansi-font-size:10.0pt;
688	font-family:Symbol;}
689@list l6:level2
690	{mso-level-number-format:bullet;
691	mso-level-text:\F0B7;
692	mso-level-tab-stop:1.0in;
693	mso-level-number-position:left;
694	text-indent:-.25in;
695	mso-ansi-font-size:10.0pt;
696	font-family:Symbol;}
697@list l6:level3
698	{mso-level-tab-stop:1.5in;
699	mso-level-number-position:left;
700	text-indent:-.25in;}
701@list l6:level4
702	{mso-level-tab-stop:2.0in;
703	mso-level-number-position:left;
704	text-indent:-.25in;}
705@list l6:level5
706	{mso-level-tab-stop:2.5in;
707	mso-level-number-position:left;
708	text-indent:-.25in;}
709@list l6:level6
710	{mso-level-tab-stop:3.0in;
711	mso-level-number-position:left;
712	text-indent:-.25in;}
713@list l6:level7
714	{mso-level-tab-stop:3.5in;
715	mso-level-number-position:left;
716	text-indent:-.25in;}
717@list l6:level8
718	{mso-level-tab-stop:4.0in;
719	mso-level-number-position:left;
720	text-indent:-.25in;}
721@list l6:level9
722	{mso-level-tab-stop:4.5in;
723	mso-level-number-position:left;
724	text-indent:-.25in;}
725@list l7
726	{mso-list-id:1234970193;
727	mso-list-template-ids:2055904002;}
728@list l7:level1
729	{mso-level-number-format:bullet;
730	mso-level-text:\F0B7;
731	mso-level-tab-stop:.5in;
732	mso-level-number-position:left;
733	text-indent:-.25in;
734	mso-ansi-font-size:10.0pt;
735	font-family:Symbol;}
736@list l7:level2
737	{mso-level-number-format:bullet;
738	mso-level-text:\F0B7;
739	mso-level-tab-stop:1.0in;
740	mso-level-number-position:left;
741	text-indent:-.25in;
742	mso-ansi-font-size:10.0pt;
743	font-family:Symbol;}
744@list l7:level3
745	{mso-level-tab-stop:1.5in;
746	mso-level-number-position:left;
747	text-indent:-.25in;}
748@list l7:level4
749	{mso-level-tab-stop:2.0in;
750	mso-level-number-position:left;
751	text-indent:-.25in;}
752@list l7:level5
753	{mso-level-tab-stop:2.5in;
754	mso-level-number-position:left;
755	text-indent:-.25in;}
756@list l7:level6
757	{mso-level-tab-stop:3.0in;
758	mso-level-number-position:left;
759	text-indent:-.25in;}
760@list l7:level7
761	{mso-level-tab-stop:3.5in;
762	mso-level-number-position:left;
763	text-indent:-.25in;}
764@list l7:level8
765	{mso-level-tab-stop:4.0in;
766	mso-level-number-position:left;
767	text-indent:-.25in;}
768@list l7:level9
769	{mso-level-tab-stop:4.5in;
770	mso-level-number-position:left;
771	text-indent:-.25in;}
772@list l8
773	{mso-list-id:1846092290;
774	mso-list-template-ids:-768590846;}
775@list l8:level1
776	{mso-level-start-at:2;
777	mso-level-tab-stop:.5in;
778	mso-level-number-position:left;
779	text-indent:-.25in;}
780@list l8:level2
781	{mso-level-tab-stop:1.0in;
782	mso-level-number-position:left;
783	text-indent:-.25in;}
784@list l8:level3
785	{mso-level-tab-stop:1.5in;
786	mso-level-number-position:left;
787	text-indent:-.25in;}
788@list l8:level4
789	{mso-level-tab-stop:2.0in;
790	mso-level-number-position:left;
791	text-indent:-.25in;}
792@list l8:level5
793	{mso-level-tab-stop:2.5in;
794	mso-level-number-position:left;
795	text-indent:-.25in;}
796@list l8:level6
797	{mso-level-tab-stop:3.0in;
798	mso-level-number-position:left;
799	text-indent:-.25in;}
800@list l8:level7
801	{mso-level-tab-stop:3.5in;
802	mso-level-number-position:left;
803	text-indent:-.25in;}
804@list l8:level8
805	{mso-level-tab-stop:4.0in;
806	mso-level-number-position:left;
807	text-indent:-.25in;}
808@list l8:level9
809	{mso-level-tab-stop:4.5in;
810	mso-level-number-position:left;
811	text-indent:-.25in;}
812@list l9
813	{mso-list-id:1894656566;
814	mso-list-template-ids:1199983812;}
815@list l9:level1
816	{mso-level-start-at:2;
817	mso-level-tab-stop:.5in;
818	mso-level-number-position:left;
819	text-indent:-.25in;}
820@list l9:level2
821	{mso-level-tab-stop:1.0in;
822	mso-level-number-position:left;
823	text-indent:-.25in;}
824@list l9:level3
825	{mso-level-tab-stop:1.5in;
826	mso-level-number-position:left;
827	text-indent:-.25in;}
828@list l9:level4
829	{mso-level-tab-stop:2.0in;
830	mso-level-number-position:left;
831	text-indent:-.25in;}
832@list l9:level5
833	{mso-level-tab-stop:2.5in;
834	mso-level-number-position:left;
835	text-indent:-.25in;}
836@list l9:level6
837	{mso-level-tab-stop:3.0in;
838	mso-level-number-position:left;
839	text-indent:-.25in;}
840@list l9:level7
841	{mso-level-tab-stop:3.5in;
842	mso-level-number-position:left;
843	text-indent:-.25in;}
844@list l9:level8
845	{mso-level-tab-stop:4.0in;
846	mso-level-number-position:left;
847	text-indent:-.25in;}
848@list l9:level9
849	{mso-level-tab-stop:4.5in;
850	mso-level-number-position:left;
851	text-indent:-.25in;}
852ol
853	{margin-bottom:0in;}
854ul
855	{margin-bottom:0in;}
856-->
857</style><!--[if gte mso 10]>
858<style>
859 /* Style Definitions */
860 table.MsoNormalTable
861	{mso-style-name:"Table Normal";
862	mso-tstyle-rowband-size:0;
863	mso-tstyle-colband-size:0;
864	mso-style-noshow:yes;
865	mso-style-priority:99;
866	mso-style-qformat:yes;
867	mso-style-parent:"";
868	mso-padding-alt:0in 5.4pt 0in 5.4pt;
869	mso-para-margin:0in;
870	mso-para-margin-bottom:.0001pt;
871	mso-pagination:widow-orphan;
872	font-size:10.0pt;
873	font-family:"Times New Roman","serif";}
874</style>
875<![endif]--><!--[if gte mso 9]><xml>
876 <o:shapedefaults v:ext="edit" spidmax="7170"/>
877</xml><![endif]--><!--[if gte mso 9]><xml>
878 <o:shapelayout v:ext="edit">
879  <o:idmap v:ext="edit" data="1"/>
880 </o:shapelayout></xml><![endif]--></head>
881<body style="" lang="EN-US" link="blue" vlink="blue">
882
883<div class="WordSection1">
884
885<p class="MsoNormal"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"><o:p>&nbsp;</o:p></span></p>
886
887<div align="center">
888
889<table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900">
890 <tbody><tr style="">
891  <td style="padding: 0in;" valign="top">
892  <table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900">
893   <tbody><tr style="">
894    <td style="padding: 0in 5.4pt;" valign="top">
895    <p class="MsoNormal"><span style="font-size: 8pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; color: blue;"><a href="../../Release_Notes.html">Back to Release page</a></span><span style="font-size: 10pt;"><o:p></o:p></span></p>
896    </td>
897   </tr>
898   <tr style="">
899    <td style="padding: 1.5pt;">
900    <h1 style="margin-bottom: 0.25in; text-align: center;" align="center"><span style="font-size: 20pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: rgb(51, 102, 255);">Release Notes for STM32F4xx Standard
901    Peripherals&nbsp; Drivers</span><span style="font-size: 20pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><o:p></o:p></span></h1>
902    <p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; color: black;">Copyright
903    2015 STMicroelectronics</span><span style="color: black;"><u1:p></u1:p><o:p></o:p></span></p>
904    <p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; color: black;"><img id="_x0000_i1026" src="../../_htmresc/logo.bmp" border="0" height="65" width="86"></span><span style="font-size: 10pt;"><o:p></o:p></span></p>
905    </td>
906   </tr>
907  </tbody></table>
908  <p class="MsoNormal"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;; display: none;"><o:p>&nbsp;</o:p></span></p>
909  <table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" width="900">
910   <tbody><tr style="">
911    <td style="padding: 0in;" valign="top">
912    <h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><span style="font-size: 12pt; color: white;">Contents<o:p></o:p></span></h2>
913    <ol style="margin-top: 0in;" start="1" type="1">
914     <li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><a href="#History">STM32F4xx&nbsp;Standard Peripherals Library Drivers
915         update History</a><o:p></o:p></span></li>
916     <li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><a href="#License">License</a><o:p></o:p></span></li>
917    </ol>
918    <h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><a name="History"></a><span style="font-size: 12pt; color: white;">STM32F4xx
919    Standard Peripherals Library Drivers&nbsp; update History</span></h2><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 185px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.5.1 / 22-May-2015<o:p></o:p></span></h3><p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
920Changes<o:p></o:p></span></u></b></p>
921
922
923
924<ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Update </span><span style="font-size: 10pt; font-family: Verdana,sans-serif;">QSPI, FMPI2C,&nbsp;CEC and SPDIFRX </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">drivers to compile only when the&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><b>STM32F446xx</b> </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"> device is selected</span></li><li><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;">stm32f4xx_fmpi2c.c:</span></li><ul><li><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;">&nbsp;Correct the name of the header file to be included, use lowercase instead of uppercase</span></li></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 185px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.5.0 / 06-March-2015<o:p></o:p></span></h3><p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
925Changes<o:p></o:p></span></u></b></p>
926
927
928
929<ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add support of <b>STM32F446xx</b> devices</span></li><li class="MsoNormal" style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"><span style="font-size: 10pt; font-family: Verdana,sans-serif;">Add new driver for QSPI, FMPI2C,&nbsp;CEC and SPDIFRX peripherals&nbsp;</span></li><li class="MsoNormal" style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"><span style="font-size: 10pt; font-family: Verdana,sans-serif;">Update the system drivers (RCC, PWR, FLASH, GPIO and SYSCFG)&nbsp;to support the new STM32F446xx features</span></li></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 185px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.4.0 / 04-August-2014<o:p></o:p></span></h3><p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
930Changes<o:p></o:p></span></u></b></p>
931
932
933
934<ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add support of <b>STM32F411xExx</b> devices</span></li></ul><ul><ul><li><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;">stm32f4xx_rcc.c/.h:</span></li><ul><li><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;">&nbsp;Update RCC_PLLI2SConfig() function to configure the new I2S parameter: PLLI2SM</span></li><li><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;">&nbsp;Add new defines for LSE mode: RCC_LSE_LOWPOWER_MODE and RCC_LSE_HIGHDRIVE_MODE</span></li><li><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;">&nbsp;Add new function to configure LSE mode: RCC_LSEModeConfig()</span></li></ul><li><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;"> </span>
935<span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;">stm32f4xx_flash.c/.h:</span><ul><li><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;">Update IS_FLASH_ADDRESS() macro</span></li></ul>
936</li></ul><ul><li><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;">stm32f4xx_gpio.c/.h:</span><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;"></span>
937<ul><li><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;">&nbsp;Add new defines for the new alternate functions</span></li></ul>
938</li></ul><ul><li><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;">stm32f4xx_flash_ramfunc.c/.h: </span>
939<ul><li><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;">Add
940new driver for ram functions</span></li></ul>
941</li></ul><ul><li><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;">stm32f4xx_pwr.c/.h: </span>
942<ul><li><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;"></span><span style="font-family: Verdana; font-size: 10pt;">Fix PWR_EnterSTANDBYMode() to not
943clear Wakeup flag (WUF): this flag need to be cleared at application level
944before to call this function.</span></li><li><span style="font-family: Verdana; font-size: 10pt;">&nbsp;Add new function to ENABLE/DISABLE the main regulator low voltage: PWR_MainRegulatorLowVoltageCmd()</span></li><li><span style="font-family: Verdana; font-size: 10pt;">&nbsp;Add new function to ENABLE/DISABLE the low regulator low voltage: PWR_LowRegulatorLowVoltageCmd()<br></span></li></ul></li></ul></ul><ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Limitation Fix:</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">stm32f4xx_spi.c/h</span></li></ul><ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;"> </span><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;">Update I2S_Init() to support&nbsp;HSI oscillator as PLL source.</span></li></ul></ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">stm32f4xx_gpio.c/h</span></li></ul><ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;"> Update assert macro IS_GPIO_AF() macro</span><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;"> to work as expected</span></li></ul></ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">stm32f4xx_fmc.c/h and stm32f4xx_fsmc.c/h</span></li></ul><ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;"> Update the FSMC_NORSRAMStructInit() function to point the FSMC_DefaultTimingStruct and FSMC_DefaultTimingStruct </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;" lang="EN-US">parameters </span><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; display: inline ! important; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; white-space: normal; float: none; color: rgb(0, 0, 0); word-spacing: 0px;"> on a default const structure.</span><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;"> <o:p></o:p></span></li></ul></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 185px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.3.0 / 08-November-2013<o:p></o:p></span></h3><p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
945Changes<o:p></o:p></span></u></b></p>
946
947
948
949<ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add support of <b>STM32F401xExx</b> devices</span><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;"><o:p></o:p></span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">stm32f4xx_gpio.c/h</span><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;"> <o:p></o:p></span></li><ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Update
950      GPIOSpeed_TypeDef structure�s fields name to be in line with GPIO out
951      speed definition in the product Reference Manual</span><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;"> </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><o:p></o:p></span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add
952      a legacy defines to keep compatibility with previous version</span><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;"><o:p></o:p></span></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">stm32f4xx_flash.c/h</span><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;"> <o:p></o:p></span></li><ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">File�s header comments: update
953      description of the maximum AHB frequency vs. voltage scaling
954      configuration <o:p></o:p></span></li></ul></ul>
955<h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 185px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.2.1 / 19-September-2013<o:p></o:p></span></h3>
956            <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
957Changes<o:p></o:p></span></u></b></p>
958
959            <ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;">
960
961<p class="MsoNormal"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">stm32f4xx_pwr.c/.h&nbsp;<span style="font-weight: bold;"></span></span></p></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;">
962
963<p class="MsoNormal"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add
964new function to configure the Under-Drive STOP Mode : <span style="font-style: italic;">PWR_EnterUnderDriveSTOPMode(uint32_t
965PWR_Regulator, uint8_t PWR_STOPEntry) </span>only used in case of STM32F427/437/429/439xx devices.<o:p></o:p></span></p>
966</li></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 185px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.2.0 / 11-September-2013<o:p></o:p></span></h3>
967            <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
968Changes<o:p></o:p></span></u></b></p>
969
970            <ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;">
971
972<p class="MsoNormal"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add
973support of <span style="font-weight: bold;">STM32F429/439xx</span> and <span style="font-weight: bold;">STM32F401xCxx</span> devices</span></p></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Update definition of <span style="font-weight: bold;">STM32F427/437xx</span> devices : </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">extension
974of the features to include system clock up to 180MHz, dual bank Flash, reduced
975STOP Mode current, SAI, PCROP, SDRAM and DMA2D</span></li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Add&nbsp;drivers for new
976peripherals of </span><span style="font-size: 10pt; font-family: Verdana;">STM32F4xx&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">STM32F427/437xx </span>and<span style="font-weight: bold;"> </span></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-weight: bold;">STM32F429/439xx </span></span><span style="font-size: 10pt; font-family: Verdana;">devices:</span>
977<ul style="font-weight: bold; font-style: italic;"><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4xx_dma2d.h/.c </span>
978</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4xx_fmc.h/.c </span>
979</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4xx_ltdc.h/.c </span>
980</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4xx_sai.h/.c</span></li></ul></li></ul><ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">
981
982<p class="MsoNormal"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">stm32f4xx_adc.c/.h<o:p></o:p></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">&nbsp;<o:p></o:p></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></p></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Update
983the Temperature sensor channel for STM32F427/STM32F437x/STM32F429x/STM32F439x
984devices from Channel 16 to Channel 18</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">
985
986
987
988<p class="MsoNormal"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add
989a note in <span style="font-style: italic;">ADC_VBATCmd()</span> header function to inform that the Voltage measured is
990VBAT/2 in case of STM3240xxx/41xxx and VBAT/4 in case of STM32F42xxx/43xxx.<o:p></o:p></span></p></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">In
991<span style="font-style: italic;">ADC_GetSoftwareStartConvStatus()</span> function, replace "<span style="font-style: italic;">ADC_CR2_JSWSTART"</span>
992by "<span style="font-style: italic;">ADC_CR2_SWSTART</span>"<o:p></o:p></span></p></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4xx_flash.c/.h</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">Update
993the header file description, add the table of number of wait states
994according to system frequency selected for all STM32F4xx family devices</span></li></ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;">Update<span style="font-style: italic;"> FLASH_EraseAllSectors() </span>function to support the erase for all sectors within Bank1 and Bank2 in case of STM32F42/43xxx devices</span></small></li><li><small><span style="font-family: Verdana;">Add new FLASH Latency values:<span style="font-style: italic;"> FLASH_Latency_8, FLASH_Latency_9, FLASH_Latency_10, FLASH_Latency_11,</span></span></small><small><span style="font-family: Verdana;"><span style="font-style: italic;"> FLASH_Latency_12, FLASH_Latency_13, FLASH_Latency_14, FLASH_Latency_15.</span></span></small></li><li><small><span style="font-family: Verdana;">Add new flag error in FLASH_Status structure: <span style="font-style: italic;">" FLASH_ERROR_RD"</span></span></small></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;">Add<span style="font-style: italic;"> </span>new&nbsp;</span><span style="font-family: Verdana;"><span style="font-style: italic;"></span>functions:</span><span style="font-family: Verdana;"><span style="font-style: italic;">&nbsp;</span></span></small></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;"><span style="font-style: italic;">FLASH_EraseAllBank1Sectors():</span>&nbsp;</span></small><small><span style="font-family: Verdana;">mass erase in bank 1 (Half mass erase)</span></small></li></ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;"><span style="font-style: italic;"></span></span><span style="font-family: Verdana;"></span><span style="font-family: Verdana;"><span style="font-style: italic;">FLASH_EraseAllBank2Sectors():</span> mass erase&nbsp;</span></small><small><span style="font-family: Verdana;">in Bank 2 (Half mass erase)</span></small></li></ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;"><span style="font-style: italic;">FLASH_OB_BootConfig()</span>: configure Dual bank boot mode</span></small></li></ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;"><span style="font-style: italic;">FLASH_OB_PCROPSelectionConfig():</span> select PCROP feature</span></small></li></ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;"><span style="font-style: italic;">FLASH_OB_WRP1Config():</span> configure write protection from Sector 12 to sector 23</span></small></li></ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;"><span style="font-style: italic;">FLASH_OB_PCROPConfig()</span>: configure PC read/write protection from Sector 0 to sector 11</span></small></li></ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;"><span style="font-style: italic;">FLASH_OB_PCROP1Config()</span>: configure PC read/write protection from Sector12 to sector23</span></small></li></ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;"><span style="font-style: italic;">FLASH_OB_GetWRP1()</span>: Read the write protected sectors from 12 to 23</span></small></li></ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;"><span style="font-style: italic;">FLASH_OB_GetPCROP()</span>: Read the PC read/write protected sectors from 0 to 11</span></small></li></ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;"><span style="font-style: italic;">FLASH_OB_GetPCROP1()</span>: Read the PC read/write protected sectors from 12 to 23</span></small></li></ul></ul></ul><ul style="margin-top: 0cm;" type="square"><li><small><span style="font-family: Verdana;">stm32f4xx_gpio.c/.h</span></small></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;">Update <span style="font-style: italic;">GPIO_DeInit()</span> function : Add GPIOJ, GPIOK clock reset/enable</span></small></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add a new alternate function for I2C2 and I2C3 :</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt; font-style: italic;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">#define
995GPIO_AF9_I2C2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
996((uint8_t)0x09)&nbsp; /* I2C2 Alternate Function mapping */</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style="font-style: italic;">#define
997GPIO_AF9_I2C3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
998((uint8_t)0x09)&nbsp; /* I2C3 Alternate Function mapping */</span></span></li></ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Update all functions header
999comments.<br></span></li></ul></ul><ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;">stm32f4xx_rcc.c/.h</span></small></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Add new definitions for new
1000peripherals:&nbsp;<span style="font-style: italic;"></span></span><small><span style="font-family: Verdana;"><span style="font-style: italic;">SAI1, LTDC, FMC</span></span></small> </li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;">Add a new parameter in <span style="font-style: italic;">RCC_PLLI2SConfig()</span> function : <span style="font-style: italic;">PLLI2SQ</span> to specifies the division factor for SAI1 clock</span></small></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;">Add new functions:&nbsp;</span></small></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;"><span style="font-style: italic;">RCC_PLLSAIConfig(), RCC_PLLSAICmd()</span>:&nbsp;</span></small><small><span style="font-family: Verdana;">PLL SAI Clock configuration</span></small><small><span style="font-family: Verdana;"></span></small></li></ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;">Add new function&nbsp;<span style="font-style: italic;">RCC_SAICLKConfig()</span>:&nbsp;</span></small><small><span style="font-family: Verdana;">SAI clock division factors configuration</span></small></li></ul><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><small><span style="font-family: Verdana;"></span></small><small><span style="font-family: Verdana;"><span style="font-style: italic;">RCC_LCDCLKConfig()</span>: LCD</span></small><small><span style="font-family: Verdana;"> clock&nbsp;division factors configuration</span></small></li></ul></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">stm32l1xx_syscfg.c/.h</span></li><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Add new SYSCFG port sources configurations : EXTI_PortSourceGPIOJ, EXTI_PortSourceGPIOK</span>
1001</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Add new function <span style="font-style: italic;">SYSCFG_MemorySwappingBank()</span>: swap between bank 1 and Bank 2</span></li></ul></ul><ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">
1002
1003<p class="MsoNormal"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">stm32f4xx_pwr.c/.h
1004<o:p></o:p></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">&nbsp;<o:p></o:p></span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"></span></p></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">
1005
1006
1007
1008<p class="MsoNormal"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">Add
1009more details and update comments in functions and groups description</span></p></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">
1010
1011<p class="MsoNormal"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;"><span style=""></span>Add the following functions to
1012configure the Over-drive and Under-drive Modes :<o:p></o:p></span></p></li><ul style="font-style: italic;"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><p class="MsoNormal"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">PWR_OverDriveCmd()<o:p></o:p></span></p></li></ul><ul style="font-style: italic;"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;">
1013
1014<p class="MsoNormal"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">PWR_OverDriveSWCmd()</span></p></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">PWR_UnderDriveCmd()</span></li></ul></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 200px; margin-right: 500pt;"><span style="font-size: 10pt; color: white; font-family: Arial;">V1.1.0 /
101511-January-2013<o:p></o:p></span></h3>
1016<p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b><u><span style="font-size: 10pt; color: black; font-family: Verdana;">Main
1017Changes<o:p></o:p></span></u></b></p>
1018<ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Official release </span><span style="font-size: 10pt; font-family: Verdana;">for <span style="font-weight: bold;">STM32F427x/437x</span> devices.</span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span>
1019</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4xx_cryp.c/.h</span>
1020<ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">Update CRYP_Init() </span>function : add the support
1021for new algorithms (GCM/CCM).</span>
1022</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Add new function :<span style="font-style: italic;"> CRYP_PhaseConfig() </span>used for new AES-GCM and
1023AES-CCM algorithms.<span style="font-style: italic;"></span></span>
1024</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">CRYP_InitTypeDef </span>structure : update all
1025structure fields from<span style="font-style: italic;"> uint16_t </span>to<span style="font-style: italic;"> uint32_t </span>and update all driver functions&nbsp;
1026parameters and the correspondant define to be declared with<span style="font-style: italic;"> uint32_t </span>type.</span>
1027</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Replace the<span style="font-style: italic;"> "CRYP_ContextSave-&gt;CR_bits9to2" by
1028"CRYP_ContextSave-&gt;CurrentConfig".</span></span></li></ul></li></ul>
1029<ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4xx_flash.c/.h</span>
1030<ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><small><span style="font-family: Verdana;">Update FLASH sectors numbers<span style="font-style: italic;"> "FLASH_Sector_x" with x =
10310..23.</span></span></small>
1032</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><small><span style="font-family: Verdana;">Update<span style="font-style: italic;">
1033FLASH_EraseAllSectors() </span>function to support&nbsp;mass erase
1034for&nbsp;</span></small><small><span style="font-family: Verdana;">STM32F427x/437x
1035devices.</span></small></li></ul></li></ul>
1036<ul style="margin-top: 0cm;" type="square"><li><small><span style="font-family: Verdana;">stm32f4xx_gpio.c/.h</span></small>
1037<ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><small><span style="font-family: Verdana;">Add Alternate functions for new peripherals:<span style="font-style: italic;"> SPI4, SPI5, SPI6, UART7,
1038UART8.</span></span></small></li></ul>
1039<ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Update all functions header
1040comment.<br></span></li></ul>
1041</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><small><span style="font-family: Verdana;">stm32f4xx_hash.c/.h</span></small>
1042<ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><small><span style="font-family: Verdana;">Update <span style="font-style: italic;">HASH_GetDigest()</span> function : add the
1043HASH_DIGEST structure.</span></small>
1044</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><small><span style="font-family: Verdana;">Add new function <span style="font-style: italic;">HASH_AutoStartDigest()</span>.</span></small>
1045</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><small><span style="font-family: Verdana;">Update HASH_MsgDigest structure: to support SHA-224
1046and SHA-256 modes.</span></small>
1047</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><small><span style="font-family: Verdana;">&nbsp;Update <span style="font-style: italic;">HASH_Context</span> structure.</span></small>
1048</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><small><span style="font-family: Verdana;">Update some define using bit definitions already
1049declared in stm32f4xx.h.</span></small></li></ul>
1050</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><small><span style="font-family: Verdana;">stm32f4xx_i2c.c/.h</span></small>
1051<ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><small><span style="font-family: Verdana;">Add new functions:<br></span></small></li></ul>
1052<ul><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><small><span style="font-family: Verdana;"><span style="font-style: italic;">I2C_AnalogFilterCmd()</span>: enable/disable the
1053analog I2C filters.</span></small></li></ul><ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><small><span style="font-family: Verdana;"><span style="font-style: italic;">I2C_DigitalFilterConfig()</span>: configure the
1054digital I2C filters.</span></small></li></ul></ul>
1055</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">stm32f4xx_pwr.c/.h
1056<o:p></o:p></span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"></span>
1057<ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: 'Verdana','sans-serif';">Add new argument
1058"<i>PWR_Regulator_Voltage_Scale3</i>" &nbsp;to <i>PWR_MainRegulatorModeConfig()</i>
1059function to be in line with Reference Manual
1060description.</span></li></ul></li></ul>
1061<ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><small><span style="font-family: Verdana;">stm32f4xx_rcc.c/.h</span></small>
1062<ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Add new definitions for new
1063peripherals:&nbsp;<span style="font-style: italic;">SPI4, SPI5,
1064SPI6,</span>&nbsp;</span><small><span style="font-family: Verdana;"><span style="font-style: italic;">SAI1,&nbsp;UART7, UART8.</span></span></small>
1065</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><small><span style="font-family: Verdana;">Add a new parameter in <span style="font-style: italic;">RCC_PLLI2SConfig()</span> function : <span style="font-style: italic;">PLLI2SQ</span> to specifies the division factor for
1066SAI1 clock.</span></small>
1067</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><small><span style="font-family: Verdana;">Add&nbsp;<span style="font-style: italic;">RCC_TIMCLKPresConfig()</span> function
1068:</span></small><small><span style="font-family: Verdana;"> TIMER Prescaler
1069selection.&nbsp;</span></small></li></ul>
1070</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">stm32l1xx_spi.c/.h</span>
1071<ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Update to support SPI4, SPI5,
1072SPI6.</span> </li></ul>
1073<ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Update all functions header
1074comment.</span></li></ul>
1075</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">stm32l1xx_usart.c/.h</span>
1076<ul><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Update to support UART7 and
1077UART8.</span>
1078</li><li class="MsoNormal" style="margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;"><span style="font-size: 10pt; font-family: Verdana;">Update all functions header
1079comment.</span></li></ul></li></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 167px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.0.2 / 05-March-2012<o:p></o:p></span></h3>
1080            <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
1081Changes<o:p></o:p></span></u></b></p>
1082
1083            <ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">All source files:&nbsp;license disclaimer text update and add link to the License file on ST Internet.</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4xx_dcmi.c</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">DCMI_GetFlagStatus()</span> function: fix test condition on RISR register, use&nbsp;<span style="font-style: italic;">if (dcmireg == 0x00)</span> instead of&nbsp;<span style="font-style: italic;">if (dcmireg == 0x01)</span></span></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4xx_pwr.c</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">PWR_PVDLevelConfig()</span>
1084function: remove value of the voltage threshold corresponding to each
1085PVD detection level, user should refer to the electrical
1086characteristics of the STM32 device&nbsp;datasheet to have the correct
1087value</span></li></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 176px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.0.1 / 28-December-2011<o:p></o:p></span></h3><p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
1088Changes<o:p></o:p></span></u></b></p>
1089<ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">All source files: update disclaimer to add reference to the&nbsp;new license agreement</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4xx_rtc.c:&nbsp;</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">In <span style="font-style: italic;">�RTC_FLAGS_MASK�</span> define: add <span style="font-style: italic;">RTC_FLAG_RECALPF</span> and <span style="font-style: italic;">RTC_FLAG_SHPF</span></span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">RTC_DeInit()</span> function: add reset of the following registers:&nbsp;<span style="font-style: italic;">SHIFTR</span>,&nbsp;<span style="font-style: italic;">CALR</span>,&nbsp;<span style="font-style: italic;">ALRMASSR</span> and&nbsp;<span style="font-style: italic;">ALRMBSSR</span></span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">RTC_SetTime()</span> and <span style="font-style: italic;">RTC_SetDate()</span>&nbsp;functions: add test condition on </span><span style="font-size: 10pt; font-family: Verdana;">BYPSHAD flag before to test RSF flag </span><span style="font-size: 10pt; font-family: Verdana;">(when Bypass mode is enabled, the RSF bit is never set).<br><br></span></li></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 198px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.0.0 / 30-September-2011</span></h3><p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
1090Changes<o:p></o:p></span></u></b></p>
1091<ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">First official release for&nbsp;</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold; font-style: italic;">STM32F40x/41x</span> devices</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4xx_rtc.c: remove useless code from <span style="font-style: italic;">RTC_GetDate()</span> function<br></span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4xx_rcc.c, stm32f4xx_spi.c, stm32f4xx_wwdg.c and stm32f4xx_syscfg.c: </span><span style="font-size: 10pt; font-family: Verdana;">driver's comments update</span></li></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 198px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.0.0RC2 / 26-September-2011</span></h3><p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
1092Changes<o:p></o:p></span></u></b></p>
1093<ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">Official version (V1.0.0) Release Candidate1<span style="font-weight: bold; font-style: italic;"> </span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold; font-style: italic;"> </span><span style="font-style: italic;">for</span><span style="font-weight: bold; font-style: italic;"> STM32F40x/</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold; font-style: italic;">STM32F41x</span></span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-weight: bold; font-style: italic;"> devices</span></span><span style="font-size: 10pt; font-family: Verdana;"></span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4xx_usart.h/.c</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">Update procedure to check on&nbsp;overrun error interrupt pending bit, defines for the following flag are added:</span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">USART_IT_ORE_RX:</span> this flag is set if&nbsp;</span><span style="font-size: 10pt; font-family: Verdana;">overrun error interrupt</span><span style="font-size: 10pt; font-family: Verdana;"> occurs and&nbsp;RXNEIE bit is set</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">USART_IT_ORE_ER:</span> </span><span style="font-size: 10pt; font-family: Verdana;">this flag is&nbsp;set if&nbsp;</span><span style="font-size: 10pt; font-family: Verdana;">overrun error interrupt</span><span style="font-size: 10pt; font-family: Verdana;"> occurs and EIE bit is set</span></li></ul></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4xx_tim.c</span><span style="font-size: 10pt; font-family: Verdana;"></span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">TIM_UpdateRequestConfig():&nbsp;</span>correct function header's comment&nbsp;</span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">TIM_ICInit(): </span>add&nbsp;assert macros to test&nbsp;if the passed TIM parameter has channel 2, 3 or 4</span></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4xx_pwr.h/.c</span><span style="font-size: 10pt; font-family: Verdana;"></span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">Rename&nbsp;<span style="font-style: italic;">PWR_FLAG_REGRDY</span> constant to <span style="font-style: italic;">PWR_CSR_REGRDY</span></span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">Rename&nbsp;<span style="font-style: italic;">PWR_FLAG_VOSRDY </span></span><span style="font-size: 10pt; font-family: Verdana;">constant </span><span style="font-size: 10pt; font-family: Verdana;">to <span style="font-style: italic;">PWR_CSR_VOSRDY</span></span></li><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">Rename<span style="font-style: italic;"> PWR_HighPerformanceModeCmd(FunctionalState NewState) </span>function to<span style="font-style: italic;"> PWR_MainRegulatorModeConfig(uint32_t PWR_Regulator_Voltage)<br></span></span></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4xx_rcc.h/.c</span><span style="font-size: 10pt; font-family: Verdana;"></span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">RCC_AHB1PeriphClockCmd(): add new constant <span style="font-style: italic;">RCC_AHB1Periph_CCMDATARAMEN </span>as value for<span style="font-style: italic;"> RCC_AHB1Periph </span>parameter</span></li></ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">stm32f4xx_spi.h</span><span style="font-size: 10pt; font-family: Verdana;"></span></li><ul><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">IS_I2S_EXT_PERIPH(): add check on&nbsp;<span style="font-style: italic;">I2S3ext</span> peripheral</span></li></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 200px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.0.0RC1 / 25-August-2011<o:p></o:p></span></h3><p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main
1094Changes<o:p></o:p></span></u></b></p>
1095<ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;">Official version (V1.0.0) Release Candidate1<span style="font-weight: bold; font-style: italic;"> for STM32F4xx devices</span></span></li></ul>
1096    <h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;"><a name="License"></a><span style="font-size: 12pt; color: white;">License<o:p></o:p></span></h2>
1097
1098
1099    <p class="MsoNormal"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;">Licensed under MCD-ST Liberty SW License Agreement V2, (the "License"); You may not use this&nbsp;</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;">package</span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;"> except in compliance with the License. You may obtain a copy of the License at:<br><br></span></p><div style="text-align: center;"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a target="_blank" href="http://www.st.com/software_license_agreement_liberty_v2">http://www.st.com/software_license_agreement_liberty_v2</a></span><br><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;"></span></div><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;"><br>Unless
1100required by applicable law or agreed to in writing, software
1101distributed under the License is distributed on an "AS IS" BASIS, <br>WITHOUT
1102WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See
1103the License for the specific language governing permissions and
1104limitations under the License.</span>
1105    <div class="MsoNormal" style="text-align: center;" align="center"><span style="color: black;">
1106    <hr align="center" size="2" width="100%">
1107    </span></div>
1108    <p class="MsoNormal" style="margin: 4.5pt 0in 4.5pt 0.25in; text-align: center;" align="center"><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; color: black;">For
1109    complete documentation on </span><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">STM32<span style="color: black;">
1110    Microcontrollers visit </span><u><span style="color: blue;"><a href="http://www.st.com/internet/mcu/family/141.jsp" target="_blank">www.st.com/STM32</a></span></u></span><span style="color: black;"><o:p></o:p></span></p>
1111    </td>
1112   </tr>
1113  </tbody></table>
1114  <p class="MsoNormal"><span style="font-size: 10pt;"><o:p></o:p></span></p>
1115  </td>
1116 </tr>
1117</tbody></table>
1118
1119</div>
1120
1121<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
1122
1123</div>
1124
1125</body></html>