mirror of https://github.com/rene-dev/stmbl.git
1130 lines
91 KiB
HTML
1130 lines
91 KiB
HTML
|
<!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
|
|||
|
Peripherals Drivers</span><span style="font-size: 20pt; font-family: "Verdana","sans-serif";"><o:p></o:p></span></h1>
|
|||
|
<p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: black;">Copyright
|
|||
|
2015 STMicroelectronics</span><span style="color: black;"><u1:p></u1:p><o:p></o:p></span></p>
|
|||
|
<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
|
|||
|
Standard Peripherals Library Drivers 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.6.0 / 10-July-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
|
|||
|
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>STM32F410xx,</b> <span style="font-weight: bold;">STM32F469xx</span> and <span style="font-weight: bold;">STM32F479xx</span> 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 LPTIM, DSI peripherals </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) to support the new </span><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"><b>STM32F410xx,</b> <span style="font-weight: bold;">STM32F469xx</span> and <span style="font-weight: bold;">STM32F479xx</span> </span><span style="font-size: 10pt; font-family: Verdana,sans-serif;"> features</span><br><span style="font-size: 10pt; font-family: Arial; color: white;"></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.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
|
|||
|
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";">Update </span><span style="font-size: 10pt; font-family: Verdana,sans-serif;">QSPI, FMPI2C, CEC and SPDIFRX </span><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">drivers to compile only when the </span><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"><b>STM32F446xx</b> </span><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"> 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;"> 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
|
|||
|
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>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, CEC and SPDIFRX peripherals </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) 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
|
|||
|
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>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;"> 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;"> 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;"> 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>
|
|||
|
<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>
|
|||
|
</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>
|
|||
|
<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 new defines for the new alternate functions</span></li></ul>
|
|||
|
</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>
|
|||
|
<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
|
|||
|
new driver for ram functions</span></li></ul>
|
|||
|
</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>
|
|||
|
<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
|
|||
|
clear Wakeup flag (WUF): this flag need to be cleared at application level
|
|||
|
before to call this function.</span></li><li><span style="font-family: Verdana; font-size: 10pt;"> Add new function to ENABLE/DISABLE the main regulator low voltage: PWR_MainRegulatorLowVoltageCmd()</span></li><li><span style="font-family: Verdana; font-size: 10pt;"> 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: "Verdana","sans-serif";">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: "Verdana","sans-serif";">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: "Verdana","sans-serif";"></span><span style="font-size: 12pt; font-family: "Times New Roman","serif";"> </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 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: "Verdana","sans-serif";">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: "Times New Roman","serif";"> 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: "Verdana","sans-serif";">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: "Verdana","sans-serif";"></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: "Verdana","sans-serif"; 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: "Times New Roman","serif";"> <o:p></o:p></span></li></ul></ul></ul><h3 style="background: rgb(51, 102, 255) none repeat scroll
|
|||
|
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 description, 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-January-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 correspondant 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
|
|||
|
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>
|
|||
|
|
|||
|
|
|||
|
<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>
|
|||
|
<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
|
|||
|
complete documentation on </span><span style="font-size: 10pt; font-family: "Verdana","sans-serif";">STM32<span style="color: black;">
|
|||
|
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>
|