1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
\r
2 <html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40"><head>
\r
5 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
\r
8 <link rel="File-List" href="Library_files/filelist.xml">
\r
11 <link rel="Edit-Time-Data" href="Library_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 STM32L1xx CMSIS</title><!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Author>STMicroelectronics</o:Author> <o:LastAuthor>STMicroelectronics</o:LastAuthor> <o:Revision>37</o:Revision> <o:TotalTime>136</o:TotalTime> <o:Created>2009-02-27T19:26:00Z</o:Created> <o:LastSaved>2009-03-01T17:56:00Z</o:LastSaved> <o:Pages>1</o:Pages> <o:Words>522</o:Words> <o:Characters>2977</o:Characters> <o:Company>STMicroelectronics</o:Company> <o:Lines>24</o:Lines> <o:Paragraphs>6</o:Paragraphs> <o:CharactersWithSpaces>3493</o:CharactersWithSpaces> <o:Version>11.6568</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:Zoom>110</w:Zoom> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]-->
\r
21 /* Style Definitions */
\r
22 p.MsoNormal, li.MsoNormal, div.MsoNormal
\r
23 {mso-style-parent:"";
\r
25 margin-bottom:.0001pt;
\r
26 mso-pagination:widow-orphan;
\r
28 font-family:"Times New Roman";
\r
29 mso-fareast-font-family:"Times New Roman";}
\r
31 {mso-style-next:Normal;
\r
34 margin-bottom:3.0pt;
\r
36 mso-pagination:widow-orphan;
\r
37 page-break-after:avoid;
\r
38 mso-outline-level:2;
\r
43 a:link, span.MsoHyperlink
\r
45 text-decoration:underline;
\r
46 text-underline:single;}
\r
47 a:visited, span.MsoHyperlinkFollowed
\r
49 text-decoration:underline;
\r
50 text-underline:single;}
\r
52 {mso-margin-top-alt:auto;
\r
54 mso-margin-bottom-alt:auto;
\r
56 mso-pagination:widow-orphan;
\r
58 font-family:"Times New Roman";
\r
59 mso-fareast-font-family:"Times New Roman";}
\r
62 margin:1.0in 1.25in 1.0in 1.25in;
\r
63 mso-header-margin:.5in;
\r
64 mso-footer-margin:.5in;
\r
65 mso-paper-source:0;}
\r
69 </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-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"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} </style> <![endif]--><!--[if gte mso 9]><xml> <o:shapedefaults v:ext="edit" spidmax="5122"/> </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">
\r
70 <div class="Section1">
\r
71 <p class="MsoNormal"><span style="font-family: Arial;"><o:p><br>
\r
73 <div align="center">
\r
74 <table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900">
\r
77 <td style="padding: 0cm;" valign="top">
\r
78 <table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" cellspacing="0" width="900">
\r
81 <td style="vertical-align: top;"><span style="font-size: 8pt; font-family: Arial; color: blue;"><a href="../../../../../Release_Notes.html">Back to Release page</a></span></td>
\r
84 <td style="padding: 1.5pt;">
\r
85 <h1 style="margin-bottom: 18pt; text-align: center;" align="center"><span style="font-size: 20pt; font-family: Verdana; color: rgb(51, 102, 255);">Release
\r
86 Notes for STM32L1xx CMSIS</span><span style="font-size: 20pt; font-family: Verdana;"><o:p></o:p></span></h1>
\r
87 <p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: Arial; color: black;">Copyright
\r
88 2010 STMicroelectronics</span><span style="color: black;"><u1:p></u1:p><o:p></o:p></span></p>
\r
89 <p class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: Arial; color: black;"><img alt="" id="_x0000_i1025" src="../../../../../_htmresc/logo.bmp" style="border: 0px solid ; width: 86px; height: 65px;"></span><span style="font-size: 10pt;"><o:p></o:p></span></p>
\r
94 <p class="MsoNormal"><span style="font-family: Arial; display: none;"><o:p> </o:p></span></p>
\r
95 <table class="MsoNormalTable" style="width: 675pt;" border="0" cellpadding="0" width="900">
\r
98 <td style="padding: 0cm;" valign="top">
\r
99 <h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><span style="font-size: 12pt; color: white;">Contents<o:p></o:p></span></h2>
\r
100 <ol style="margin-top: 0cm;" start="1" type="1">
\r
101 <li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;"><a href="#History">STM32L1xx
\r
103 update History</a><o:p></o:p></span></li>
\r
104 <li class="MsoNormal" style="color: black; margin-top: 4.5pt; margin-bottom: 4.5pt;"><span style="font-size: 10pt; font-family: Verdana;"><a href="#License">License</a><o:p></o:p></span></li>
\r
106 <span style="font-family: "Times New Roman";"></span>
\r
107 <h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><a name="History"></a><span style="font-size: 12pt; color: white;">STM32L1xx
\r
109 update History</span></h2>
\r
110 <h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-right: 558.05pt;"><span style="font-size: 10pt; font-family: Arial; color: white;">1.0.0RC1
\r
111 - 07/02/2010</span></h3><ol style="margin-top: 0in;" start="1" type="1">
\r
112 <li class="MsoNormal" style=""><b><i><span style="font-size: 10pt; font-family: Verdana;">General</span></i></b><i><span style="font-size: 10pt; font-family: Verdana;"></span></i><i><span style="font-size: 10pt;"><o:p></o:p></span></i></li>
\r
114 <ul style="margin-top: 0in;" type="disc">
\r
115 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">STM32L1xx CMSIS files
\r
116 updated to <span style="font-weight: bold;">CMSIS V1.30</span> release</span></li>
\r
117 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Directory structure
\r
118 updated to be aligned with CMSIS V1.30<br>
\r
120 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add support
\r
121 for <b>STM32L Ultra Low-power
\r
122 Medium-density (STM32L15xx8/B) devices</b>. </span><span style="font-size: 10pt;"><o:p></o:p></span></li>
\r
124 <ol style="margin-top: 0in;" start="2" type="1">
\r
125 <li class="MsoNormal" style=""><b><i><span style="font-size: 10pt; font-family: Verdana;">CMSIS Core Peripheral
\r
126 Access Layer</span></i></b></li>
\r
129 <li><b><i><span style="font-size: 10pt; font-family: Verdana;"></span></i></b><span style="font-size: 10pt; font-family: Verdana;"> Refer to <a href="../../../CMSIS_changes.htm" target="_blank">CMSIS changes</a></span></li>
\r
131 <ol style="margin-top: 0in; list-style-type: decimal;" start="3">
\r
132 <li class="MsoNormal" style=""><b><i><span style="font-size: 10pt; font-family: Verdana;">STM32L1xx CMSIS Device
\r
133 Peripheral Access Layer </span></i></b><b><i><span style="font-size: 10pt;"><o:p></o:p></span></i></b></li>
\r
135 <ul style="margin-top: 0in;" type="disc">
\r
136 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32L1xx CMSIS Cortex-M3 Device
\r
137 Peripheral Access Layer Header File:</span> <span style="font-weight: bold; font-style: italic;">stm32l1xx.h</span></span><br>
\r
140 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">All library files renamed with stm32l15x to stm32l1xx.</span></li>
\r
141 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">STM32L15X_LP product name renamed to STM32L1XX_MD.<br>
\r
143 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">HSE_VALUE value changed to 8MHz.</span></li>
\r
144 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add new register in SYSCFG: PMC register</span></li>
\r
145 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">RTC TCR register renamed to TAFCR</span></li>
\r
146 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">GPIOF renamed to GPIOH</span></li>
\r
147 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Add and update of all peripherals bits definitions<br>
\r
151 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32L1xx CMSIS Cortex-M3 Device
\r
152 Peripheral Access Layer System Files:</span> <span style="font-weight: bold; font-style: italic;">system_stm32l1xx.h and
\r
153 system_stm32l1xx.c</span></span><br>
\r
154 <span style="font-size: 10pt; font-family: Verdana;"></span></li>
\r
156 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">SystemFrequency
\r
157 variable name changed to SystemCoreClock</span><br>
\r
158 <span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;"></span></span></li>
\r
159 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;">Default </span></span><span style="font-size: 10pt; font-family: Verdana;">SystemCoreClock</span><span style="font-size: 10pt; font-family: Verdana;"><span style="font-style: italic;"> is changed to 32MHz (change the default frequency from SYSCLK_FREQ_HSE to SYSCLK_FREQ_32MHz).</span></span><span style="font-size: 10pt; font-family: Verdana;"><br>
\r
161 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">All while(1) loop were
\r
162 removed from all clock setting functions. User has to handle the HSE
\r
163 startup failure.<br>
\r
165 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Additional function <span style="font-weight: bold; font-style: italic;">void
\r
166 SystemCoreClockUpdate (void)</span> is provided.<br>
\r
169 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;"><span style="text-decoration: underline;">STM32F10x CMSIS Startup files:</span>
\r
170 <span style="font-weight: bold; font-style: italic;">startup_stm32l1xx_md.s</span></span></li>
\r
172 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">Startup file name changed from <span style="font-weight: bold;">startup_stm32l15x_lp</span>.s to <span style="font-weight: bold;">startup_stm32l1xx_md.s</span><span style="font-weight: bold; font-style: italic;">.</span></span></li>
\r
174 <li class="MsoNormal" style=""><span style="font-size: 10pt; font-family: Verdana;">SystemInit() function
\r
175 is called from startup file (startup_stm32l1xx_md.s) before to branch
\r
176 to application main.<br>
\r
177 To reconfigure the default setting of SystemInit() function, refer to
\r
178 system_stm32l1xx.c file <br>
\r
183 <ul style="margin-top: 0in;" type="disc">
\r
185 <h2 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><a name="License"></a><span style="font-size: 12pt; color: white;">License<o:p></o:p></span></h2>
\r
186 <p class="MsoNormal" style="margin: 4.5pt 0cm;"><span style="font-size: 10pt; font-family: Verdana; color: black;">The
\r
187 enclosed firmware and all the related documentation are not covered by
\r
188 a License Agreement, if you need such License you can contact your
\r
189 local STMicroelectronics office.<u1:p></u1:p><o:p></o:p></span></p>
\r
190 <p class="MsoNormal"><b style=""><span style="font-size: 10pt; font-family: Verdana; color: black;">THE
\r
191 PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
\r
192 WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO
\r
193 SAVE TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR
\r
194 ANY DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY
\r
195 CLAIMS ARISING FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY
\r
196 CUSTOMERS OF THE CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH
\r
197 THEIR PRODUCTS. <o:p></o:p></span></b></p>
\r
198 <p class="MsoNormal"><span style="color: black;"><o:p> </o:p></span></p>
\r
199 <div class="MsoNormal" style="text-align: center;" align="center"><span style="color: black;">
\r
200 <hr align="center" size="2" width="100%"></span></div>
\r
201 <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt; text-align: center;" align="center"><span style="font-size: 10pt; font-family: Verdana; color: black;">For
\r
202 complete documentation on </span><span style="font-size: 10pt; font-family: Verdana;">STM32L (<span style="color: black;">CORTEX M3) 32-Bit Microcontrollers
\r
203 visit </span><u><span style="color: blue;"><a href="http://www.st.com/stm32l" target="_blank">www.st.com/STM32L</a></span></u></span><span style="color: black;"><o:p></o:p></span></p>
\r
208 <p class="MsoNormal"><span style="font-size: 10pt;"><o:p></o:p></span></p>
\r
214 <p class="MsoNormal"><o:p> </o:p></p>
\r