2016-08-19 00:35:30 +08:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
< 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 >
< meta http-equiv = "Content-Type" content = "text/html; charset=windows-1252" >
< link rel = "File-List" href = "Release_Notes_for_STM32F45x_StdPeriph_Driver_files/filelist.xml" >
< link rel = "Edit-Time-Data" href = "Release_Notes_for_STM32F45x_StdPeriph_Driver_files/editdata.mso" > <!-- [if !mso]>
< style >
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
< / style >
<![endif]-->
< title > Release Notes for STM32F4xx Standard Peripherals Library Drivers< / title > <!-- [if gte mso 9]><xml>
< o:DocumentProperties >
< o:Author > STMicroelectronics< / o:Author >
< o:LastAuthor > Raouf Hosni< / o:LastAuthor >
< o:Revision > 39< / o:Revision >
< o:TotalTime > 137< / o:TotalTime >
< o:Created > 2009-02-27T19:26:00Z< / o:Created >
< o:LastSaved > 2010-10-15T11:07:00Z< / o:LastSaved >
< o:Pages > 3< / o:Pages >
< o:Words > 973< / o:Words >
< o:Characters > 5548< / o:Characters >
< o:Company > STMicroelectronics< / o:Company >
< o:Lines > 46< / o:Lines >
< o:Paragraphs > 13< / o:Paragraphs >
< o:CharactersWithSpaces > 6508< / o:CharactersWithSpaces >
< o:Version > 12.00< / o:Version >
< / o:DocumentProperties >
< / xml > <![endif]--> < link rel = "themeData" href = "Release_Notes_for_STM32F45x_StdPeriph_Driver_files/themedata.thmx" >
< link rel = "colorSchemeMapping" href = "Release_Notes_for_STM32F45x_StdPeriph_Driver_files/colorschememapping.xml" > <!-- [if gte mso 9]><xml>
< w:WordDocument >
< w:Zoom > 110< / w:Zoom >
< w:TrackMoves > false< / w:TrackMoves >
< w:TrackFormatting / >
< w:ValidateAgainstSchemas / >
< w:SaveIfXMLInvalid > false< / w:SaveIfXMLInvalid >
< w:IgnoreMixedContent > false< / w:IgnoreMixedContent >
< w:AlwaysShowPlaceholderText > false< / w:AlwaysShowPlaceholderText >
< w:DoNotPromoteQF / >
< w:LidThemeOther > EN-US< / w:LidThemeOther >
< w:LidThemeAsian > X-NONE< / w:LidThemeAsian >
< w:LidThemeComplexScript > X-NONE< / w:LidThemeComplexScript >
< w:Compatibility >
< w:BreakWrappedTables / >
< w:SnapToGridInCell / >
< w:WrapTextWithPunct / >
< w:UseAsianBreakRules / >
< w:DontGrowAutofit / >
< w:SplitPgBreakAndParaMark / >
< w:DontVertAlignCellWithSp / >
< w:DontBreakConstrainedForcedTables / >
< w:DontVertAlignInTxbx / >
< w:Word11KerningPairs / >
< w:CachedColBalance / >
< / w:Compatibility >
< w:BrowserLevel > MicrosoftInternetExplorer4< / w:BrowserLevel >
< m:mathPr >
< m:mathFont m:val = "Cambria Math" / >
< m:brkBin m:val = "before" / >
< m:brkBinSub m:val = "--" / >
< m:smallFrac m:val = "off" / >
< m:dispDef / >
< m:lMargin m:val = "0" / >
< m:rMargin m:val = "0" / >
< m:defJc m:val = "centerGroup" / >
< m:wrapIndent m:val = "1440" / >
< m:intLim m:val = "subSup" / >
< m:naryLim m:val = "undOvr" / >
< / m:mathPr > < / w:WordDocument >
< / xml > <![endif]--> <!-- [if gte mso 9]><xml>
< w:LatentStyles DefLockedState = "false" DefUnhideWhenUsed = "false"
DefSemiHidden="false" DefQFormat="false" LatentStyleCount="267">
< w:LsdException Locked = "false" QFormat = "true" Name = "Normal" / >
< w:LsdException Locked = "false" QFormat = "true" Name = "heading 1" / >
< w:LsdException Locked = "false" QFormat = "true" Name = "heading 2" / >
< w:LsdException Locked = "false" QFormat = "true" Name = "heading 3" / >
< w:LsdException Locked = "false" SemiHidden = "true" UnhideWhenUsed = "true"
QFormat="true" Name="heading 4"/>
< w:LsdException Locked = "false" SemiHidden = "true" UnhideWhenUsed = "true"
QFormat="true" Name="heading 5"/>
< w:LsdException Locked = "false" SemiHidden = "true" UnhideWhenUsed = "true"
QFormat="true" Name="heading 6"/>
< w:LsdException Locked = "false" SemiHidden = "true" UnhideWhenUsed = "true"
QFormat="true" Name="heading 7"/>
< w:LsdException Locked = "false" SemiHidden = "true" UnhideWhenUsed = "true"
QFormat="true" Name="heading 8"/>
< w:LsdException Locked = "false" SemiHidden = "true" UnhideWhenUsed = "true"
QFormat="true" Name="heading 9"/>
< w:LsdException Locked = "false" SemiHidden = "true" UnhideWhenUsed = "true"
QFormat="true" Name="caption"/>
< w:LsdException Locked = "false" QFormat = "true" Name = "Title" / >
< w:LsdException Locked = "false" Priority = "1" Name = "Default Paragraph Font" / >
< w:LsdException Locked = "false" QFormat = "true" Name = "Subtitle" / >
< w:LsdException Locked = "false" QFormat = "true" Name = "Strong" / >
< w:LsdException Locked = "false" QFormat = "true" Name = "Emphasis" / >
< w:LsdException Locked = "false" Priority = "99" Name = "No List" / >
< w:LsdException Locked = "false" Priority = "99" SemiHidden = "true"
Name="Placeholder Text"/>
< w:LsdException Locked = "false" Priority = "1" QFormat = "true" Name = "No Spacing" / >
< w:LsdException Locked = "false" Priority = "60" Name = "Light Shading" / >
< w:LsdException Locked = "false" Priority = "61" Name = "Light List" / >
< w:LsdException Locked = "false" Priority = "62" Name = "Light Grid" / >
< w:LsdException Locked = "false" Priority = "63" Name = "Medium Shading 1" / >
< w:LsdException Locked = "false" Priority = "64" Name = "Medium Shading 2" / >
< w:LsdException Locked = "false" Priority = "65" Name = "Medium List 1" / >
< w:LsdException Locked = "false" Priority = "66" Name = "Medium List 2" / >
< w:LsdException Locked = "false" Priority = "67" Name = "Medium Grid 1" / >
< w:LsdException Locked = "false" Priority = "68" Name = "Medium Grid 2" / >
< w:LsdException Locked = "false" Priority = "69" Name = "Medium Grid 3" / >
< w:LsdException Locked = "false" Priority = "70" Name = "Dark List" / >
< w:LsdException Locked = "false" Priority = "71" Name = "Colorful Shading" / >
< w:LsdException Locked = "false" Priority = "72" Name = "Colorful List" / >
< w:LsdException Locked = "false" Priority = "73" Name = "Colorful Grid" / >
< w:LsdException Locked = "false" Priority = "60" Name = "Light Shading Accent 1" / >
< w:LsdException Locked = "false" Priority = "61" Name = "Light List Accent 1" / >
< w:LsdException Locked = "false" Priority = "62" Name = "Light Grid Accent 1" / >
< w:LsdException Locked = "false" Priority = "63" Name = "Medium Shading 1 Accent 1" / >
< w:LsdException Locked = "false" Priority = "64" Name = "Medium Shading 2 Accent 1" / >
< w:LsdException Locked = "false" Priority = "65" Name = "Medium List 1 Accent 1" / >
< w:LsdException Locked = "false" Priority = "99" SemiHidden = "true" Name = "Revision" / >
< w:LsdException Locked = "false" Priority = "34" QFormat = "true"
Name="List Paragraph"/>
< w:LsdException Locked = "false" Priority = "29" QFormat = "true" Name = "Quote" / >
< w:LsdException Locked = "false" Priority = "30" QFormat = "true"
Name="Intense Quote"/>
< w:LsdException Locked = "false" Priority = "66" Name = "Medium List 2 Accent 1" / >
< w:LsdException Locked = "false" Priority = "67" Name = "Medium Grid 1 Accent 1" / >
< w:LsdException Locked = "false" Priority = "68" Name = "Medium Grid 2 Accent 1" / >
< w:LsdException Locked = "false" Priority = "69" Name = "Medium Grid 3 Accent 1" / >
< w:LsdException Locked = "false" Priority = "70" Name = "Dark List Accent 1" / >
< w:LsdException Locked = "false" Priority = "71" Name = "Colorful Shading Accent 1" / >
< w:LsdException Locked = "false" Priority = "72" Name = "Colorful List Accent 1" / >
< w:LsdException Locked = "false" Priority = "73" Name = "Colorful Grid Accent 1" / >
< w:LsdException Locked = "false" Priority = "60" Name = "Light Shading Accent 2" / >
< w:LsdException Locked = "false" Priority = "61" Name = "Light List Accent 2" / >
< w:LsdException Locked = "false" Priority = "62" Name = "Light Grid Accent 2" / >
< w:LsdException Locked = "false" Priority = "63" Name = "Medium Shading 1 Accent 2" / >
< w:LsdException Locked = "false" Priority = "64" Name = "Medium Shading 2 Accent 2" / >
< w:LsdException Locked = "false" Priority = "65" Name = "Medium List 1 Accent 2" / >
< w:LsdException Locked = "false" Priority = "66" Name = "Medium List 2 Accent 2" / >
< w:LsdException Locked = "false" Priority = "67" Name = "Medium Grid 1 Accent 2" / >
< w:LsdException Locked = "false" Priority = "68" Name = "Medium Grid 2 Accent 2" / >
< w:LsdException Locked = "false" Priority = "69" Name = "Medium Grid 3 Accent 2" / >
< w:LsdException Locked = "false" Priority = "70" Name = "Dark List Accent 2" / >
< w:LsdException Locked = "false" Priority = "71" Name = "Colorful Shading Accent 2" / >
< w:LsdException Locked = "false" Priority = "72" Name = "Colorful List Accent 2" / >
< w:LsdException Locked = "false" Priority = "73" Name = "Colorful Grid Accent 2" / >
< w:LsdException Locked = "false" Priority = "60" Name = "Light Shading Accent 3" / >
< w:LsdException Locked = "false" Priority = "61" Name = "Light List Accent 3" / >
< w:LsdException Locked = "false" Priority = "62" Name = "Light Grid Accent 3" / >
< w:LsdException Locked = "false" Priority = "63" Name = "Medium Shading 1 Accent 3" / >
< w:LsdException Locked = "false" Priority = "64" Name = "Medium Shading 2 Accent 3" / >
< w:LsdException Locked = "false" Priority = "65" Name = "Medium List 1 Accent 3" / >
< w:LsdException Locked = "false" Priority = "66" Name = "Medium List 2 Accent 3" / >
< w:LsdException Locked = "false" Priority = "67" Name = "Medium Grid 1 Accent 3" / >
< w:LsdException Locked = "false" Priority = "68" Name = "Medium Grid 2 Accent 3" / >
< w:LsdException Locked = "false" Priority = "69" Name = "Medium Grid 3 Accent 3" / >
< w:LsdException Locked = "false" Priority = "70" Name = "Dark List Accent 3" / >
< w:LsdException Locked = "false" Priority = "71" Name = "Colorful Shading Accent 3" / >
< w:LsdException Locked = "false" Priority = "72" Name = "Colorful List Accent 3" / >
< w:LsdException Locked = "false" Priority = "73" Name = "Colorful Grid Accent 3" / >
< w:LsdException Locked = "false" Priority = "60" Name = "Light Shading Accent 4" / >
< w:LsdException Locked = "false" Priority = "61" Name = "Light List Accent 4" / >
< w:LsdException Locked = "false" Priority = "62" Name = "Light Grid Accent 4" / >
< w:LsdException Locked = "false" Priority = "63" Name = "Medium Shading 1 Accent 4" / >
< w:LsdException Locked = "false" Priority = "64" Name = "Medium Shading 2 Accent 4" / >
< w:LsdException Locked = "false" Priority = "65" Name = "Medium List 1 Accent 4" / >
< w:LsdException Locked = "false" Priority = "66" Name = "Medium List 2 Accent 4" / >
< w:LsdException Locked = "false" Priority = "67" Name = "Medium Grid 1 Accent 4" / >
< w:LsdException Locked = "false" Priority = "68" Name = "Medium Grid 2 Accent 4" / >
< w:LsdException Locked = "false" Priority = "69" Name = "Medium Grid 3 Accent 4" / >
< w:LsdException Locked = "false" Priority = "70" Name = "Dark List Accent 4" / >
< w:LsdException Locked = "false" Priority = "71" Name = "Colorful Shading Accent 4" / >
< w:LsdException Locked = "false" Priority = "72" Name = "Colorful List Accent 4" / >
< w:LsdException Locked = "false" Priority = "73" Name = "Colorful Grid Accent 4" / >
< w:LsdException Locked = "false" Priority = "60" Name = "Light Shading Accent 5" / >
< w:LsdException Locked = "false" Priority = "61" Name = "Light List Accent 5" / >
< w:LsdException Locked = "false" Priority = "62" Name = "Light Grid Accent 5" / >
< w:LsdException Locked = "false" Priority = "63" Name = "Medium Shading 1 Accent 5" / >
< w:LsdException Locked = "false" Priority = "64" Name = "Medium Shading 2 Accent 5" / >
< w:LsdException Locked = "false" Priority = "65" Name = "Medium List 1 Accent 5" / >
< w:LsdException Locked = "false" Priority = "66" Name = "Medium List 2 Accent 5" / >
< w:LsdException Locked = "false" Priority = "67" Name = "Medium Grid 1 Accent 5" / >
< w:LsdException Locked = "false" Priority = "68" Name = "Medium Grid 2 Accent 5" / >
< w:LsdException Locked = "false" Priority = "69" Name = "Medium Grid 3 Accent 5" / >
< w:LsdException Locked = "false" Priority = "70" Name = "Dark List Accent 5" / >
< w:LsdException Locked = "false" Priority = "71" Name = "Colorful Shading Accent 5" / >
< w:LsdException Locked = "false" Priority = "72" Name = "Colorful List Accent 5" / >
< w:LsdException Locked = "false" Priority = "73" Name = "Colorful Grid Accent 5" / >
< w:LsdException Locked = "false" Priority = "60" Name = "Light Shading Accent 6" / >
< w:LsdException Locked = "false" Priority = "61" Name = "Light List Accent 6" / >
< w:LsdException Locked = "false" Priority = "62" Name = "Light Grid Accent 6" / >
< w:LsdException Locked = "false" Priority = "63" Name = "Medium Shading 1 Accent 6" / >
< w:LsdException Locked = "false" Priority = "64" Name = "Medium Shading 2 Accent 6" / >
< w:LsdException Locked = "false" Priority = "65" Name = "Medium List 1 Accent 6" / >
< w:LsdException Locked = "false" Priority = "66" Name = "Medium List 2 Accent 6" / >
< w:LsdException Locked = "false" Priority = "67" Name = "Medium Grid 1 Accent 6" / >
< w:LsdException Locked = "false" Priority = "68" Name = "Medium Grid 2 Accent 6" / >
< w:LsdException Locked = "false" Priority = "69" Name = "Medium Grid 3 Accent 6" / >
< w:LsdException Locked = "false" Priority = "70" Name = "Dark List Accent 6" / >
< w:LsdException Locked = "false" Priority = "71" Name = "Colorful Shading Accent 6" / >
< w:LsdException Locked = "false" Priority = "72" Name = "Colorful List Accent 6" / >
< w:LsdException Locked = "false" Priority = "73" Name = "Colorful Grid Accent 6" / >
< w:LsdException Locked = "false" Priority = "19" QFormat = "true"
Name="Subtle Emphasis"/>
< w:LsdException Locked = "false" Priority = "21" QFormat = "true"
Name="Intense Emphasis"/>
< w:LsdException Locked = "false" Priority = "31" QFormat = "true"
Name="Subtle Reference"/>
< w:LsdException Locked = "false" Priority = "32" QFormat = "true"
Name="Intense Reference"/>
< w:LsdException Locked = "false" Priority = "33" QFormat = "true" Name = "Book Title" / >
< w:LsdException Locked = "false" Priority = "37" SemiHidden = "true"
UnhideWhenUsed="true" Name="Bibliography"/>
< w:LsdException Locked = "false" Priority = "39" SemiHidden = "true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
< / w:LatentStyles >
< / xml > <![endif]-->
< style >
<!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;
mso-font-charset:1;
mso-generic-font-family:roman;
mso-font-format:other;
mso-font-pitch:variable;
mso-font-signature:0 0 0 0 0 0;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;
mso-font-charset:0;
mso-generic-font-family:swiss;
mso-font-pitch:variable;
mso-font-signature:-1610611985 1073750139 0 0 159 0;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;
mso-font-charset:0;
mso-generic-font-family:swiss;
mso-font-pitch:variable;
mso-font-signature:1627400839 -2147483648 8 0 66047 0;}
@font-face
{font-family:Verdana;
panose-1:2 11 6 4 3 5 4 4 2 4;
mso-font-charset:0;
mso-generic-font-family:swiss;
mso-font-pitch:variable;
mso-font-signature:536871559 0 0 0 415 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-unhide:no;
mso-style-qformat:yes;
mso-style-parent:"";
margin:0in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman","serif";
mso-fareast-font-family:"Times New Roman";}
h1
{mso-style-unhide:no;
mso-style-qformat:yes;
mso-style-link:"Heading 1 Char";
mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
mso-pagination:widow-orphan;
mso-outline-level:1;
font-size:24.0pt;
font-family:"Times New Roman","serif";
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
font-weight:bold;}
h2
{mso-style-unhide:no;
mso-style-qformat:yes;
mso-style-link:"Heading 2 Char";
mso-style-next:Normal;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:3.0pt;
margin-left:0in;
mso-pagination:widow-orphan;
page-break-after:avoid;
mso-outline-level:2;
font-size:14.0pt;
font-family:"Arial","sans-serif";
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
font-weight:bold;
font-style:italic;}
h3
{mso-style-unhide:no;
mso-style-qformat:yes;
mso-style-link:"Heading 3 Char";
mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
mso-pagination:widow-orphan;
mso-outline-level:3;
font-size:13.5pt;
font-family:"Times New Roman","serif";
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
font-weight:bold;}
a:link, span.MsoHyperlink
{mso-style-unhide:no;
color:blue;
text-decoration:underline;
text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-unhide:no;
color:blue;
text-decoration:underline;
text-underline:single;}
p
{mso-style-unhide:no;
mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman","serif";
mso-fareast-font-family:"Times New Roman";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-unhide:no;
mso-style-link:"Balloon Text Char";
margin:0in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";
mso-fareast-font-family:"Times New Roman";}
span.Heading1Char
{mso-style-name:"Heading 1 Char";
mso-style-unhide:no;
mso-style-locked:yes;
mso-style-link:"Heading 1";
mso-ansi-font-size:14.0pt;
mso-bidi-font-size:14.0pt;
font-family:"Cambria","serif";
mso-ascii-font-family:Cambria;
mso-ascii-theme-font:major-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:major-fareast;
mso-hansi-font-family:Cambria;
mso-hansi-theme-font:major-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:major-bidi;
color:#365F91;
mso-themecolor:accent1;
mso-themeshade:191;
font-weight:bold;}
span.Heading2Char
{mso-style-name:"Heading 2 Char";
mso-style-unhide:no;
mso-style-locked:yes;
mso-style-link:"Heading 2";
mso-ansi-font-size:13.0pt;
mso-bidi-font-size:13.0pt;
font-family:"Cambria","serif";
mso-ascii-font-family:Cambria;
mso-ascii-theme-font:major-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:major-fareast;
mso-hansi-font-family:Cambria;
mso-hansi-theme-font:major-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:major-bidi;
color:#4F81BD;
mso-themecolor:accent1;
font-weight:bold;}
span.Heading3Char
{mso-style-name:"Heading 3 Char";
mso-style-unhide:no;
mso-style-locked:yes;
mso-style-link:"Heading 3";
mso-ansi-font-size:12.0pt;
mso-bidi-font-size:12.0pt;
font-family:"Cambria","serif";
mso-ascii-font-family:Cambria;
mso-ascii-theme-font:major-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:major-fareast;
mso-hansi-font-family:Cambria;
mso-hansi-theme-font:major-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:major-bidi;
color:#4F81BD;
mso-themecolor:accent1;
font-weight:bold;}
span.BalloonTextChar
{mso-style-name:"Balloon Text Char";
mso-style-unhide:no;
mso-style-locked:yes;
mso-style-link:"Balloon Text";
mso-ansi-font-size:8.0pt;
mso-bidi-font-size:8.0pt;
font-family:"Tahoma","sans-serif";
mso-ascii-font-family:Tahoma;
mso-hansi-font-family:Tahoma;
mso-bidi-font-family:Tahoma;}
.MsoChpDefault
{mso-style-type:export-only;
mso-default-props:yes;
font-size:10.0pt;
mso-ansi-font-size:10.0pt;
mso-bidi-font-size:10.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.25in 1.0in 1.25in;
mso-header-margin:.5in;
mso-footer-margin:.5in;
mso-paper-source:0;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:62067358;
mso-list-template-ids:-174943062;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l1
{mso-list-id:128015942;
mso-list-template-ids:-90681214;}
@list l1:level1
{mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l1:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l1:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l1:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l1:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l1:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l1:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l1:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l1:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l2
{mso-list-id:216556000;
mso-list-template-ids:925924412;}
@list l2:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level2
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l2:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l2:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l2:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l2:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l2:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l2:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l3
{mso-list-id:562446694;
mso-list-template-ids:913898366;}
@list l3:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l3:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l3:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l3:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l3:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l3:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l3:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l3:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4
{mso-list-id:797802132;
mso-list-template-ids:-1971191336;}
@list l4:level1
{mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l5
{mso-list-id:907304066;
mso-list-template-ids:1969781532;}
@list l5:level1
{mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l5:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l5:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l5:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l5:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l5:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l5:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l5:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l5:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l6
{mso-list-id:1050613616;
mso-list-template-ids:-1009886748;}
@list l6:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l6:level2
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l6:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l6:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l6:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l6:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l6:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l6:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l6:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l7
{mso-list-id:1234970193;
mso-list-template-ids:2055904002;}
@list l7:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l7:level2
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l7:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l7:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l7:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l7:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l7:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l7:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l7:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l8
{mso-list-id:1846092290;
mso-list-template-ids:-768590846;}
@list l8:level1
{mso-level-start-at:2;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l8:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l8:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l8:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l8:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l8:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l8:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l8:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l8:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l9
{mso-list-id:1894656566;
mso-list-template-ids:1199983812;}
@list l9:level1
{mso-level-start-at:2;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l9:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l9:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l9:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l9:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l9:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l9:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l9:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l9:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
-->
< / style > <!-- [if gte mso 10]>
< style >
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman","serif";}
< / style >
<![endif]--> <!-- [if gte mso 9]><xml>
< o:shapedefaults v:ext = "edit" spidmax = "7170" / >
< / xml > <![endif]--> <!-- [if gte mso 9]><xml>
< o:shapelayout v:ext = "edit" >
< o:idmap v:ext = "edit" data = "1" / >
< / o:shapelayout > < / xml > <![endif]--> < / head >
< body style = "" lang = "EN-US" link = "blue" vlink = "blue" >
< div class = "WordSection1" >
< p class = "MsoNormal" > < span style = "font-family: "Arial","sans-serif";" > < o:p > < / o:p > < / span > < / p >
< div align = "center" >
< table class = "MsoNormalTable" style = "width: 675pt;" border = "0" cellpadding = "0" cellspacing = "0" width = "900" >
< tbody > < tr style = "" >
< td style = "padding: 0in;" valign = "top" >
< table class = "MsoNormalTable" style = "width: 675pt;" border = "0" cellpadding = "0" cellspacing = "0" width = "900" >
< tbody > < tr style = "" >
< td style = "padding: 0in 5.4pt;" valign = "top" >
< p class = "MsoNormal" > < span style = "font-size: 8pt; font-family: "Arial","sans-serif"; color: blue;" > < a href = "../../Release_Notes.html" > Back to Release page< / a > < / span > < span style = "font-size: 10pt;" > < o:p > < / o:p > < / span > < / p >
< / td >
< / tr >
< tr style = "" >
< td style = "padding: 1.5pt;" >
< h1 style = "margin-bottom: 0.25in; text-align: center;" align = "center" > < span style = "font-size: 20pt; font-family: "Verdana","sans-serif"; color: rgb(51, 102, 255);" > Release Notes for STM32F4xx Standard
2016-08-20 18:27:07 +08:00
Peripherals Drivers< / span > < span style = "font-size: 20pt; font-family: "Verdana","sans-serif";" > < o:p > < / o:p > < / span > < / h1 >
2016-08-19 00:35:30 +08:00
< p class = "MsoNormal" style = "text-align: center;" align = "center" > < span style = "font-size: 10pt; font-family: "Arial","sans-serif"; color: black;" > Copyright
2016-08-20 18:27:07 +08:00
2013 STMicroelectronics< / span > < span style = "color: black;" > < u1:p > < / u1:p > < o:p > < / o:p > < / span > < / p >
2016-08-19 00:35:30 +08:00
< p class = "MsoNormal" style = "text-align: center;" align = "center" > < span style = "font-size: 10pt; font-family: "Arial","sans-serif"; 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 >
< / td >
< / tr >
< / tbody > < / table >
< p class = "MsoNormal" > < span style = "font-family: "Arial","sans-serif"; display: none;" > < o:p > < / o:p > < / span > < / p >
< table class = "MsoNormalTable" style = "width: 675pt;" border = "0" cellpadding = "0" width = "900" >
< tbody > < tr style = "" >
< td style = "padding: 0in;" valign = "top" >
< 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 >
< ol style = "margin-top: 0in;" start = "1" type = "1" >
< li class = "MsoNormal" style = "color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;" > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > < a href = "#History" > STM32F4xx Standard Peripherals Library Drivers
update History< / a > < 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: "Verdana","sans-serif";" > < a href = "#License" > License< / a > < o:p > < / o:p > < / span > < / li >
< / ol >
< 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
2016-08-20 18:27:07 +08:00
Standard Peripherals Library Drivers update History< / span > < / h2 > < br > < 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
Changes< o:p > < / o:p > < / span > < / u > < / b > < / p >
< ul style = "margin-top: 0cm;" type = "square" > < li class = "MsoNormal" style = "color: black;" > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > Add support of < b > STM32F401xExx< / b > devices< / span > < span style = "font-size: 12pt; font-family: "Times New Roman","serif";" > < 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: "Verdana","sans-serif";" > stm32f4xx_gpio.c/h< / span > < span style = "font-size: 12pt; font-family: "Times New Roman","serif";" > < 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: "Verdana","sans-serif";" > Update
GPIOSpeed_TypeDef structure<72> s fields name to be in line with GPIO out
speed definition in the product Reference Manual< / span > < span style = "font-size: 12pt; font-family: "Times New Roman","serif";" > < / span > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > < 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: "Verdana","sans-serif";" > Add
a legacy defines to keep compatibility with previous version< / span > < span style = "font-size: 12pt; font-family: "Times New Roman","serif";" > < 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: "Verdana","sans-serif";" > stm32f4xx_flash.c/h< / span > < span style = "font-size: 12pt; font-family: "Times New Roman","serif";" > < 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: "Verdana","sans-serif";" > File<EFBFBD> s header comments: update
description of the maximum AHB frequency vs. voltage scaling
configuration < o:p > < / o:p > < / 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.2.1 / 19-September-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
Changes< o:p > < / o:p > < / span > < / u > < / b > < / p >
< ul style = "margin-top: 0cm;" type = "square" > < li class = "MsoNormal" style = "margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;" >
< p class = "MsoNormal" > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > stm32f4xx_pwr.c/.h < span style = "font-weight: bold;" > < / span > < / span > < / p > < / li > < ul > < li class = "MsoNormal" style = "margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;" >
< p class = "MsoNormal" > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > Add
new function to configure the Under-Drive STOP Mode : < span style = "font-style: italic;" > PWR_EnterUnderDriveSTOPMode(uint32_t
PWR_Regulator, uint8_t PWR_STOPEntry) < / span > only used in case of STM32F427/437/429/439xx devices.< o:p > < / o:p > < / span > < / p >
< / 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 >
< 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
Changes< o:p > < / o:p > < / span > < / u > < / b > < / p >
< ul style = "margin-top: 0cm;" type = "square" > < li class = "MsoNormal" style = "margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;" >
< p class = "MsoNormal" > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > Add
support 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: "Verdana","sans-serif";" > Update definition of < span style = "font-weight: bold;" > STM32F427/437xx< / span > devices : < / span > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > extension
of the features to include system clock up to 180MHz, dual bank Flash, reduced
STOP 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 drivers for new
peripherals of < / span > < span style = "font-size: 10pt; font-family: Verdana;" > STM32F4xx < / span > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > < span style = "font-weight: bold;" > STM32F427/437xx < / span > and< span style = "font-weight: bold;" > < / span > < / span > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > < span style = "font-weight: bold;" > STM32F429/439xx < / span > < / span > < span style = "font-size: 10pt; font-family: Verdana;" > devices:< / span >
< 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 >
< / 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 >
< / 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 >
< / 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;" >
< p class = "MsoNormal" > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > stm32f4xx_adc.c/.h< o:p > < / o:p > < / span > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > < o:p > < / o:p > < / span > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > < / 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","sans-serif";" > Update
the Temperature sensor channel for STM32F427/STM32F437x/STM32F429x/STM32F439x
devices from Channel 16 to Channel 18< / span > < / 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: "Verdana","sans-serif";" > Add
a note in < span style = "font-style: italic;" > ADC_VBATCmd()< / span > header function to inform that the Voltage measured is
VBAT/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: "Verdana","sans-serif";" > In
< span style = "font-style: italic;" > ADC_GetSoftwareStartConvStatus()< / span > function, replace "< span style = "font-style: italic;" > ADC_CR2_JSWSTART"< / span >
by "< 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
the header file descriptioon, add the table of number of wait states
according 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 < / span > < span style = "font-family: Verdana;" > < span style = "font-style: italic;" > < / span > functions:< / span > < span style = "font-family: Verdana;" > < span style = "font-style: italic;" > < / 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 > < / 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 < / 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 .
GPIO_AF9_I2C2
((uint8_t)0x09) /* I2C2 Alternate Function mapping */< / span > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > < / span > < / li > < li class = "MsoNormal" style = "color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;" > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > < span style = "font-style: italic;" > #define
GPIO_AF9_I2C3
((uint8_t)0x09) /* 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
comments.< 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
peripherals: < 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: < / 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 > : < / 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 < span style = "font-style: italic;" > RCC_SAICLKConfig()< / span > : < / 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 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 >
< / 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;" >
< p class = "MsoNormal" > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > stm32f4xx_pwr.c/.h
< o:p > < / o:p > < / span > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > < o:p > < / o:p > < / span > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > < / span > < / p > < / li > < ul > < li class = "MsoNormal" style = "color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;" >
< p class = "MsoNormal" > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > Add
more 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;" >
< p class = "MsoNormal" > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > < span style = "" > < / span > Add the following functions to
configure 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: "Verdana","sans-serif";" > 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;" >
< p class = "MsoNormal" > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > 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: "Verdana","sans-serif";" > 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 /
11-Janury-2013< o:p > < / o:p > < / span > < / h3 >
< p class = "MsoNormal" style = "margin: 4.5pt 0cm 4.5pt 18pt;" > < b > < u > < span style = "font-size: 10pt; color: black; font-family: Verdana;" > Main
Changes< o:p > < / o:p > < / span > < / u > < / b > < / p >
< 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 >
< / 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 >
< 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
for new algorithms (GCM/CCM).< / 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 new function :< span style = "font-style: italic;" > CRYP_PhaseConfig() < / span > used for new AES-GCM and
AES-CCM algorithms.< span style = "font-style: italic;" > < / span > < / span >
< / 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
structure fields from< span style = "font-style: italic;" > uint16_t < / span > to< span style = "font-style: italic;" > uint32_t < / span > and update all driver functions
parameters and the correpondant define to be declared with< span style = "font-style: italic;" > uint32_t < / span > type.< / span >
< / 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-> CR_bits9to2" by
"CRYP_ContextSave-> CurrentConfig".< / span > < / span > < / li > < / ul > < / li > < / ul >
< 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 >
< 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 =
0..23.< / span > < / span > < / small >
< / 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;" >
FLASH_EraseAllSectors() < / span > function to support mass erase
for < / span > < / small > < small > < span style = "font-family: Verdana;" > STM32F427x/437x
devices.< / span > < / small > < / li > < / ul > < / li > < / ul >
< ul style = "margin-top: 0cm;" type = "square" > < li > < small > < span style = "font-family: Verdana;" > stm32f4xx_gpio.c/.h< / span > < / small >
< 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,
UART8.< / span > < / span > < / small > < / li > < / ul >
< 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
comment.< br > < / span > < / li > < / ul >
< / 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 >
< 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
HASH_DIGEST structure.< / span > < / small >
< / 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 >
< / 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
and SHA-256 modes.< / span > < / small >
< / 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;" > HASH_Context< / span > structure.< / span > < / small >
< / 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
declared in stm32f4xx.h.< / span > < / small > < / li > < / ul >
< / 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 >
< 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 >
< 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
analog 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
digital I2C filters.< / span > < / small > < / li > < / ul > < / ul >
< / 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
< 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 >
< 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
"< i > PWR_Regulator_Voltage_Scale3< / i > " to < i > PWR_MainRegulatorModeConfig()< / i >
function to be in line with Reference Manual
description.< / span > < / li > < / ul > < / li > < / ul >
< 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 >
< 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
peripherals: < span style = "font-style: italic;" > SPI4, SPI5,
SPI6,< / span > < / span > < small > < span style = "font-family: Verdana;" > < span style = "font-style: italic;" > SAI1, UART7, UART8.< / span > < / span > < / small >
< / 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
SAI1 clock.< / span > < / small >
< / li > < li class = "MsoNormal" style = "margin-top: 4.5pt; margin-bottom: 4.5pt; color: black;" > < small > < span style = "font-family: Verdana;" > Add < span style = "font-style: italic;" > RCC_TIMCLKPresConfig()< / span > function
:< / span > < / small > < small > < span style = "font-family: Verdana;" > TIMER Prescaler
selection. < / span > < / small > < / li > < / ul >
< / 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 >
< 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,
SPI6.< / span > < / li > < / ul >
< 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
comment.< / span > < / li > < / ul >
< / 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 >
< 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
UART8.< / span >
< / 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
comment.< / 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 >
< 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
Changes< o:p > < / o:p > < / span > < / u > < / b > < / p >
< 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: 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 < span style = "font-style: italic;" > if (dcmireg == 0x00)< / span > instead of < 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 >
function: remove value of the voltage threshold corresponding to each
PVD detection level, user should refer to the electrical
characteristics of the STM32 device datasheet to have the correct
value< / 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
Changes< o:p > < / o:p > < / span > < / u > < / b > < / p >
< 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 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: < / 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;" > <EFBFBD> RTC_FLAGS_MASK<EFBFBD> < / 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: < span style = "font-style: italic;" > SHIFTR< / span > , < span style = "font-style: italic;" > CALR< / span > , < span style = "font-style: italic;" > ALRMASSR< / span > and < 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 > 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
2016-08-19 00:35:30 +08:00
Changes< o:p > < / o:p > < / span > < / u > < / b > < / p >
< 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 < / 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
Changes< o:p > < / o:p > < / span > < / u > < / b > < / p >
< 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 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 < / span > < span style = "font-size: 10pt; font-family: Verdana;" > overrun error interrupt< / span > < span style = "font-size: 10pt; font-family: Verdana;" > occurs and 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 set if < / 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(): < / span > correct function header's comment < / 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 assert macros to test 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 < 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 < 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(F
Changes< o:p > < / o:p > < / span > < / u > < / b > < / p >
< 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 >
< 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 >
2016-08-20 18:27:07 +08:00
< p class = "MsoNormal" > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif"; color: black;" > Licensed under MCD-ST Liberty SW License Agreement V2, (the "License"); You may not use this < / span > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif"; color: black;" > package< / span > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif"; 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: "Verdana","sans-serif"; color: black;" > < 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: "Verdana","sans-serif"; color: black;" > < / span > < / div > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif"; color: black;" > < br > Unless
required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS, < br > WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See
the License for the specific language governing permissions and
limitations under the License.< / span >
2016-08-19 00:35:30 +08:00
< div class = "MsoNormal" style = "text-align: center;" align = "center" > < span style = "color: black;" >
< hr align = "center" size = "2" width = "100%" >
< / span > < / div >
< p class = "MsoNormal" style = "margin: 4.5pt 0in 4.5pt 0.25in; text-align: center;" align = "center" > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif"; color: black;" > For
2016-08-20 18:27:07 +08:00
complete documentation on < / span > < span style = "font-size: 10pt; font-family: "Verdana","sans-serif";" > STM32< span style = "color: black;" >
2016-08-19 00:35:30 +08:00
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 >
< / td >
< / tr >
< / tbody > < / table >
< p class = "MsoNormal" > < span style = "font-size: 10pt;" > < o:p > < / o:p > < / span > < / p >
< / td >
< / tr >
< / tbody > < / table >
< / div >
< p class = "MsoNormal" > < o:p > < / o:p > < / p >
< / div >
< / body > < / html >