| <!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="http://www.w3.org/TR/REC-html40"><head> |
| <script><endnote><head> |
| <script><endnote><head> |
| <script><endnote><head> |
| <script><endnote><head> |
| <script></script> |
| <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> |
| <link rel="File-List" href="Release_Notes_files/filelist.xml"> |
| <link rel="Edit-Time-Data" href="Release_Notes_files/editdata.mso"><title>Release Notes for STM32L0xx CMSIS</title> |
| |
| <style> |
| div.Section1 { |
| page: Section1; |
| font-family: Arial,Helvetica,sans-serif; |
| } |
| h1 { |
| font-size: 24pt; |
| font-weight: bold; |
| font-family: Arial,Helvetica,sans-serif; |
| text-align: center; |
| color: #3366ff; |
| } |
| h2 { |
| margin: 12pt 0in 3pt; |
| page-break-after: avoid; |
| font-weight: bold; |
| font-family: Arial,Helvetica,sans-serif; |
| background-color: #3366ff; |
| color: white; |
| padding-left: 5px; |
| font-size: 16pt; |
| } |
| h3 { |
| margin-left: 0in; |
| font-weight: bold; |
| font-family: Arial,Helvetica,sans-serif; |
| background-color: #3366ff; |
| width: 200px; |
| margin-right: 500pt; |
| color: white; |
| padding-left: 5px; |
| padding-top: 2px; |
| padding-bottom: 2px; |
| font-size: 12pt; |
| } |
| h4 { |
| font-family: Arial,Helvetica,sans-serif; |
| font-weight: bold; |
| text-decoration: underline; |
| font-size: 12pt; |
| } |
| p { |
| margin: 0px 0px 0px 0in; |
| font-family: Arial,Helvetica,sans-serif; |
| padding-top: 3px; |
| padding-bottom: 3px; |
| font-size: 12pt; |
| } |
| ul { |
| font-family: Arial,Helvetica,sans-serif; |
| margin-top: 3px; |
| margin-bottom: 3px; |
| font-size: 10pt; |
| } |
| caption { |
| margin-top: 10px; |
| font-family: Arial,Helvetica,sans-serif; |
| font-size: 11pt; |
| } |
| hr { |
| width: 100%; |
| } |
| .guidance { |
| background-color: #e5b8b7; |
| font-style: italic; |
| font-family: Arial,Helvetica,sans-serif; |
| padding-top: 3px; |
| padding-bottom: 3px; |
| margin-top: 3px; |
| margin-bottom: 3px; |
| font-size: 10pt; |
| } |
| .guidance_title { |
| font-style: normal; |
| font-weight: bold; |
| text-decoration: underline; |
| font-family: Arial,Helvetica,sans-serif; |
| font-size: 10pt; |
| } |
| .tickets { |
| border: 1pt solid #9cc2e5; |
| font-family: Arial,Helvetica,sans-serif; |
| margin-bottom: 3px; |
| margin-top: 3px; |
| font-size: 10pt; |
| } |
| .tickets th { |
| border: 1pt solid #9cc2e5; |
| font-size: 12pt; |
| background-color: #39a9dc; |
| color: white; |
| text-align: center; |
| } |
| .tickets td { |
| border: 1pt solid #9cc2e5; |
| min-height: 32px; |
| } |
| tr:nth-child(even) {background-color: #cee2f2;} |
| tr:nth-child(even) {background-color: #e8f1f9;} |
| .topic1 { |
| margin-top: 3px; |
| margin-bottom: 3px; |
| margin-left: 40px; |
| } |
| .topic2 { |
| margin-top: 3px; |
| margin-bottom: 3px; |
| } |
| .topic3 { |
| margin-top: 3px; |
| margin-bottom: 3px; |
| margin-left: 20px; |
| } |
| #purpose { |
| margin-top: 3px; |
| margin-bottom: 3px; |
| } |
| #identification { |
| margin-top: 3px; |
| margin-bottom: 3px; |
| } |
| </style><!--[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]--><!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Author>STMicroelectronics</o:Author> <o:LastAuthor>Raouf Hosni</o:LastAuthor> <o:Revision>69</o:Revision> <o:TotalTime>153</o:TotalTime> <o:Created>2009-02-27T19:26:00Z</o:Created> <o:LastSaved>2009-07-21T16:16:00Z</o:LastSaved> <o:Pages>1</o:Pages> <o:Words>410</o:Words> <o:Characters>2339</o:Characters> <o:Company>STMicroelectronics</o:Company> <o:Lines>19</o:Lines> <o:Paragraphs>5</o:Paragraphs> <o:CharactersWithSpaces>2744</o:CharactersWithSpaces> <o:Version>11.8132</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:Zoom>110</w:Zoom> <w:SpellingState>Clean</w:SpellingState> <w:GrammarState>Clean</w:GrammarState> <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]--><!--[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="6146"/> </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 link="blue" vlink="blue"> |
| <script type="text/javascript"> |
| var toggle_hist_disp = true; |
| function toggle_history() |
| { |
| if (toggle_hist_disp) |
| { |
| toggle_hist_disp = false; |
| var filter_off_text = document.createTextNode("Hide History"); |
| document.getElementById('filter_hist').innerHTML = ""; |
| document.getElementById('filter_hist').appendChild(filter_off_text); |
| document.getElementById("history").hidden = false; |
| } |
| else |
| { |
| toggle_hist_disp = true; |
| var filter_on_text = document.createTextNode("Show History"); |
| document.getElementById('filter_hist').innerHTML = ""; |
| document.getElementById('filter_hist').appendChild(filter_on_text); |
| document.getElementById("history").hidden = true; |
| } |
| }</script> |
| <div style="width: 1034px;" class="Section1"><span style="font-size: 8pt; font-family: "Arial","sans-serif"; color: blue;"></span><small><a href="../../../../../Release_Notes.html">Back to Release page</a></small> |
| <div id="header"> |
| <h1 style="margin-bottom: 18pt; text-align: center;" align="center">Release |
| Notes for <span style="font-size: 20pt; font-family: Verdana; color: rgb(51, 102, 255);">STM32L0xx |
| CMSIS</span></h1> |
| <p style="text-align: center;">Copyright 2016 |
| STMicroelectronics</p> |
| <p style="text-align: center;"><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: black;"><img style="border: 0px solid ; width: 112px; height: 83px;" alt="" id="_x0000_i1026" src="_htmresc/st_logo.png"></span></p> |
| </div> |
| <div id="license" class="topic1"> |
| <h2>License</h2> |
| This software component is licensed by ST under BSD 3-Clause |
| license, the "License"; You may not use this component except in |
| compliance with |
| the License. You may obtain a copy of the License at: |
| <p style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause" target="_blank">https://opensource.org/licenses/BSD-3-Clause</a></p> |
| </div> |
| <br> |
| <div id="release_container" class="topic1"> |
| <div class="topic2" id="identification"> |
| <h3>V1.9.0 / 26-October-2018</h3> |
| </div> |
| <div class="topic3" id="changes"> |
| <h4><big>Main changes</big></h4><ul><li><big>Add the support of <span style="font-weight: bold;">STM32L010xx</span> devices</big></li><ul><li><big>Add stm32l010xb.h, stm32l010x8.h, stm32l010x6.h and stm32l010x4.h device description files</big></li></ul><ul><li><big>Add |
| startup_stm32l010xb.s, startup_stm32l010x8.s, |
| startup_stm32l010x6.s and startup_stm32l010x4.s </big><big>startup files </big><big>for EWARM, MDK-ARM and |
| SW4STM32 toolchains</big></li></ul><ul><li><big>Add EWARM associated linker files for execution from internal RAM or internal FLASH</big></li></ul></ul><big><br></big><ul><li><big>stm32l0xx.h</big></li><ul><li><big>Add the following device defines:</big></li><ul><li><big>"#define STM32L010xB" for all STM32L010xB devices</big></li><li><big>"#define STM32L010x8" for all STM32L010x8 devices</big></li><li><big>"#define STM32L010x6" for all STM32L010x6 devices</big></li><li><big>"#define STM32L010x4" for all STM32L010x4 devices</big></li></ul><li><big>Align ErrorStatus typedef to common error handling.<br></big></li></ul></ul><br><ul><li><big>All stm32l0xxxx.h device description files.h</big></li><ul><li><big>[MISRAC2012-Rule-10.6] Use 'UL' postfix for _Msk definitions and memory/peripheral base addresses</big></li><li><big>Correct comments in the bit definition of RCC_AHBRST, RCC_APB2RSTR and RCC_APB1RSTR registers.</big></li><li><big>Rename RTC_CR_BCK bit to RTC_CR_BKP to be aligned with reference manual.</big></li><li><big>Add missing definition of IS_TSC_ALL_INSTANCE after TSC driver update.</big></li><li><big>Add back the bit definition of SYSCFG_CFGR3_EN_VREFINT in SYSCFG_CFGR3 register.</big></li><li><big>Rename GPIO_AFRL_AFRLx and GPIO_AFRL_AFRHx bit definitions (from GPIO_AFRL/AFRH registers) to GPIO_AFRL_AFSELx.</big></li><li><big>Align IS_TIM_XXX_INSTANCE definitions with other series.</big></li><li><big>Remove cast (uint8_t) in CRC_IDR_IDR definition.</big></li><li><big>Add missing definition of IS_PCD_ALL_INSTANCE macro after USB driver update.</big></li><li><big>Add definition of IS_UART_DRIVER_ENABLE_INSTANCE macro after UART driver update.</big></li><li><big>Add compatibility definition of USART_ICR_NECF / USART_ICR_NCF with others series.</big></li><li><big>Update IS_UART_INSTANCE macro definition.</big></li><li><big>Add definition of I</big><big>S_LPTIM_ENCODER_INTERFACE_INSTANCE macro after LPTIM driver update.</big></li><li><big>Move definition of FLASH_BANK2_BASE start address to stm32l0xx_hal_flash.h to be dependant on Memory Size register.</big></li><li><big>Update interrupt definition to use </big><big>DMA1_Channel4_5_IRQn </big><big> for STM32L011xx and STM32L021xx devices.</big></li><li><big>Correct PWR_WAKEUP_PIN definitions for L011xx and L021xx devices.<br></big></li></ul></ul><br><ul><li><big>system_stm32l0xx.c</big></li><ul><li><big>Update file to correct comments for VECT_TAB_OFFSET definition.</big></li><li><big>Update default MSI_VALUE reset value set in SystemCoreClock.</big></li><li><big>Update SystemCoreClockUpdate() function to check HSI16DIVF for HSI divided by 4.<br></big></li></ul></ul><ul><li><big>startup_stm32l0xxxx.s</big></li><ul><li><big>Update startup files to use DMA1_Channel4_5_IRQn/IRQHandler for STM32L011xx and STM32L01xx devices.<br></big></li></ul></ul><br><br></div> |
| <br> |
| </div> |
| <div style="margin-left: 40px;"><button id="filter_hist" onclick="toggle_history()">Show |
| History</button><br> |
| </div> |
| <div id="history" class="topic1" hidden=""> |
| <h2>Update History</h2> |
| <b><u><span style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: black;"></span></u></b><br><h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 200px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.8.0 |
| / 12-January-2018</span></h3> |
| <b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;"> |
| </span></u></b> |
| <ul><li><span style="color: rgb(0, 0, 0); font-family: Verdana,sans-serif; font-size: 13.3333px; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; display: inline ! important; float: none;">Internal Release.</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: 200px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.7.2 |
| / 25-August-2017</span></h3> |
| <b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main |
| Changes<br> |
| </span></u></b> |
| <ul><li><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-stretch: normal; white-space: normal; color: rgb(0, 0, 0); word-spacing: 0px; display: inline ! important;">Removed DATE and VERSION fields from header files.</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: 200px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.7.1 |
| / 25-November-2016</span></h3> |
| <b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main |
| Changes<br> |
| </span></u></b> |
| <ul><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Updated IS_COMP_COMMON_INSTANCE() macro.</big></li><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Corrected ADC_CFGR2_TOVS bit and mask definitions.<br></big></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: 200px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.7.0 |
| / 31-May-2016</span></h3> |
| <b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main |
| Changes<br> |
| </span></u></b> |
| <ul><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Added Pos and Msk macros missing within the CMSIS stm32l083xx.h file.</big></li><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Added LCD_CR_BUFEN bit definition in LCD CR register for stm32l053xx, stm32l063xx, stm32l073xx, stm32l083xx devices.</big></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: 200px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.6.0 |
| / 15-April-2016</span></h3> |
| <b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main |
| Changes<br> |
| </span></u></b> |
| <ul><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Add |
| Pos and Msk macros within the CMSIS files. <br> |
| </big></li><ul><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;">For |
| example, on the previous CMSIS version (V1.5.0), the constant |
| ADC_IER_EOCALIE was defined as follow :<br> |
| #define ADC_IER_EOCALIE |
| |
| ((uint32_t)0x00000800U)<br> |
| </span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"> </span><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;">On |
| this new CMSIS version (V1.6.0), the constant ADC_IER_EOCALIE is now |
| defined as follow :<br> |
| #define ADC_IER_EOCALIE_Pos |
| (11U)<br> |
| #define ADC_IER_EOCALIE_Msk |
| (0x1U << |
| ADC_IER_EOCALIE_Pos) <br> |
| #define ADC_IER_EOCALIE |
| |
| ADC_IER_EOCALIE_Msk <br> |
| </span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><span style="font-weight: bold;"></span>The same rule |
| applies on all the other constants present inside the CMSIS files.<br> |
| <span style="font-weight: bold;"></span></span><br> |
| </li></ul><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">MISRA |
| C 2004 rule 10.6 compliancy. (A 'U' suffix shall be applied to |
| all constants of unisgned type)</big><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">.<br><br> |
| </big></li><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Several SYSCFG definition changes :<br>- SYSCFG_CFGR3_EN_VREFINT |
| enable bit suppressed. (no more needed and must not be used). <br></big><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">- SYSCFG_CFGR3_EN_BGAP |
| define suppressed.<br>- SYSCFG_CFGR3_REF_HSI48_RDYF, |
| SYSCFG_CFGR3_SENSOR_ADC_RDYF, SYSCFG_CFGR3_VREFINT_ADC_RDYF, |
| SYSCFG_CFGR3_VREFINT_COMP_RDYF flags suppressed, |
| SYSCFG_CFGR3_VREFINT_RDYF must |
| be used instead (this flag is a combination of the 4 suppressed flags).<br>- Added |
| SYSCFG_CFGR3_REF_RC48MHz_RDYF, SYSCFG_CFGR3_REF_HSI48_RDYF, |
| SYSCFG_VREFINT_ADC_RDYF, SYSCFG_CFGR3_SENSOR_ADC_RDYF, |
| SYSCFG_CFGR3_VREFINT_ADC_RDYF and SYSCFG_CFGR3_VREFINT_COMP_RDYF defines.<o:p></o:p></big> |
| |
| <big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"> |
| <big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"> |
| </big></big></big></li><li><big style="color: windowtext; font-family: "Verdana","sans-serif"; font-size: 10pt;">Aligned register namings</big><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"> with the different L0 Reference Manual </big></big></big><big style="color: windowtext; font-family: "Verdana","sans-serif"; font-size: 10pt;">(</big><big style="color: windowtext; font-family: "Verdana","sans-serif"; font-size: 10pt;">For STM32L0x1 : RM0377 Rev5, for </big><big style="color: windowtext; font-family: "Verdana","sans-serif"; font-size: 10pt;">STM32L0x2 : </big><big style="color: windowtext; font-family: "Verdana","sans-serif"; font-size: 10pt;">RM0367 Rev2, for </big><big style="color: windowtext; font-family: "Verdana","sans-serif"; font-size: 10pt;">STM32L0x3 : RM0367 Rev4</big><span style="font-family: "Verdana","sans-serif";">)</span><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">.<br>The list of |
| the modification is listed hereafter :<br> |
| <br> |
| </big></big></big></li><ul><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Introduced |
| new masks in EXTI bit definitions in order to simplify LL source |
| code. </big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Renamed |
| RCC_CFGR_MCO_x into RCC_CFGR_MCOSEL_x</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Added |
| FLASHSIZE_BASE, UID_BASE and SRAM_SIZE_MAX defines.</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Renamed macro IS_DMA_ALL_INSTANCE() to |
| IS_DMA_STREAM_ALL_INSTANCE().</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Added |
| new macros: IS_I2C_WAKEUP_FROMSTOP_INSTANCE(), IS_ADC_COMMON_INSTANCE() and IS_LPUART_INSTANCE().</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Added |
| new defines PWR_PVD_SUPPORT to handle the PVD feature.</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Corrected |
| the value of FLASH_END for STM32L011xx or STM32L021xx devices.</big></big></span></li></ul></ul> |
| <h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 200px;"><span style="font-size: 10pt; font-family: Arial; color: white;">V1.5.0 |
| / 8-January-2016</span></h3><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main |
| Changes<br> |
| </span></u></b> |
| </big> |
| </big><ul><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">MISRA |
| C 2004 rule 5.1 and rule 10.6 compliancy.<br> |
| </big></big></big></li><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Several |
| renaming in order to be aligned with the Reference Manual.The list of |
| the modification is listed hereafter :<br> |
| <br> |
| </big></big></big></li><ul><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Adding |
| of a new COMP_Common_TypeDef structure.</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Removal |
| of the RCR field inside the TIM_TypeDef structure.</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Adding |
| of a new define COMP12_COMMON</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Adding |
| of a new define DAC1 (same as DAC)</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Adding |
| of a new define ADC1_COMMON</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Adding |
| of a new define ADC_CHSELR_CHSEL</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Adding |
| of a new define COMP_CSR_WINMODE</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Adding |
| of a new define DAC_CHANNEL2_SUPPORT</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Renaming |
| of EXTI_RTSR_TRx into EXTI_RTSR_RTx with x = {0,..22}</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Renaming |
| of EXTI_FTSR_TRx into EXTI_FTSR_FTx with </big></big></span><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">x |
| = {0,..22}</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Renaming |
| of EXTI_SWIER_SWIERx into EXTI_SWIER_SWIx </big></big></span><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">with |
| </big></big></span><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">x |
| = {0,..22}</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Renaming |
| of EXTI_PR_PRx into EXTI_PR_PIFx </big></big></span><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">with |
| </big></big></span><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">x |
| = {0,..22}</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Renaming |
| of RCC_IOPRSTR_GPIOxRST into RCC_IOPRSTR_IOPxRST with x = {A,B,C,D,E,H}</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Add |
| a new define RCC_AHBRSTR_DMA1RST</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Add |
| a new define RCC_APB2RSTR_ADC1RST</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Add |
| a new define RCC_APB2RSTR_DBGMCURST</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Renaming |
| of </big></big></span><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">RCC_IOPENR_GPIOxEN |
| into </big></big></span><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">RCC_IOPENR_IOPxEN </big></big></span><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"></span><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">with |
| x = </big></big></span><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">{A,B,C,D,E,H}</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Add |
| a new define RCC_AHBENR_DMA1EN</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Rename |
| RCC_APB2ENR_MIFIEN into RCC_APB2ENR_FWEN</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Rename |
| RCC_APB2ENR_ADC1EN into RCC_APB2ENR_ADCEN</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Rename |
| RCC_APB2ENR_DBGMCUEN into RCC_APB2ENR_DBGEN</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Rename |
| RCC_IOPSMENR_GPIOxSMEN into RCC_IOPSMENR_IOPxSMEN with x = {A,B,C,D,E,H}</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Add |
| a new define RCC_AHBSMENR_DMA1SMEN</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Rename |
| RCC_APB2SMENR_ADC1SMEN into RCC_APB2SMENR_ADCSMEN</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Rename |
| RCC_APB2SMENR_DBGMCUSMEN into RCC_APB2SMENR_DBGSMEN</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Add |
| new defines TIM_TIM2_REMAP_HSI_SUPPORT and TIM_TIM2_REMAP_HSI48_SUPPORT</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Remove |
| the following defines : TIM_CR2_CCPC, TIM_CR2_CCUS, |
| TIM_CR2_OIS1, TIM_CR2_OIS1N, TIM_CR2_OIS2,TIM_CR2_OIS2N, |
| TIM_CR2_OIS3, TIM_CR2_OIS3N, TIM_CR2_OIS4</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Remove |
| TIM_SR_COMIF and TIM_SR_BIF</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Remove TIM_EGR_COMG |
| and TIM_EGR_BG</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Remove |
| TIM_CCER_CC1NE, TIM_CCER_CC2NE and TIM_CCER_CC3NE</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Remove |
| TIM_RCR_REP</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Rename |
| USART_ISR_LBD into USART_ISR_LBDF</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Rename |
| WWDG_CR_Tx into WWDG_CR_T_x with x = {0,..6}</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Rename |
| WWDG_CFR_WDGTBx into WWDG_CFR_WDGTB_x with x = {0,1}</big></big></span></li><li><span style="color: black; font-family: "Verdana","sans-serif"; font-size: 10pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Add |
| several macros to check Timer instances (For exemple |
| IS_TIM_CLOCKSOURCE_ETRMODE1_INSTANCE(),IS_TIM_CLOCK_DIVISION_INSTANCE(), |
| etc..)<br> |
| </big></big></span></li></ul></ul> |
| <h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 200px; color: white;"><span style="font-size: 10pt; font-family: Arial;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif";"><big style="font-size: 10pt; font-family: "Verdana","sans-serif";">V1.4.0 |
| / 16-October-2015</big></big></span></h3> |
| <big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main |
| Changes<br> |
| </span></u></b> |
| </big> |
| </big><ul><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Update |
| all the files to support STM32L011xx and STM32L021xx.</big></big></big></li><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Remove |
| the Debug Monitor handler from the startup files (not supported on L0).</big></big></big></li><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Renamings |
| and usage of some aliases in order to be compliant with the RefManuals.<br> |
| </big></big></big></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: 200px; color: white;"><span style="font-size: 10pt; font-family: Arial;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif";"><big style="font-size: 10pt; font-family: "Verdana","sans-serif";">V1.3.0 |
| / 9-Sept-2015</big></big></span></h3> |
| <big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main |
| Changes<br> |
| </span></u></b> |
| </big> |
| </big><ul><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Update |
| all the files to support STM32L031xx and STM32L041xx.</big></big></big></li><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Several |
| renamings in order to be compliant with the specifications.<br> |
| </big></big></big></li><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Adding |
| of new bit definitions (COMP_CSR_COMP2LPTIM1IN1, |
| SYSCFG_CFGR1_UFB, I2C_OAR2_x, LCD_CR_MUX_SEG, RTC_BKP_NUMBER)</big></big></big></li><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Update |
| of several registers and structures (CRC_TypeDef, TIM_TypeDef)<br> |
| </big></big></big></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: 200px; color: white;"><span style="font-size: 10pt; font-family: Arial;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif";"><big style="font-size: 10pt; font-family: "Verdana","sans-serif";">V1.2.0 |
| / 6-February-2015</big></big></span></h3> |
| <big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main |
| Changes</span></u></b><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;"><br> |
| <br> |
| </span></u></b> |
| </big> |
| </big><ul><li style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Added |
| the set of CMSIS files for the STM32L07xx and STM32L08xx family and the |
| set of startup files for IAR/Keil/Atollic IDEs<span style="font-size: 10pt; color: windowtext;"></span></big></big></li><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><small><small><span style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Add |
| IAR set of fil<span style="font-family: Verdana;">es S</span>TM32L073xx |
| - STM32L072xx - STM32L071xx - STM32L083xx - STM32L082xx - STM32L081xx</span></small></small></big></big></li></ul> |
| <ul><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><small><span style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Added |
| MDK-ARM startup files for L071xx, L072xx, L073xx, L081xx, L082xx, L083xx</span></small></big></big></li><li><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><small><span style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Added |
| Atollic startup files for L071xx, L072xx, L073xx, L081xx, L082xx, L083xx</span></small></big></big></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: 200px; color: white;"><span style="font-size: 10pt; font-family: Arial;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif";"><big style="font-size: 10pt; font-family: "Verdana","sans-serif";">V1.1.0 |
| / 18-June-2014</big></big></span></h3> |
| <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main |
| Changes<o:p></o:p></span></u></b></big></big></p> |
| <ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"> |
| <p class="MsoNormal" style="line-height: normal;"><span style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Header |
| files<br> |
| </big></big></span></p> |
| </li><ul><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"><span style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Add |
| defines for memories |
| base and end addresses: <span style="font-style: italic;">FLASH_END</span>, <span style="font-style: italic;">DATA_EEPROM_BASE</span> |
| and <span style="font-style: italic;">DATA_EEPROM_END</span> |
| (instead of having them in stm32l0xx_hal_flash.h |
| file)</big></big></span><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><br> |
| <span style="font-size: 10pt; line-height: 115%; font-family: "Verdana","sans-serif"; color: windowtext;"></span></big></big></li></ul><ul><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"><span style="font-size: 10pt; line-height: 115%; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Peripheral |
| register structures definition is aligned on 32 bit<br> |
| </big></big></span></li></ul><ul><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"> |
| <p class="MsoNormal" style="line-height: normal;"><span style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><span style="font-style: italic;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">FLASH_SR_FWWER</big></big></span> |
| <big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">value |
| fixed to 0x00020000 instead of 0x00010000</big></big></span></p> |
| </li></ul><ul><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"> |
| <p class="MsoNormal" style="line-height: normal;"><span style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Add |
| missing EXTI register bits definition<br> |
| </big></big></span></p> |
| </li><ul><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"><span style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">IMR |
| and EMR registers: bits 18, 20, 26, 28, 29</big></big></span></li><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"><span style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">FTSR, |
| RTSR, PR and SWIER registers: bits 20, 21, 22</big></big></span></li></ul><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"> |
| <p class="MsoNormal" style="line-height: normal;"><span style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Update |
| some bits definition to be in line with latest version of the Reference |
| Manual</big></big></span></p> |
| </li></ul><ul><ul><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"> |
| <p class="MsoNormal" style="line-height: normal;"><span style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Rename |
| <span style="font-style: italic;">FLASH_SR_ENHV</span> |
| into <span style="font-style: italic;">FLASH_SR_ENDHV</span></big></big></span><span style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"> |
| <big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><br> |
| </big></big></span></p> |
| </li><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"> |
| <p class="MsoNormal" style="line-height: normal;"><span style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Rename |
| <span style="font-style: italic;">SYSCFG_VREFINT_ADC_RDYF</span> |
| into <span style="font-style: italic;">SYSCFG_CFGR3_VREFINT_ADC_RDYF</span><br> |
| </big></big></span></p> |
| </li></ul><ul><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"> |
| <p class="MsoNormal" style="line-height: normal;"><span style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Rename |
| <span style="font-style: italic;">ADC_SMPR_SMPR</span>_xxx |
| into <span style="font-style: italic;">ADC_SMPR_SMP_xxx</span></big></big></span></p> |
| </li><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"><span style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Rename |
| <span style="font-style: italic;">SYSCFG_CFGR3_VREFINT_ADC_RDYF</span> |
| into <span style="font-style: italic;">SYSCFG_VREFINT_ADC_RDYF</span></big></big></span></li><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"><span style="font-size: 10pt; line-height: 115%; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Note: |
| aliases has been added to keep compatibility with previous version</big></big></span></li></ul></ul><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"> |
| <p class="MsoNormal" style="line-height: normal;"><span style="font-size: 10pt; line-height: 115%; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">system_stm32l0xx.c</big></big></span></p> |
| </li><ul><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"> |
| <p class="MsoNormal" style="line-height: normal;"><span style="font-size: 10pt; line-height: 115%; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Use |
| “__IO const” instead of |
| “__I”, to avoid any compilation issue when __cplusplus switch is defined</big></big></span></p> |
| </li></ul></ul> |
| <span style="font-size: 10pt; font-family: Verdana;"></span> |
| <h3 style="background: rgb(51, 102, 255) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; margin-right: 500pt; width: 200px; color: white;"><span style="font-size: 10pt; font-family: Arial;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif";"><big style="font-size: 10pt; font-family: "Verdana","sans-serif";">V1.0.1 |
| / 24-April-2014</big></big></span></h3> |
| <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main |
| Changes<o:p></o:p></span></u></b></big></big></p> |
| <ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"><span style="font-size: 10pt; font-family: Verdana;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">Update |
| gcc |
| startup files.</big></big></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: 200px; color: white;"><span style="font-size: 10pt; font-family: Arial;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif";"><big style="font-size: 10pt; font-family: "Verdana","sans-serif";">V1.0.0 |
| / 22-April-2014</big></big></span></h3> |
| <p class="MsoNormal" style="margin: 4.5pt 0cm 4.5pt 18pt;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><b style=""><u><span style="font-size: 10pt; font-family: Verdana; color: black;">Main |
| Changes<o:p></o:p></span></u></b></big></big></p> |
| <ul style="margin-top: 0cm;" type="square"><li class="MsoNormal" style="margin: 4.5pt 0in; font-size: 12pt; font-family: 'Times New Roman',serif; color: black;"><span style="font-size: 10pt; font-family: Verdana;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;"><big style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: windowtext;">First |
| official release.</big></big></span></li></ul><br> |
| </div> |
| <div id="product_doc" class="topic1"> |
| <hr> |
| <p style="text-align: center;">For complete |
| documentation on STM32 Microcontrollers<span style="font-size: 10pt; font-family: "Verdana","sans-serif"; color: black;"></span><span style="font-size: 10pt; font-family: "Verdana","sans-serif";"><span style="color: black;"></span></span>, |
| visit: <a href="http://www.st.com/STM32" target="_blank">www.st.com/STM32</a></p> |
| <br> |
| </div> |
| </div> |
| </body></html> |