hal_stm32/stm32cube/stm32f3xx/release_note.html

4552 lines
240 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<title>Release Notes for STM32CubeF3 Firmware Package</title>
<style type="text/css">
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
span.underline{text-decoration: underline;}
div.column{display: inline-block; vertical-align: top; width: 50%;}
</style>
<link rel="stylesheet" href="_htmresc/mini-st.css" />
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
<![endif]-->
</head>
<body>
<div class="row">
<div class="col-sm-12 col-lg-4">
<div class="card fluid">
<div class="sectione dark">
<center>
<h1 id="release-notes-for-stm32cubef3-firmware-package"><strong>Release Notes for STM32CubeF3 Firmware Package</strong></h1>
<p>Copyright © \2016 STMicroelectronics<br />
</p>
<a href="https://www.st.com" class="logo"><img src="_htmresc/st_logo.png" alt="ST logo" /></a>
</center>
</div>
</div>
<h1 id="license">License</h1>
<p>This software package is licensed by ST under ST license SLA0048, the “License”; You may not use this package except in compliance with the License. You may obtain a copy of the License at: <a href="http://www.st.com/SLA0048">http://www.st.com/SLA0048</a>.</p>
<h1 id="purpose">Purpose</h1>
<p><strong>STMCube is an STMicroelectronics original initiative to ease developers life by reducing development efforts, time and cost</strong>. STM32Cube covers STM32 portfolio.</p>
<p>STM32Cube Version 1.x includes:</p>
<ul>
<li>The STM32CubeMX, a graphical software configuration tool that allows to generate C initialization code using graphical wizards.</li>
<li><strong>A comprehensive embedded software platform, delivered per series (such as STM32CubeF3 for STM32F3 series)</strong></li>
<li><strong>The STM32Cube HAL, an STM32 abstraction layer embedded software, ensuring maximized portability across STM32 portfolio</strong></li>
<li><strong>A consistent set of middleware components such as RTOS, USB, TCP/IP, Graphics, FatFS</strong></li>
<li><p><strong>All embedded software utilities come with a full set of examples.</strong></p></li>
<li><p>The STM32Cube firmware solution offers a straightforward API with a modular architecture, making it simple to fine tune custom applications and scalable to fit most requirements <img src="_htmresc/STM32Cube.bmp" alt="STM32Cube architecture" /></p></li>
</ul>
<p>The <strong>HAL (Hardware Abstraction Layer)</strong> drivers provided within this package <strong>supports</strong> the following <strong>STM32F301x6/x8, STM32F302x6/x8, STM32F302xB/xC, STM32F303x6/x8, STM32F303xB/xC, STM32F373xB/xC, STM32F334x4/x6/x8, STM32F318xx, STM32F328xx, STM32F358xx and STM32F378xx devices.</strong></p>
<ul>
<li>For <strong>quick getting started with the STM32CubeF3 firmware package</strong>, refer to <a href="Documentation/STM32CubeF3GettingStarted.pdf">UM1766</a> you can download firmware updates and all the latest documentation from <a href="https://www.st.com/en/embedded-software/stm32cube-mcu-mpu-packages.html?sc=stm32cubefw">www.st.com/stm32cubefw</a></li>
<li>Below <strong>links to the most useful documents</strong>
<ul>
<li><a href="http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00116575.pdf">UM1766</a>: Getting started with STM32CubeF3 for STM32F3 Series.</li>
<li><a href="http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00122016.pdf">UM1786</a>: Description of STM32F3xx HAL drivers.</li>
<li><a href="http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00108129.pdf">UM1734</a>: STM32Cube USB device library</li>
<li><a href="http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00105259.pdf">UM1721</a>: Developing Applications on STM32Cube with FatFs</li>
<li><a href="http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00105262.pdf">UM1722</a>: Developing Applications on STM32Cube with RTOS</li>
<li><a href="http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00103685.pdf">UM1713</a>: Developing applications on STM32Cube with LwIP TCP/IP stack</li>
<li><a href="http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00121991.pdf">UM1784</a>: STM32CubeF3 Nucleo demonstration firmware.</li>
</ul></li>
</ul>
</div>
<div class="col-sm-12 col-lg-8">
<h1 id="update-history">Update History</h1>
<div class="collapse">
<input type="checkbox" id="collapse-section11" aria-hidden="true"> <label for="collapse-section11" aria-hidden="true"><strong>V1.11.0 / 12-September-2019</strong></label>
<div>
<h1 id="maintenance-release">Maintenance release</h1>
<h2 id="main-changes">Main Changes</h2>
<ul>
<li>General updates to fix known defects and enhancements implementation</li>
<li>Add support of HAL callback registration feature</li>
<li>Add new <strong>HAL EXTI</strong> driver</li>
<li><strong>The following changes done on the HAL drivers require an update on the application code based on older HAL versions</strong>
<ul>
<li><strong>HAL/LL Generic</strong> update
<ul>
<li>Add support of <strong>HAL callback registration</strong> feature
<ul>
<li>The feature disabled by default is available for the following HAL drivers:
<ul>
<li><strong>ADC, CAN, COMP, CEC, DAC, SMBUS, HRTIM, I2C, UART, USART, SRAM, NAND, NOR, PCCARD, WWDG, OPAMP, RTC, SDADC, SPI, SMARTCARD, IrDA, I2S, TIM, TSC and PCD</strong></li>
</ul></li>
<li>The feature may be enabled individually per HAL PPP driver by setting the corresponding definition USE_HAL_PPP_REGISTER_CALLBACKS to 1U in stm32f3xx_hal_conf.h project configuration file (template file stm32f3xx_hal_conf_template.h available from Drivers/STM32F3xx_HAL_Driver/Inc)</li>
<li>Once enabled , the user application may resort to HAL_PPP_RegisterCallback() to register specific callback function(s) and unregister it(them) with HAL_PPP_UnRegisterCallback()</li>
</ul></li>
</ul></li>
</ul></li>
<li><p>Demonstrations binaries are no more delivered within the STM32CubeF3 MCU package. They are available for download, in addition to their required media files if any, in a standalone package accessible through each hardware board official web page. Please refer to the corresponding demonstration binary readme.txt to get web page for each board.</p></li>
<li><strong>HAL</strong>
<ul>
<li>Add support of HAL callback registration feature</li>
<li>Add new <strong>HAL EXTI</strong> driver</li>
<li><strong>Here below the new features introduced on HAL drivers</strong>
<ul>
<li>Add support of I2C repeated start feature in DMA Mode With the following new APIs
<ul>
<li>HAL_I2C_Master_Seq_Transmit_DMA()</li>
<li>HAL_I2C_Master_Seq_Receive_DMA()</li>
<li>HAL_I2C_Slave_Seq_Transmit_DMA()</li>
<li>HAL_I2C_Slave_Seq_Receive_DMA()</li>
</ul></li>
</ul></li>
</ul></li>
<li><strong>CMSIS</strong>
<ul>
<li>Fix known defects and several implementation enhancement</li>
</ul></li>
<li><strong>BSP</strong>
<ul>
<li>Add support of new <strong>HX8347I</strong> component</li>
<li>Update stm32373c_eval_lcd.c to support new <strong>HX8347I</strong> component</li>
</ul></li>
<li><strong>Middleware</strong>
<ul>
<li>Update to use FreeRTOS <strong>V10.0.1</strong> ST modified <strong>20190329</strong></li>
<li>Update to use TouchSensing Library <strong>V2.2.4</strong></li>
<li>Update to use STemWin <strong>V5.44</strong> ST modified <strong>20180322</strong></li>
<li>Update to use USB Device Library <strong>V2.5.3</strong></li>
</ul></li>
<li><strong>Projects</strong>
<ul>
<li>Update HAL I2C examples to be compliant with new I2C API</li>
<li>Update HAL TIM examples to be compliant with new TIM API</li>
<li>Update HAL IWDG examples to be compliant with new HAL_TIMEx_RemapConfig() API</li>
<li>Update HAL HRTIM examples to be compliant with new HRTIM API</li>
<li>Update STemWin applications to be compliant with new STemWin architecture</li>
<li>Update USB Device projects to be compliant with USB Device <strong>V2.5.3</strong>
<ul>
<li>Update USB device applications by adding a UNUSED() macro in the followings API on file usbd_desc.c files in order to avoid compilation warnings with EWARM 8.30
<ul>
<li>USBD_DFU_DeviceDescriptor()</li>
<li>USBD_DFU_LangIDStrDescriptor()</li>
<li>USBD_DFU_ManufacturerStrDescriptor()</li>
<li>USBD_DFU_SerialStrDescriptor()</li>
</ul></li>
<li>Remove useless setting of ep0_mps in usbd_conf.c file for USB device applications</li>
<li>Remove led toggle behavior inside systick handler API</li>
</ul></li>
<li>Update FreeRTOS applications to be compliant with FreeRTOS V10.0.1
<ul>
<li>update to use new FreeRTOSConfig.h template file</li>
</ul></li>
<li>Update TouchSensing applications to be compliant with new TouchSensing version
<ul>
<li>tsl_user.c: Add error management in tsl_user_Exec() API</li>
</ul></li>
</ul></li>
<li><p>For the complete list of changes, please refer to the release notes of each firmware component</p></li>
</ul>
<h2 id="contents">Contents</h2>
<ul>
<li>The STM32CubeF3 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with pre-configured projects for the main supported toolchains. The exhaustive list of projects is provided in this table <a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>.</li>
<li>Projects release notes
<ul>
<li>STM32F3-Discovery
<ul>
<li>Applications <a href="Projects\STM32F3-Discovery\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F3-Discovery\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F3-Discovery\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F3-Discovery\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F3-Discovery\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F302R8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F302R8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F302R8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F302R8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F302R8-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Examples_MIX <a href="Projects\STM32F302R8-Nucleo\Examples_MIX\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F302R8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F302R8-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303RE-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303RE-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303RE-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303RE-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303RE-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F303RE-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F334R8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F334R8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F334R8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F334R8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F334R8-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Examples_MIX <a href="Projects\STM32F334R8-Nucleo\Examples_MIX\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F334R8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F334R8-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F3348-Discovery
<ul>
<li>Applications <a href="Projects\STM32F3348-Discovery\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F3348-Discovery\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F3348-Discovery\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F3348-Discovery\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F3348-Discovery\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F3348-Discovery\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32303C_EVAL
<ul>
<li>Applications <a href="Projects\STM32303C_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32303C_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32303C_EVAL\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32303C_EVAL\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32303E_EVAL
<ul>
<li>Applications <a href="Projects\STM32303E_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32303E_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32303E_EVAL\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32303E_EVAL\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32373C_EVAL
<ul>
<li>Applications <a href="Projects\STM32373C_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32373C_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32373C_EVAL\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32373C_EVAL\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303K8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303K8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303K8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303K8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303K8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F303K8-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303ZE-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303ZE-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303ZE-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303ZE-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F303ZE-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303ZE-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F303ZE-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
</ul>
<table>
<caption>Drivers</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">Licence</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Cortex-M CMSIS</td>
<td style="text-align: center;"><strong>V5.4.0</strong></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/LICENSE.txt">Apache License 2.0</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/docs/General/html/index.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>STM32F3xx CMSIS</strong></td>
<td style="text-align: center;"><strong>V2.3.4</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/Apache-2.0">Apache License 2.0</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/Device/ST/STM32F3xx/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>STM32F3xx HAL</strong></td>
<td style="text-align: center;"><strong>V1.5.3</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/STM32F3xx_HAL_Driver/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32303C_EVAL</td>
<td style="text-align: center;">V2.1.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32303E_EVAL</td>
<td style="text-align: center;">V2.1.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303E_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32373C_EVAL</strong></td>
<td style="text-align: center;"><strong>V2.2.2</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32373C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3-Discovery</td>
<td style="text-align: center;">V2.1.5</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32F3348-Discovery</td>
<td style="text-align: center;">V2.0.4</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3348-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3xx-Nucleo</td>
<td style="text-align: center;">V1.1.4</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx-Nucleo/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32F3xx_Nucleo_32</td>
<td style="text-align: center;">V1.0.4</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx_Nucleo_32/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3xx_Nucleo_144</td>
<td style="text-align: center;">V1.0.3</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx_Nucleo_144/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP Adafruit Shield</td>
<td style="text-align: center;">V2.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP Common</td>
<td style="text-align: center;">V4.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP l3gd20</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP lsm303dlhc</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm303dlhc/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP cs43l22</td>
<td style="text-align: center;">V2.0.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP hx8347d</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347d/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP hx8347g</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP hx8347i</strong></td>
<td style="text-align: center;"><strong>V1.0.1</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347i/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP ili9328</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9328/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP spfd5408</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/spfd5408/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP stts751</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stts751/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP cs42l52</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs42l52/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP stlm75</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP st7735</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP ili9320</td>
<td style="text-align: center;">V1.2.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9320/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP ili9325</td>
<td style="text-align: center;">V1.2.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table>
<table>
<caption>Middlewares</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>STM32 USB Device Library</strong></td>
<td style="text-align: center;"><strong>V2.5.3</strong></td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>STM32 TouchSensing Library</strong></td>
<td style="text-align: center;"><strong>V2.2.4</strong></td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">FatFS</td>
<td style="text-align: center;">R0.11</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/en/appnote.html#license">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/updates.txt">release notes</a> ST modified 20150508 <a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>FreeRTOS</strong></td>
<td style="text-align: center;"><strong>v10.0.1</strong></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/License/license.txt">MIT</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a> <strong>ST modified 20190329</strong> <a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>STemWin Library</strong></td>
<td style="text-align: center;"><strong>5.44</strong></td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a> <strong>ST modified 20180322</strong></td>
</tr>
</tbody>
</table>
<table>
<caption>Utilities</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">CPU</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/CPU/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">Fonts</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Fonts/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">Log</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Log/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table></li>
</ul>
<h2 id="known-limitations">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="development-toolchains-and-compilers">Development Toolchains and Compilers</h2>
<ul>
<li>IAR Embedded Workbench for ARM (EWARM) toolchain <strong>V8.22.2</strong> + ST-LINK</li>
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain <strong>V5.26</strong> + ST-LINK</li>
<li>System Workbench for STM32 (SW4STM32) toolchain <strong>V2.9</strong> + ST-LINK</li>
</ul>
<h2 id="supported-devices-and-eval-boards">Supported Devices and EVAL boards</h2>
<ul>
<li>All STM32F3x1, STM32F3x2, STM32F3x3, STM32F3x4 and STM32F3x8 product lines devices are supported.</li>
<li>Discovery boards: STM32F3-Discovery (RevB), STM32F3348-Discovery (RevB)</li>
<li>Nucleo boards: STM32F302R8-Nucleo, STM32F334R8-Nucleo (RevC), STM32F303RE-Nucleo</li>
<li>Evaluation boards: STM32303C-EVAL (RevC), STM32373C-EVAL (RevB), STM32303E-EVAL</li>
<li>Nucleo32 boards: STM32F303K8-Nucleo</li>
<li>Nucleo144 boards: STM32F303ZE-Nucleo</li>
</ul>
<h2 id="backward-compatibility">Backward Compatibility</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies">Dependencies</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section10" aria-hidden="true"> <label for="collapse-section10" aria-hidden="true"><strong>V1.10.0 / 12-June-2018</strong></label>
<div>
<h1 id="maintenance-release-1">Maintenance release</h1>
<h2 id="main-changes-1">Main Changes</h2>
<ul>
<li><strong>The following changes done on the HAL drivers require an update on the application code based on older HAL versions</strong>
<ul>
<li>CAN driver APIs compatibility is broken
<ul>
<li>A new HAL CAN driver has been redesigned with new APIs, to bypass limitations on CAN Tx/Rx FIFO management present with previous HAL CAN driver version.</li>
<li>The new HAL CAN driver is the recommended version. It is located as usual in Drivers/STM32F3xx_HAL_Driver/Src and Drivers/STM32F3xx_HAL_Driver/Inc folders. It can be enabled through switch HAL_CAN_MODULE_ENABLED in stm32f3xx_hal_conf.h</li>
<li>The legacy HAL CAN driver is also present in the release in Drivers/STM32F3xx_HAL_Driver/Src/Legacy and Drivers/STM32F3xx_HAL_Driver/Inc/Legacy folders for software compatibility reasons. Its usage is not recommended as deprecated. It can however be enabled through switch HAL_CAN_LEGACY_MODULE_ENABLED in stm32f3xx_hal_conf.h</li>
</ul></li>
</ul></li>
<li><strong>Drivers</strong>
<ul>
<li>Fix known defects and several enhancements implementation.</li>
<li>HAL CAN driver has been redesigned with new APIs.</li>
</ul></li>
<li><strong>Projects</strong>
<ul>
<li>Update CAN examples to support new HAL CAN driver.</li>
<li>Update stm32f3xx_hal_conf.h by adding switch HAL_CAN_LEGACY_MODULE_ENABLED.</li>
</ul></li>
<li><strong>CMSIS</strong>
<ul>
<li>Fix known defects and several enhancements implementation.</li>
</ul></li>
<li>For the complete list of changes, please refer to the release notes of each firmware component</li>
</ul>
<h2 id="contents-1">Contents</h2>
<ul>
<li>The STM32CubeF3 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with pre-configured projects for the main supported toolchains. The exhaustive list of projects is provided in this table <a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>.</li>
<li>Projects release notes
<ul>
<li>STM32F3-Discovery
<ul>
<li>Applications <a href="Projects\STM32F3-Discovery\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F3-Discovery\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F3-Discovery\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F3-Discovery\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F3-Discovery\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F302R8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F302R8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F302R8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F302R8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F302R8-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Examples_MIX <a href="Projects\STM32F302R8-Nucleo\Examples_MIX\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F302R8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F302R8-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303RE-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303RE-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303RE-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303RE-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303RE-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F303RE-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F334R8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F334R8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F334R8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F334R8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F334R8-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Examples_MIX <a href="Projects\STM32F334R8-Nucleo\Examples_MIX\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F334R8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F334R8-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F3348-Discovery
<ul>
<li>Applications <a href="Projects\STM32F3348-Discovery\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F3348-Discovery\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F3348-Discovery\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F3348-Discovery\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F3348-Discovery\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F3348-Discovery\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32303C_EVAL
<ul>
<li>Applications <a href="Projects\STM32303C_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32303C_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32303C_EVAL\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32303C_EVAL\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32303E_EVAL
<ul>
<li>Applications <a href="Projects\STM32303E_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32303E_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32303E_EVAL\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32303E_EVAL\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32373C_EVAL
<ul>
<li>Applications <a href="Projects\STM32373C_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32373C_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32373C_EVAL\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32373C_EVAL\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303K8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303K8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303K8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303K8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303K8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F303K8-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303ZE-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303ZE-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303ZE-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303ZE-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F303ZE-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303ZE-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F303ZE-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
</ul>
<table>
<caption>Drivers</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">Licence</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Cortex-M CMSIS</td>
<td style="text-align: center;">V4.5.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/docs/General/html/index.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>STM32F3xx CMSIS</strong></td>
<td style="text-align: center;"><strong>V2.3.3</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/Device/ST/STM32F3xx/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>STM32F3xx HAL</strong></td>
<td style="text-align: center;"><strong>V1.5.2</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/STM32F3xx_HAL_Driver/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32303C_EVAL</td>
<td style="text-align: center;">V2.1.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32303E_EVAL</td>
<td style="text-align: center;">V2.1.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303E_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32373C_EVAL</td>
<td style="text-align: center;">V2.2.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32373C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3-Discovery</td>
<td style="text-align: center;">V2.1.5</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32F3348-Discovery</td>
<td style="text-align: center;">V2.0.4</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3348-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3xx-Nucleo</td>
<td style="text-align: center;">V1.1.4</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx-Nucleo/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32F3xx_Nucleo_32</td>
<td style="text-align: center;">V1.0.4</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx_Nucleo_32/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3xx_Nucleo_144</td>
<td style="text-align: center;">V1.0.3</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx_Nucleo_144/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP Adafruit Shield</td>
<td style="text-align: center;">V2.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP Common</td>
<td style="text-align: center;">V4.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP l3gd20</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP lsm303dlhc</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm303dlhc/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP cs43l22</td>
<td style="text-align: center;">V2.0.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP hx8347d</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347d/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP hx8347g</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP ili9328</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9328/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP spfd5408</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/spfd5408/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP stts751</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stts751/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP cs42l52</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs42l52/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP stlm75</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP st7735</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP ili9320</td>
<td style="text-align: center;">V1.2.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9320/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP ili9325</td>
<td style="text-align: center;">V1.2.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table>
<table>
<caption>Middlewares</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">STM32 USB Device Library</td>
<td style="text-align: center;">V2.4.2</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 TouchSensing Library</td>
<td style="text-align: center;">V2.2.0</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">FatFS</td>
<td style="text-align: center;">R0.11</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/en/appnote.html#license">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/updates.txt">release notes</a> ST modified 20150508 <a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">FreeRTOS</td>
<td style="text-align: center;">V9.0.0</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/License/license.txt">MIT</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a> ST modified 20170303 <a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STemWin Library</td>
<td style="text-align: center;">5.32</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a> ST modified 20160205</td>
</tr>
</tbody>
</table>
<table>
<caption>Utilities</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">CPU</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/CPU/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">Fonts</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Fonts/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">Log</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Log/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table></li>
</ul>
<h2 id="known-limitations-1">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="development-toolchains-and-compilers-1">Development Toolchains and Compilers</h2>
<ul>
<li>IAR Embedded Workbench for ARM (EWARM) toolchain V7.80.4 + ST-LINK</li>
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.23 + ST-LINK</li>
<li>System Workbench for STM32 (SW4STM32) toolchain V2.0 + ST-LINK</li>
</ul>
<h2 id="supported-devices-and-eval-boards-1">Supported Devices and EVAL boards</h2>
<ul>
<li>All STM32F3x1, STM32F3x2, STM32F3x3, STM32F3x4 and STM32F3x8 product lines devices are supported.</li>
<li>Discovery boards: STM32F3-Discovery (RevB), STM32F3348-Discovery (RevB)</li>
<li>Nucleo boards: STM32F302R8-Nucleo, STM32F334R8-Nucleo (RevC), STM32F303RE-Nucleo</li>
<li>Evaluation boards: STM32303C-EVAL (RevC), STM32373C-EVAL (RevB), STM32303E-EVAL</li>
<li>Nucleo32 boards: STM32F303K8-Nucleo</li>
<li>Nucleo144 boards: STM32F303ZE-Nucleo</li>
</ul>
<h2 id="backward-compatibility-1">Backward Compatibility</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-1">Dependencies</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section191" aria-hidden="true"> <label for="collapse-section191" aria-hidden="true"><strong>V1.9.1 / 11-May-2018</strong></label>
<div>
<h1 id="maintenance-release-2">Maintenance release</h1>
<h2 id="main-changes-2">Main Changes</h2>
<ul>
<li><strong>Patch release to fix issues in HAL/LL drivers</strong></li>
</ul>
<h2 id="contents-2">Contents</h2>
<table>
<caption>Drivers</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">Licence</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>STM32F3xx HAL</strong></td>
<td style="text-align: center;"><strong>V1.5.1</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/STM32F3xx_HAL_Driver/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section9" aria-hidden="true"> <label for="collapse-section9" aria-hidden="true"><strong>V1.9.0 / 23-June-2017</strong></label>
<div>
<h1 id="maintenance-release-3">Maintenance release</h1>
<h2 id="main-changes-3">Main Changes</h2>
<ul>
<li><strong>Drivers</strong>
<ul>
<li>Fix known defects and several enhancements implementation. Major ones are :
<ul>
<li>MISRA C / Code Sonar rules compliancy.</li>
<li>NAND : overall driver rework in order to support NAND flash memories with higher capacities.</li>
<li>TIMER : improvement of TIM DMA burst mode.</li>
<li>I2S : fix full duplex I2S with circular DMA issues.</li>
<li>CAN : overall driver rework to fix several issues (transmission abort when timeout, message lost issue with specific sequence…) and provide improvements : Extend SET_BIT, CLEAR_BIT macro usage, Add managment of overrun error.</li>
</ul></li>
<li>The following changes done on the HAL drivers require an update on the application code based on HAL V1.4.0
<ul>
<li>HAL NAND driver: Overall driver rework with compatibility break versus previous HAL version (see below).</li>
</ul></li>
</ul></li>
<li><strong>BSP</strong>
<ul>
<li>Improvement of Doxygen Tags for CHM UM generation.</li>
</ul></li>
<li><strong>Projects</strong>
<ul>
<li>All projects updated following changes in latest version of HAL.</li>
<li>General updates to be compliant with Linux platforms</li>
<li>Remove support of Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain.</li>
<li>Align stm32f3xx_hal_conf.h with latest template defined in HAL.</li>
<li>Change assert_failed() prototype to be compliant with MISRA C rule 11.4</li>
</ul></li>
</ul>
<h2 id="contents-3">Contents</h2>
<ul>
<li>The STM32CubeF3 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with pre-configured projects for the main supported toolchains. The exhaustive list of projects is provided in this table <a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>.</li>
<li>Projects release notes
<ul>
<li>STM32F3-Discovery
<ul>
<li>Applications <a href="Projects\STM32F3-Discovery\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F3-Discovery\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F3-Discovery\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F3-Discovery\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F3-Discovery\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F302R8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F302R8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F302R8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F302R8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F302R8-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Examples_MIX <a href="Projects\STM32F302R8-Nucleo\Examples_MIX\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F302R8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F302R8-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303RE-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303RE-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303RE-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303RE-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303RE-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F303RE-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F334R8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F334R8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F334R8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F334R8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F334R8-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Examples_MIX <a href="Projects\STM32F334R8-Nucleo\Examples_MIX\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F334R8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F334R8-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F3348-Discovery
<ul>
<li>Applications <a href="Projects\STM32F3348-Discovery\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F3348-Discovery\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F3348-Discovery\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F3348-Discovery\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F3348-Discovery\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F3348-Discovery\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32303C_EVAL
<ul>
<li>Applications <a href="Projects\STM32303C_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32303C_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32303C_EVAL\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32303C_EVAL\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32303E_EVAL
<ul>
<li>Applications <a href="Projects\STM32303E_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32303E_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32303E_EVAL\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32303E_EVAL\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32373C_EVAL
<ul>
<li>Applications <a href="Projects\STM32373C_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32373C_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32373C_EVAL\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32373C_EVAL\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303K8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303K8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303K8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303K8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303K8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F303K8-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303ZE-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303ZE-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303ZE-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303ZE-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F303ZE-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303ZE-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F303ZE-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
</ul>
<table>
<caption>Drivers</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">Licence</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Cortex-M CMSIS</td>
<td style="text-align: center;">V4.5.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/docs/General/html/index.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>STM32F3xx CMSIS</strong></td>
<td style="text-align: center;"><strong>V2.3.2</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/Device/ST/STM32F3xx/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>STM32F3xx HAL</strong></td>
<td style="text-align: center;"><strong>V1.5.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/STM32F3xx_HAL_Driver/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32303C_EVAL</strong></td>
<td style="text-align: center;"><strong>V2.1.2</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP STM32303E_EVAL</strong></td>
<td style="text-align: center;"><strong>V2.1.2</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303E_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32373C_EVAL</strong></td>
<td style="text-align: center;"><strong>V2.2.1</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32373C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP STM32F3-Discovery</strong></td>
<td style="text-align: center;"><strong>V2.1.5</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32F3348-Discovery</strong></td>
<td style="text-align: center;"><strong>V2.0.4</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3348-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP STM32F3xx-Nucleo</strong></td>
<td style="text-align: center;"><strong>V1.1.4</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx-Nucleo/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32F3xx_Nucleo_32</strong></td>
<td style="text-align: center;"><strong>V1.0.4</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx_Nucleo_32/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP STM32F3xx_Nucleo_144</strong></td>
<td style="text-align: center;"><strong>V1.0.3</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx_Nucleo_144/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP Adafruit Shield</td>
<td style="text-align: center;">V2.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP Common</td>
<td style="text-align: center;">V4.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP l3gd20</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP lsm303dlhc</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm303dlhc/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP cs43l22</td>
<td style="text-align: center;">V2.0.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP hx8347d</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347d/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP hx8347g</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP ili9328</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9328/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP spfd5408</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/spfd5408/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP stts751</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stts751/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP cs42l52</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs42l52/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP stlm75</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP st7735</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP ili9320</td>
<td style="text-align: center;">V1.2.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9320/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP ili9325</td>
<td style="text-align: center;">V1.2.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table>
<table>
<caption>Middlewares</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">STM32 USB Device Library</td>
<td style="text-align: center;">V2.4.2</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 TouchSensing Library</td>
<td style="text-align: center;">V2.2.0</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">FatFS</td>
<td style="text-align: center;">R0.11</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/en/appnote.html#license">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/updates.txt">release notes</a> ST modified 20150508 <a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">FreeRTOS</td>
<td style="text-align: center;">V9.0.0</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/License/license.txt">MIT</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a> ST modified 20170303 <a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STemWin Library</td>
<td style="text-align: center;">5.32</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a> ST modified 20160205</td>
</tr>
</tbody>
</table>
<table>
<caption>Utilities</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">CPU</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/CPU/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">Fonts</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Fonts/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">Log</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Log/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table></li>
</ul>
<h2 id="known-limitations-2">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="development-toolchains-and-compilers-2">Development Toolchains and Compilers</h2>
<ul>
<li>IAR Embedded Workbench for ARM (EWARM) toolchain V7.80.4 + ST-LINK</li>
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.23 + ST-LINK</li>
<li>System Workbench for STM32 (SW4STM32) toolchain V2.0 + ST-LINK</li>
</ul>
<h2 id="supported-devices-and-eval-boards-2">Supported Devices and EVAL boards</h2>
<ul>
<li>All STM32F3x1, STM32F3x2, STM32F3x3, STM32F3x4 and STM32F3x8 product lines devices are supported.</li>
<li>Discovery boards: STM32F3-Discovery (RevB), STM32F3348-Discovery (RevB)</li>
<li>Nucleo boards: STM32F302R8-Nucleo, STM32F334R8-Nucleo (RevC), STM32F303RE-Nucleo</li>
<li>Evaluation boards: STM32303C-EVAL (RevC), STM32373C-EVAL (RevB), STM32303E-EVAL</li>
<li>Nucleo32 boards: STM32F303K8-Nucleo</li>
<li>Nucleo144 boards: STM32F303ZE-Nucleo</li>
</ul>
<h2 id="backward-compatibility-2">Backward Compatibility</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-2">Dependencies</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section8" aria-hidden="true"> <label for="collapse-section8" aria-hidden="true"><strong>V1.8.0 / 14-April-2017</strong></label>
<div>
<h1 id="maintenance-release-4">Maintenance release</h1>
<h2 id="main-changes-4">Main Changes</h2>
<ul>
<li><strong>Middlewares FreeRTOS</strong>
<ul>
<li>Upgrade to use FreeRTOS V9.0.0 (ST Modified 20170303).</li>
<li>Update CMSIS-RTOS drivers to support both CMSIS Core V4.x and V5.x.</li>
</ul></li>
</ul>
<h2 id="contents-4">Contents</h2>
<ul>
<li>The STM32CubeF3 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with pre-configured projects for the main supported toolchains. The exhaustive list of projects is provided in this table <a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>.</li>
<li>Projects release notes
<ul>
<li>STM32F3-Discovery
<ul>
<li>Applications <a href="Projects\STM32F3-Discovery\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F3-Discovery\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F3-Discovery\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F3-Discovery\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F3-Discovery\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F302R8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F302R8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F302R8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F302R8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F302R8-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Examples_MIX <a href="Projects\STM32F302R8-Nucleo\Examples_MIX\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F302R8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F302R8-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303RE-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303RE-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303RE-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303RE-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303RE-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F303RE-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F334R8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F334R8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F334R8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F334R8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F334R8-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Examples_MIX <a href="Projects\STM32F334R8-Nucleo\Examples_MIX\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F334R8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F334R8-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F3348-Discovery
<ul>
<li>Applications <a href="Projects\STM32F3348-Discovery\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F3348-Discovery\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F3348-Discovery\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F3348-Discovery\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F3348-Discovery\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F3348-Discovery\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32303C_EVAL
<ul>
<li>Applications <a href="Projects\STM32303C_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32303C_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32303C_EVAL\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32303C_EVAL\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32303E_EVAL
<ul>
<li>Applications <a href="Projects\STM32303E_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32303E_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32303E_EVAL\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32303E_EVAL\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32373C_EVAL
<ul>
<li>Applications <a href="Projects\STM32373C_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32373C_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32373C_EVAL\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32373C_EVAL\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303K8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303K8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303K8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303K8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303K8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F303K8-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303ZE-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303ZE-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303ZE-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303ZE-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F303ZE-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303ZE-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li>Templates_LL <a href="Projects\STM32F303ZE-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
</ul>
<table>
<caption>Drivers</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">Licence</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Cortex-M CMSIS</td>
<td style="text-align: center;">V4.5.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/docs/General/html/index.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32F3xx CMSIS</td>
<td style="text-align: center;">V2.3.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/Device/ST/STM32F3xx/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32F3xx HAL</td>
<td style="text-align: center;">V1.4.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/STM32F3xx_HAL_Driver/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32303C_EVAL</td>
<td style="text-align: center;">V2.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32303E_EVAL</td>
<td style="text-align: center;">V2.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303E_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32373C_EVAL</td>
<td style="text-align: center;">V2.2.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32373C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3-Discovery</td>
<td style="text-align: center;">V2.1.4</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32F3348-Discovery</td>
<td style="text-align: center;">V2.0.3</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3348-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3xx-Nucleo</td>
<td style="text-align: center;">V1.1.3</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx-Nucleo/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32F3xx_Nucleo_32</td>
<td style="text-align: center;">V1.0.3</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx_Nucleo_32/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3xx_Nucleo_144</td>
<td style="text-align: center;">V1.0.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx_Nucleo_144/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP Adafruit Shield</td>
<td style="text-align: center;">V2.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP Common</td>
<td style="text-align: center;">V4.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP l3gd20</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP lsm303dlhc</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm303dlhc/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP cs43l22</td>
<td style="text-align: center;">V2.0.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP hx8347d</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347d/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP hx8347g</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP ili9328</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9328/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP spfd5408</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/spfd5408/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP stts751</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stts751/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP cs42l52</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs42l52/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP stlm75</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP st7735</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP ili9320</td>
<td style="text-align: center;">V1.2.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9320/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP ili9325</td>
<td style="text-align: center;">V1.2.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table>
<table>
<caption>Middlewares</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">STM32 USB Device Library</td>
<td style="text-align: center;">V2.4.2</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 TouchSensing Library</td>
<td style="text-align: center;">V2.2.0</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">FatFS</td>
<td style="text-align: center;">R0.11</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/en/appnote.html#license">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/updates.txt">release notes</a> ST modified 20150508 <a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>FreeRTOS</strong></td>
<td style="text-align: center;"><strong>V9.0.0</strong></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/License/license.txt">MIT</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a> <strong>ST modified 20170303</strong> <a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STemWin Library</td>
<td style="text-align: center;">5.32</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a> ST modified 20160205</td>
</tr>
</tbody>
</table>
<table>
<caption>Utilities</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">CPU</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/CPU/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">Fonts</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Fonts/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">Log</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Log/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table></li>
</ul>
<h2 id="known-limitations-3">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="development-toolchains-and-compilers-3">Development Toolchains and Compilers</h2>
<ul>
<li>IAR Embedded Workbench for ARM (EWARM) toolchain V7.80.4 + ST-LINK</li>
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.23 + ST-LINK</li>
<li>Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain V5.4.2 + ST-LINK</li>
<li>System Workbench for STM32 (SW4STM32) toolchain V1.13.1 + ST-LINK</li>
</ul>
<h2 id="supported-devices-and-eval-boards-3">Supported Devices and EVAL boards</h2>
<ul>
<li>All STM32F3x1, STM32F3x2, STM32F3x3, STM32F3x4 and STM32F3x8 product lines devices are supported.</li>
<li>Discovery boards: STM32F3-Discovery (RevB), STM32F3348-Discovery (RevB)</li>
<li>Nucleo boards: STM32F302R8-Nucleo, STM32F334R8-Nucleo (RevC), STM32F303RE-Nucleo</li>
<li>Evaluation boards: STM32303C-EVAL (RevC), STM32373C-EVAL (RevB), STM32303E-EVAL</li>
<li>Nucleo32 boards: STM32F303K8-Nucleo</li>
<li>Nucleo144 boards: STM32F303ZE-Nucleo</li>
</ul>
<h2 id="backward-compatibility-3">Backward Compatibility</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-3">Dependencies</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section7" aria-hidden="true"> <label for="collapse-section7" aria-hidden="true"><strong>V1.7.0 / 16-December-2016</strong></label>
<div>
<h1 id="maintenance-release-5">Maintenance release</h1>
<h2 id="main-changes-5">Main Changes</h2>
<ul>
<li><strong>Drivers</strong>
<ul>
<li>Fix known defects and several enhancements implementation.</li>
<li>Enhance HAL delay and time base implementation:
<ul>
<li>Add new templates stm32f3xx_hal_timebase_rtc_alarm_template.c, stm32f3xx_hal_timebase_rtc_wakeup_template.c and stm32f3xx_hal_timebase_tim_template.c which can be used to override the native HAL time base functions (defined as weak) to use either RTC or Timer as time base tick source. For more details about the usage of these drivers, please refer to HAL_TimeBase examples and FreeRTOS-based applications</li>
</ul></li>
<li>The following changes done on the HAL drivers require an update on the application code based on HAL V1.3.0
<ul>
<li>HAL CEC driver: Overall driver rework with compatibility break versus previous HAL version
<ul>
<li>Remove HAL CEC polling Process functions: HAL_CEC_Transmit() and HAL_CEC_Receive()</li>
<li>Remove HAL CEC receive interrupt process function HAL_CEC_Receive_IT() and enable the “receive” mode during the Init phase</li>
<li>Rename HAL_CEC_GetReceivedFrameSize() funtion to HAL_CEC_GetLastReceivedFrameSize()</li>
<li>Add new HAL APIs: HAL_CEC_SetDeviceAddress() and HAL_CEC_ChangeRxBuffer()</li>
<li>Remove the InitiatorAddress field from the CEC_InitTypeDef structure and manage it as a parameter in the HAL_CEC_Transmit_IT() function</li>
<li>Add new parameter RxFrameSize in HAL_CEC_RxCpltCallback() function</li>
<li>Move CEC Rx buffer pointer from CEC_HandleTypeDef structure to CEC_InitTypeDef structure</li>
</ul></li>
</ul></li>
<li>HAL TIM driver : add one field (AutoReloadPreload) in TIM_Base_InitTypeDef structure</li>
</ul></li>
<li><strong>BSP</strong>
<ul>
<li>Remove BSP/CEC driver. Refer to HAL driver for CEC.</li>
</ul></li>
<li><strong>Projects</strong>
<ul>
<li>All projects updated following changes in latest version of HAL and Middlewares.</li>
<li>Added new projects HAL_TimBase to illustrate how to customize the HAL time base driver :
<ul>
<li>HAL_TimeBase_RTC_ALARM</li>
<li>HAL_TimeBase_RTC_WKUP</li>
<li>HAL_TimeBase_TIM (modified and renamed previous HAL_TimeBase)</li>
</ul></li>
<li>Added new projects LL_Template to provide a reference project through the LL API that can be used to build any firmware application</li>
</ul></li>
<li><strong>Middlewares STemWin</strong>
<ul>
<li>Upgrade to use STemWinLibrary 5.32 (build 20160205)</li>
<li>Upgrade to use FreeRTOS V9.0.0 (ST Modified 20160930)</li>
</ul></li>
</ul>
<h2 id="contents-5">Contents</h2>
<ul>
<li>The STM32CubeF3 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with pre-configured projects for the main supported toolchains. The exhaustive list of projects is provided in this table <a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>.</li>
<li>Projects release notes
<ul>
<li>STM32F3-Discovery
<ul>
<li>Applications <a href="Projects\STM32F3-Discovery\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F3-Discovery\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F3-Discovery\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F3-Discovery\Templates\Release_Notes.html">release notes</a></li>
<li><strong>Templates_LL</strong> <a href="Projects\STM32F3-Discovery\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F302R8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F302R8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F302R8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F302R8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F302R8-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Examples_MIX <a href="Projects\STM32F302R8-Nucleo\Examples_MIX\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F302R8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li><strong>Templates_LL</strong> <a href="Projects\STM32F302R8-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303RE-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303RE-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303RE-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303RE-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303RE-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li><strong>Templates_LL</strong> <a href="Projects\STM32F303RE-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F334R8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F334R8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F334R8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F334R8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F334R8-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Examples_MIX <a href="Projects\STM32F334R8-Nucleo\Examples_MIX\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F334R8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li><strong>Templates_LL</strong> <a href="Projects\STM32F334R8-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F3348-Discovery
<ul>
<li>Applications <a href="Projects\STM32F3348-Discovery\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F3348-Discovery\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F3348-Discovery\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F3348-Discovery\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F3348-Discovery\Templates\Release_Notes.html">release notes</a></li>
<li><strong>Templates_LL</strong> <a href="Projects\STM32F3348-Discovery\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32303C_EVAL
<ul>
<li>Applications <a href="Projects\STM32303C_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32303C_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32303C_EVAL\Templates\Release_Notes.html">release notes</a></li>
<li><strong>Templates_LL</strong> <a href="Projects\STM32303C_EVAL\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32303E_EVAL
<ul>
<li>Applications <a href="Projects\STM32303E_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32303E_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32303E_EVAL\Templates\Release_Notes.html">release notes</a></li>
<li><strong>Templates_LL</strong> <a href="Projects\STM32303E_EVAL\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32373C_EVAL
<ul>
<li>Applications <a href="Projects\STM32373C_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32373C_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32373C_EVAL\Templates\Release_Notes.html">release notes</a></li>
<li><strong>Templates_LL</strong> <a href="Projects\STM32373C_EVAL\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303K8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303K8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303K8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303K8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303K8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li><strong>Templates_LL</strong> <a href="Projects\STM32F303K8-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303ZE-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303ZE-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303ZE-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303ZE-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Examples_LL <a href="Projects\STM32F303ZE-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303ZE-Nucleo\Templates\Release_Notes.html">release notes</a></li>
<li><strong>Templates_LL</strong> <a href="Projects\STM32F303ZE-Nucleo\Templates_LL\Release_Notes.html">release notes</a></li>
</ul></li>
</ul>
<table>
<caption>Drivers</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">Licence</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Cortex-M CMSIS</td>
<td style="text-align: center;">V4.5.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/docs/General/html/index.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>STM32F3xx CMSIS</strong></td>
<td style="text-align: center;"><strong>V2.3.1</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/Device/ST/STM32F3xx/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>STM32F3xx HAL</strong></td>
<td style="text-align: center;"><strong>V1.4.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/STM32F3xx_HAL_Driver/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32303C_EVAL</strong></td>
<td style="text-align: center;"><strong>V2.1.1</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP STM32303E_EVAL</strong></td>
<td style="text-align: center;"><strong>V2.1.1</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303E_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32373C_EVAL</strong></td>
<td style="text-align: center;"><strong>V2.2.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32373C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP STM32F3-Discovery</strong></td>
<td style="text-align: center;"><strong>V2.1.4</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32F3348-Discovery</strong></td>
<td style="text-align: center;"><strong>V2.0.3</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3348-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP STM32F3xx-Nucleo</strong></td>
<td style="text-align: center;"><strong>V1.1.3</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx-Nucleo/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32F3xx_Nucleo_32</strong></td>
<td style="text-align: center;"><strong>V1.0.3</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx_Nucleo_32/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP STM32F3xx_Nucleo_144</strong></td>
<td style="text-align: center;"><strong>V1.0.2</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx_Nucleo_144/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP Adafruit Shield</td>
<td style="text-align: center;">V2.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP Common</td>
<td style="text-align: center;">V4.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP l3gd20</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP lsm303dlhc</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm303dlhc/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP cs43l22</td>
<td style="text-align: center;">V2.0.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP hx8347d</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347d/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP hx8347g</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP ili9328</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9328/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP spfd5408</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/spfd5408/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP stts751</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stts751/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP cs42l52</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs42l52/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP stlm75</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP st7735</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP ili9320</td>
<td style="text-align: center;">V1.2.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9320/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP ili9325</td>
<td style="text-align: center;">V1.2.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table>
<table>
<caption>Middlewares</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">STM32 USB Device Library</td>
<td style="text-align: center;">V2.4.2</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 TouchSensing Library</td>
<td style="text-align: center;">V2.2.0</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">FatFS</td>
<td style="text-align: center;">R0.11</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/en/appnote.html#license">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/updates.txt">release notes</a> ST modified 20150508 <a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>FreeRTOS</strong></td>
<td style="text-align: center;"><strong>V9.0.0</strong></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/License/license.txt">MIT</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a> <strong>ST modified 20160930</strong> <a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>STemWin Library</strong></td>
<td style="text-align: center;"><strong>5.32</strong></td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a> <strong>ST modified 20160205</strong></td>
</tr>
</tbody>
</table>
<table>
<caption>Utilities</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">CPU</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/CPU/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">Fonts</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Fonts/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">Log</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Log/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table></li>
</ul>
<h2 id="known-limitations-4">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="development-toolchains-and-compilers-4">Development Toolchains and Compilers</h2>
<ul>
<li>IAR Embedded Workbench for ARM (EWARM) toolchain V7.60.4 + ST-LINK</li>
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.21 + ST-LINK</li>
<li>Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain V5.4.2 + ST-LINK</li>
<li>System Workbench for STM32 (SW4STM32) toolchain V1.10 + ST-LINK</li>
</ul>
<h2 id="supported-devices-and-eval-boards-4">Supported Devices and EVAL boards</h2>
<ul>
<li>All STM32F3x1, STM32F3x2, STM32F3x3, STM32F3x4 and STM32F3x8 product lines devices are supported.</li>
<li>Discovery boards: STM32F3-Discovery (RevB), STM32F3348-Discovery (RevB)</li>
<li>Nucleo boards: STM32F302R8-Nucleo, STM32F334R8-Nucleo (RevC), STM32F303RE-Nucleo</li>
<li>Evaluation boards: STM32303C-EVAL (RevC), STM32373C-EVAL (RevB), STM32303E-EVAL</li>
<li>Nucleo32 boards: STM32F303K8-Nucleo</li>
<li>Nucleo144 boards: STM32F303ZE-Nucleo</li>
</ul>
<h2 id="backward-compatibility-4">Backward Compatibility</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-4">Dependencies</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section6" aria-hidden="true"> <label for="collapse-section6" aria-hidden="true"><strong>V1.6.0 / 01-July-2016</strong></label>
<div>
<h1 id="maintenance-release-6">Maintenance release</h1>
<h2 id="main-changes-6">Main Changes</h2>
<ul>
<li><strong>First official release introducing the STM32Cube LL (Low Layer) APIs for the STM32F3xx serie :</strong>
<ul>
<li>Low Layer drivers APIs allow performance and memory footprint optimization, with register access level programming.</li>
<li>Examples available on the STM32F302R8-Nucleo, STM32F334R8-Nucleo, STM32F303ZE-Nucleo and STM32F3348-Discovery Boards are provided in order to describe how to use the Low Level drivers.</li>
</ul></li>
<li><strong>Drivers</strong>
<ul>
<li>Fix known defects and several enhancements implementation.</li>
</ul></li>
<li><strong>Projects</strong>
<ul>
<li>All projects updated following changes in latest version of HAL and Middlewares.</li>
<li>Added new projects LL + MIX
<ul>
<li>LL examples: ADC, COMP, CORTEX, CRC, DMA, EXTI, GPIO, HRTIM, I2C, IWDG, PWR, RCC, RTC, SPI, TIM, USART, WWDG</li>
<li>HAL/LL examples: ADC, CRC, DMA, I2C, OPAMP, PWR, TIM, UART</li>
</ul></li>
</ul></li>
</ul>
<h2 id="contents-6">Contents</h2>
<ul>
<li>The STM32CubeF3 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with pre-configured projects for the main supported toolchains. The exhaustive list of projects is provided in this table <a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>.</li>
<li>Projects release notes
<ul>
<li>STM32F3-Discovery
<ul>
<li>Applications <a href="Projects\STM32F3-Discovery\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F3-Discovery\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F3-Discovery\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F3-Discovery\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F302R8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F302R8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F302R8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F302R8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li><strong>Examples_LL</strong> <a href="Projects\STM32F302R8-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li><strong>Examples_MIX</strong> <a href="Projects\STM32F302R8-Nucleo\Examples_MIX\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F302R8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303RE-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303RE-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303RE-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303RE-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303RE-Nucleo\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F334R8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F334R8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F334R8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F334R8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li><strong>Examples_LL</strong> <a href="Projects\STM32F334R8-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li><strong>Examples_MIX</strong> <a href="Projects\STM32F334R8-Nucleo\Examples_MIX\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F334R8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F3348-Discovery
<ul>
<li>Applications <a href="Projects\STM32F3348-Discovery\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F3348-Discovery\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F3348-Discovery\Examples\Release_Notes.html">release notes</a></li>
<li><strong>Examples_LL</strong> <a href="Projects\STM32F3348-Discovery\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F3348-Discovery\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32303C_EVAL
<ul>
<li>Applications <a href="Projects\STM32303C_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32303C_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32303C_EVAL\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32303E_EVAL
<ul>
<li>Applications <a href="Projects\STM32303E_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32303E_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32303E_EVAL\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32373C_EVAL
<ul>
<li>Applications <a href="Projects\STM32373C_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32373C_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32373C_EVAL\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303K8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303K8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303K8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303K8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303K8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303ZE-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303ZE-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303ZE-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303ZE-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li><strong>Examples_LL</strong> <a href="Projects\STM32F303ZE-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303ZE-Nucleo\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
</ul>
<table>
<caption>Drivers</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">Licence</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Cortex-M CMSIS</td>
<td style="text-align: center;">V4.5.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/docs/General/html/index.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32F3xx CMSIS</td>
<td style="text-align: center;">V2.3.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/Device/ST/STM32F3xx/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>STM32F3xx HAL</strong></td>
<td style="text-align: center;"><strong>V1.3.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/STM32F3xx_HAL_Driver/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32303C_EVAL</td>
<td style="text-align: center;">V2.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32303E_EVAL</td>
<td style="text-align: center;">V2.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303E_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32373C_EVAL</td>
<td style="text-align: center;">V2.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32373C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3-Discovery</td>
<td style="text-align: center;">V2.1.3</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32F3348-Discovery</td>
<td style="text-align: center;">V2.0.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3348-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3xx-Nucleo</td>
<td style="text-align: center;">V1.1.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx-Nucleo/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32F3xx_Nucleo_32</td>
<td style="text-align: center;">V1.0.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx_Nucleo_32/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3xx_Nucleo_144</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx_Nucleo_144/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP Adafruit Shield</td>
<td style="text-align: center;">V2.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP Common</td>
<td style="text-align: center;">V4.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP l3gd20</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP lsm303dlhc</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm303dlhc/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP cs43l22</td>
<td style="text-align: center;">V2.0.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP hx8347d</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347d/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP hx8347g</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP ili9328</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9328/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP spfd5408</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/spfd5408/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP stts751</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stts751/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP cs42l52</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs42l52/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP stlm75</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP st7735</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP ili9320</td>
<td style="text-align: center;">V1.2.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9320/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP ili9325</td>
<td style="text-align: center;">V1.2.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table>
<table>
<caption>Middlewares</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">STM32 USB Device Library</td>
<td style="text-align: center;">V2.4.2</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 TouchSensing Library</td>
<td style="text-align: center;">V2.2.0</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">FatFS</td>
<td style="text-align: center;">R0.11</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/en/appnote.html#license">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/updates.txt">release notes</a> ST modified 20150508 <a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">FreeRTOS</td>
<td style="text-align: center;">V8.2.3</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/License/license.txt">MIT</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a> ST modified 20160122 <a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STemWin Library</td>
<td style="text-align: center;">5.28</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a> ST modified 20150626</td>
</tr>
</tbody>
</table>
<table>
<caption>Utilities</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">CPU</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/CPU/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">Fonts</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Fonts/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">Log</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Log/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table></li>
</ul>
<h2 id="known-limitations-5">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="development-toolchains-and-compilers-5">Development Toolchains and Compilers</h2>
<ul>
<li>IAR Embedded Workbench for ARM (EWARM) toolchain V7.60.1 + ST-LINK</li>
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.17 + ST-LINK</li>
<li>Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain V5.4.2 + ST-LINK</li>
<li>System Workbench for STM32 (SW4STM32) toolchain V1.8.0 + ST-LINK</li>
</ul>
<h2 id="supported-devices-and-eval-boards-5">Supported Devices and EVAL boards</h2>
<ul>
<li>All STM32F3x1, STM32F3x2, STM32F3x3, STM32F3x4 and STM32F3x8 product lines devices are supported.</li>
<li>Discovery boards: STM32F3-Discovery (RevB), STM32F3348-Discovery (RevB)</li>
<li>Nucleo boards: STM32F302R8-Nucleo, STM32F334R8-Nucleo (RevC), STM32F303RE-Nucleo</li>
<li>Evaluation boards: STM32303C-EVAL (RevC), STM32373C-EVAL (RevB), STM32303E-EVAL</li>
<li>Nucleo32 boards: STM32F303K8-Nucleo</li>
<li>Nucleo144 boards: STM32F303ZE-Nucleo</li>
</ul>
<h2 id="backward-compatibility-5">Backward Compatibility</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-5">Dependencies</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section5" aria-hidden="true"> <label for="collapse-section5" aria-hidden="true"><strong>V1.5.0 / 29-April-2016</strong></label>
<div>
<h1 id="maintenance-release-7">Maintenance release</h1>
<h2 id="main-changes-7">Main Changes</h2>
<ul>
<li><strong>HAL</strong>
<ul>
<li>Fix known defects and several enhancements implementation.</li>
</ul></li>
<li><strong>BSP</strong>
<ul>
<li>Aligned BSP drivers to use latest BSP components.</li>
</ul></li>
<li><strong>Projects</strong>
<ul>
<li>All projects updated following changes in latest version of HAL and Middlewares.</li>
<li>Added new projects I2C: to introduce I2C repeated start feature.
<ul>
<li>I2C_TwoBoards_RestartAdvComIT</li>
<li>I2C_TwoBoards_RestartComIT</li>
</ul></li>
<li>Added new projects CRC:
<ul>
<li>CRC_Bytes_Stream_7bit_CRC: to illustrate the usage Input/Output options CRC calculation.</li>
<li>CRC_Data_Reversing_16bit_CRC: to illustrate input/output data reversal features.</li>
</ul></li>
<li>Added new projects TouchSensing: using the STMTouch driver in Interrupt mode.
<ul>
<li>TouchSensing/TouchSensing_Linear_IT
<ul>
<li>TouchSensing/TouchSensing_2touchkeys_IT</li>
</ul></li>
</ul></li>
</ul></li>
<li><strong>CMSIS</strong>
<ul>
<li>Upgrade to CMSIS version 4.5.0.</li>
</ul></li>
<li><strong>Middlewares FreeRTOS</strong>
<ul>
<li>Upgrade to use FreeRTOS V8.2.3 (ST modified 20160122).</li>
<li>Provided fixes for minor issues in cmsis_os.c and FreeRTOS.h files.</li>
</ul></li>
</ul>
<h2 id="contents-7">Contents</h2>
<ul>
<li>The STM32CubeF3 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with pre-configured projects for the main supported toolchains. The exhaustive list of projects is provided in this table <a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>.</li>
<li>Projects release notes
<ul>
<li>STM32F3-Discovery
<ul>
<li>Applications <a href="Projects\STM32F3-Discovery\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F3-Discovery\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F3-Discovery\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F3-Discovery\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F302R8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F302R8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F302R8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F302R8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li><strong>Examples_LL</strong> <a href="Projects\STM32F302R8-Nucleo\Examples_LL\Release_Notes.html">release notes</a></li>
<li><strong>Examples_MIX</strong> <a href="Projects\STM32F302R8-Nucleo\Examples_MIX\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F302R8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303RE-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303RE-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303RE-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303RE-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303RE-Nucleo\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F334R8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F334R8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F334R8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F334R8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F334R8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F3348-Discovery
<ul>
<li>Applications <a href="Projects\STM32F3348-Discovery\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F3348-Discovery\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F3348-Discovery\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F3348-Discovery\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32303C_EVAL
<ul>
<li>Applications <a href="Projects\STM32303C_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32303C_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32303C_EVAL\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32303E_EVAL
<ul>
<li>Applications <a href="Projects\STM32303E_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32303E_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32303E_EVAL\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32373C_EVAL
<ul>
<li>Applications <a href="Projects\STM32373C_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32373C_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32373C_EVAL\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303K8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303K8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303K8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303K8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303K8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303ZE-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303ZE-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303ZE-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303ZE-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303ZE-Nucleo\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
</ul>
<table>
<caption>Drivers</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">Licence</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Cortex-M CMSIS</strong></td>
<td style="text-align: center;"><strong>V4.5.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/docs/General/html/index.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>STM32F3xx CMSIS</strong></td>
<td style="text-align: center;"><strong>V2.3.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/Device/ST/STM32F3xx/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>STM32F3xx HAL</strong></td>
<td style="text-align: center;"><strong>V1.2.1</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/STM32F3xx_HAL_Driver/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32303C_EVAL</strong></td>
<td style="text-align: center;"><strong>V2.1.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP STM32303E_EVAL</strong></td>
<td style="text-align: center;"><strong>V2.1.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303E_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32373C_EVAL</strong></td>
<td style="text-align: center;"><strong>V2.1.1</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32373C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP STM32F3-Discovery</strong></td>
<td style="text-align: center;"><strong>V2.1.3</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32F3348-Discovery</strong></td>
<td style="text-align: center;"><strong>V2.0.2</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3348-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP STM32F3xx-Nucleo</strong></td>
<td style="text-align: center;"><strong>V1.1.2</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx-Nucleo/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32F3xx_Nucleo_32</strong></td>
<td style="text-align: center;"><strong>V1.0.2</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx_Nucleo_32/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP STM32F3xx_Nucleo_144</strong></td>
<td style="text-align: center;"><strong>V1.0.1</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx_Nucleo_144/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP Adafruit Shield</td>
<td style="text-align: center;">V2.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP Common</strong></td>
<td style="text-align: center;"><strong>V4.0.1</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP l3gd20</strong></td>
<td style="text-align: center;"><strong>V2.0.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP lsm303dlhc</strong></td>
<td style="text-align: center;"><strong>V2.0.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm303dlhc/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP cs43l22</strong></td>
<td style="text-align: center;"><strong>V2.0.2</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP hx8347d</strong></td>
<td style="text-align: center;"><strong>V1.1.1</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347d/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP hx8347g</strong></td>
<td style="text-align: center;"><strong>V1.1.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP ili9328</strong></td>
<td style="text-align: center;"><strong>V1.1.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9328/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP spfd5408</strong></td>
<td style="text-align: center;"><strong>V1.1.1</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/spfd5408/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP stts751</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stts751/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP cs42l52</strong></td>
<td style="text-align: center;"><strong>V2.0.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs42l52/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP stlm75</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP st7735</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP ili9320</td>
<td style="text-align: center;">V1.2.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9320/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP ili9325</td>
<td style="text-align: center;">V1.2.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table>
<table>
<caption>Middlewares</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">STM32 USB Device Library</td>
<td style="text-align: center;">V2.4.2 [</td>
<td style="text-align: center;">SLA0044](http://www.st.com/SLA0044)</td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>STM32 TouchSensing Library</strong></td>
<td style="text-align: center;"><strong>V2.2.0</strong> [</td>
<td style="text-align: center;">SLA0044](http://www.st.com/SLA0044)</td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">FatFS</td>
<td style="text-align: center;">R0.11 [</td>
<td style="text-align: center;">BSD-3-Clause](Middlewares/Third_Party/FatFs/doc/en/appnote.html#license)</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/updates.txt">release notes</a> ST modified 20150508 <a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>FreeRTOS</strong></td>
<td style="text-align: center;"><strong>V8.2.3</strong> [</td>
<td style="text-align: center;">MIT](Middlewares/Third_Party/FreeRTOS/License/license.txt)</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a> <strong>ST modified 20160122</strong> <a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STemWin Library</td>
<td style="text-align: center;">5.28 [</td>
<td style="text-align: center;">SLA0044](http://www.st.com/SLA0044)</td>
<td style="text-align: center;"><a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a> ST modified 20150626</td>
</tr>
</tbody>
</table>
<table>
<caption>Utilities</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">CPU</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/CPU/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">Fonts</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Fonts/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">Log</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Log/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table></li>
</ul>
<h2 id="known-limitations-6">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="development-toolchains-and-compilers-6">Development Toolchains and Compilers</h2>
<ul>
<li>IAR Embedded Workbench for ARM (EWARM) toolchain V7.50.1 + ST-LINK</li>
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.17 + ST-LINK</li>
<li>Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain V5.4.2 + ST-LINK</li>
<li>System Workbench for STM32 (SW4STM32) toolchain V1.8.0 + ST-LINK</li>
</ul>
<h2 id="supported-devices-and-eval-boards-6">Supported Devices and EVAL boards</h2>
<ul>
<li>All STM32F3x1, STM32F3x2, STM32F3x3, STM32F3x4 and STM32F3x8 product lines devices are supported.</li>
<li>Discovery boards: STM32F3-Discovery (RevB), STM32F3348-Discovery (RevB)</li>
<li>Nucleo boards: STM32F302R8-Nucleo, STM32F334R8-Nucleo (RevC), STM32F303RE-Nucleo</li>
<li>Evaluation boards: STM32303C-EVAL (RevC), STM32373C-EVAL (RevB), STM32303E-EVAL</li>
<li>Nucleo32 boards: STM32F303K8-Nucleo</li>
<li>Nucleo144 boards: STM32F303ZE-Nucleo</li>
</ul>
<h2 id="backward-compatibility-6">Backward Compatibility</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-6">Dependencies</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section4" aria-hidden="true"> <label for="collapse-section4" aria-hidden="true"><strong>V1.4.0 / 13-November-2015</strong></label>
<div>
<h1 id="maintenance-release-8">Maintenance release</h1>
<h2 id="main-changes-8">Main Changes</h2>
<ul>
<li><strong>All projects updated following changes in latest version of HAL and Middlewares.</strong></li>
<li><strong>Fix known defects and several enhancements implementation.</strong></li>
<li><strong>HAL</strong>
<ul>
<li>Maintenance.</li>
<li>Performed HAL API alignment (macros/functions/constants renaming).</li>
</ul></li>
<li><strong>BSP</strong>
<ul>
<li>Maintenance.</li>
<li>Adding the new board STM32F3xx_Nucleo_144.</li>
</ul></li>
<li><strong>Projects</strong>
<ul>
<li>Adding new projects to introduce the FreeRTOS V8.2.1 :
<ul>
<li>FreeRTOS_SignalFromISR (thread signaling from an interrupt)</li>
<li>FreeRTOS_Signal (thread signaling)</li>
<li>FreeRTOS_Mail (mail queues)</li>
</ul></li>
<li>Adding new project to emulate EEPROM on internal Flash :
<ul>
<li>EEPROM_Emulation (refer to <a href="https://www.st.com/content/ccc/resource/technical/document/application_note/ee/ef/d7/87/cb/b7/48/52/CD00165693.pdf/files/CD00165693.pdf/jcr:content/translations/en.CD00165693.pdf">AN2594</a> for further details)</li>
</ul></li>
<li>Adding new projects to configure HRTIM :
<ul>
<li>HRTIM_LLC_HalfBridge (control a half-bridge LLC converter with synchronous rectification)</li>
<li>HRTIM_Multiphase (control a multiphase buck converter)</li>
</ul></li>
<li>Adding new projects using In-Application Programming (IAP) through USART (refer to <a href="https://www.st.com/content/ccc/resource/technical/document/application_note/da/46/5a/45/47/5f/45/d2/DM00047998.pdf/files/DM00047998.pdf/jcr:content/translations/en.DM00047998.pdf">AN4045</a> for further details) :
<ul>
<li>IAP_Main</li>
<li>IAP_Binary_Template</li>
</ul></li>
<li>Provided extended set of projects on board STM32F3xx_Nucleo_32.</li>
<li>Provided extended set of projects on board STM32F3xx_Nucleo_144.</li>
</ul></li>
<li><strong>Middlewares FatFs</strong>
<ul>
<li>Upgrade to use FatFs R0.11 ST modified 20150508.</li>
<li>Add new APIs FATFS_LinkDriverEx() and FATFS_UnLinkDriverEx() to manage USB Key Disk having multi-lun capability. These APIs are equivalent to FATFS_LinkDriver() and FATFS_UnLinkDriver() with “lun” parameter set to 0.</li>
<li>ff_conf.h: add new define "_USE_BUFF_WO_ALIGNMENT".</li>
</ul></li>
<li>Important note:
<ul>
<li>For application code based on previous FatFs version; when moving to R0.11 the changes that need to be done is to update ffconf.h file, taking ffconf_template.h file as reference.</li>
</ul></li>
<li><strong>Middlewares FreeRTOS</strong>
<ul>
<li>Upgrade to use FreeRTOS V8.2.1</li>
<li>No changes in file naming/set of sources files.</li>
<li>Macros configPRE_SLEEP_PROCESSING and configPOST_SLEEP_PROCESSING are now passing the parameter ulExpectedIdleTime by pointer.</li>
<li>Adding implementation for APIs osSignalSet and osSignalWait.</li>
<li>API changes on CMSIS-RTOS (osDelayUntil()).</li>
<li>Internal enhancements and bug fixes.</li>
</ul></li>
<li><strong>Middlewares STemWin</strong>
<ul>
<li>Upgrade to use SEGGER emWin version V5.28, for more details about the changes in this version refer to “Revision History” section in <a href="Middlewares/ST/STemWin/Documentation/STemWin528.pdf">STemWin528.pdf</a> document.</li>
</ul></li>
<li><strong>CMSIS</strong>
<ul>
<li>CMSIS-CORE 4.10.0. Maintenance release adding SAI CMSIS-Driver and fixing defects.</li>
</ul></li>
</ul>
<h2 id="contents-8">Contents</h2>
<ul>
<li>The STM32CubeF3 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with pre-configured projects for the main supported toolchains. The exhaustive list of projects is provided in this table <a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>.</li>
<li>Projects release notes
<ul>
<li>STM32F3-Discovery
<ul>
<li>Applications <a href="Projects\STM32F3-Discovery\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F3-Discovery\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F3-Discovery\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F3-Discovery\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F302R8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F302R8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F302R8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F302R8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F302R8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303RE-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303RE-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303RE-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303RE-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303RE-Nucleo\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F334R8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F334R8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F334R8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F334R8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F334R8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F3348-Discovery
<ul>
<li>Applications <a href="Projects\STM32F3348-Discovery\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F3348-Discovery\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F3348-Discovery\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F3348-Discovery\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32303C_EVAL
<ul>
<li>Applications <a href="Projects\STM32303C_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32303C_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32303C_EVAL\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32303E_EVAL
<ul>
<li>Applications <a href="Projects\STM32303E_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32303E_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32303E_EVAL\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32373C_EVAL
<ul>
<li>Applications <a href="Projects\STM32373C_EVAL\Applications\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32373C_EVAL\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32373C_EVAL\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303K8-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303K8-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303K8-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303K8-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303K8-Nucleo\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
<li>STM32F303ZE-Nucleo
<ul>
<li>Applications <a href="Projects\STM32F303ZE-Nucleo\Applications\Release_Notes.html">release notes</a></li>
<li>Demonstrations <a href="Projects\STM32F303ZE-Nucleo\Demonstrations\Release_Notes.html">release notes</a></li>
<li>Examples <a href="Projects\STM32F303ZE-Nucleo\Examples\Release_Notes.html">release notes</a></li>
<li>Templates <a href="Projects\STM32F303ZE-Nucleo\Templates\Release_Notes.html">release notes</a></li>
</ul></li>
</ul>
<table>
<caption>Drivers</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">Licence</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Cortex-M CMSIS</strong></td>
<td style="text-align: center;"><strong>V4.3.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/docs/General/html/index.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>STM32F3xx CMSIS</strong></td>
<td style="text-align: center;"><strong>V2.2.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/Device/ST/STM32F3xx/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>STM32F3xx HAL</strong></td>
<td style="text-align: center;"><strong>V1.2.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/STM32F3xx_HAL_Driver/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32303C_EVAL</strong></td>
<td style="text-align: center;"><strong>V2.0.2</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP STM32303E_EVAL</strong></td>
<td style="text-align: center;"><strong>V2.0.2</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303E_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32373C_EVAL</strong></td>
<td style="text-align: center;"><strong>V2.0.3</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32373C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP STM32F3-Discovery</strong></td>
<td style="text-align: center;"><strong>V2.1.2</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32F3348-Discovery</strong></td>
<td style="text-align: center;"><strong>V2.0.1</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3348-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP STM32F3xx-Nucleo</strong></td>
<td style="text-align: center;"><strong>V1.1.1</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx-Nucleo/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32F3xx_Nucleo_32</strong></td>
<td style="text-align: center;"><strong>V1.0.1</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx_Nucleo_32/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP STM32F3xx_Nucleo_144</strong></td>
<td style="text-align: center;"><strong>V1.0.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx_Nucleo_144/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP Adafruit Shield</strong></td>
<td style="text-align: center;"><strong>V2.0.1</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP Common</strong></td>
<td style="text-align: center;"><strong>V2.1.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP l3gd20</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP lsm303dlhc</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm303dlhc/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP cs43l22</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP hx8347d</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347d/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP hx8347g</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP ili9328</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9328/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP spfd5408</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/spfd5408/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP stts751</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stts751/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP cs42l52</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs42l52/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP stlm75</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP st7735</strong></td>
<td style="text-align: center;"><strong>V1.1.1</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>BSP ili9320</strong></td>
<td style="text-align: center;"><strong>V1.2.2</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9320/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP ili9325</strong></td>
<td style="text-align: center;"><strong>V1.2.2</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table>
<table>
<caption>Middlewares</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>STM32 USB Device Library</strong></td>
<td style="text-align: center;"><strong>V2.4.1</strong></td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 TouchSensing Library</td>
<td style="text-align: center;">V2.2.0</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>FatFS</strong></td>
<td style="text-align: center;"><strong>R0.11</strong></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/en/appnote.html#license">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/updates.txt">release notes</a> <strong>ST modified 20150508</strong> <a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>FreeRTOS</strong></td>
<td style="text-align: center;"><strong>V8.2.1</strong></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/License/license.txt">MIT</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a> <strong>ST modified 20150327</strong> <a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>STemWin Library</strong></td>
<td style="text-align: center;"><strong>5.28</strong></td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a> <strong>ST modified 20150626</strong></td>
</tr>
</tbody>
</table>
<table>
<caption>Utilities</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>CPU</strong></td>
<td style="text-align: center;"><strong>V1.1.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/CPU/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">Fonts</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Fonts/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">Log</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Log/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table></li>
</ul>
<h2 id="known-limitations-7">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="development-toolchains-and-compilers-7">Development Toolchains and Compilers</h2>
<ul>
<li>IAR Embedded Workbench for ARM (EWARM) toolchain V7.40.1 + ST-LINK</li>
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.16 + ST-LINK</li>
<li>Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain V5.1.1 + ST-LINK</li>
<li>System Workbench for STM32 (SW4STM32) toolchain V1.4.0 + ST-LINK</li>
</ul>
<h2 id="supported-devices-and-eval-boards-7">Supported Devices and EVAL boards</h2>
<ul>
<li>All STM32F3x1, STM32F3x2, STM32F3x3, STM32F3x4 and STM32F3x8 product lines devices are supported.</li>
<li>Discovery boards: STM32F3-Discovery (RevB), STM32F3348-Discovery (RevB)</li>
<li>Nucleo boards: STM32F302R8-Nucleo, STM32F334R8-Nucleo (RevC), STM32F303RE-Nucleo</li>
<li>Evaluation boards: STM32303C-EVAL (RevC), STM32373C-EVAL (RevB), STM32303E-EVAL</li>
<li><strong>Nucleo32 boards: STM32F303K8-Nucleo</strong></li>
<li><strong>Nucleo144 boards: STM32F303ZE-Nucleo</strong></li>
</ul>
<h2 id="backward-compatibility-7">Backward Compatibility</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-7">Dependencies</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section3" aria-hidden="true"> <label for="collapse-section3" aria-hidden="true"><strong>V1.3.0 / 04-September-2015</strong></label>
<div>
<h1 id="maintenance-release-9">Maintenance release</h1>
<h2 id="main-changes-9">Main Changes</h2>
<ul>
<li><strong>Add support of Nucleo32 Board (STM32F303K8-NUCLEO).</strong></li>
<li><strong>BSP</strong>
<ul>
<li>Add the new board STM32F3xx_Nucleo_32.</li>
</ul></li>
<li><strong>Projects</strong>
<ul>
<li>A template project is added to easily start any development on this new board.</li>
<li>Basic example (GPIO_IOToggle) is provided to easily start new development on these board.</li>
<li>A demonstration using the Gravitech 7segments 4digits shield is added to provide sample code on how to display a counter on this shield.</li>
</ul></li>
</ul>
<h2 id="contents-9">Contents</h2>
<ul>
<li><p>The STM32CubeF3 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with pre-configured projects for the main supported toolchains. The exhaustive list of projects is provided in this table <a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>.</p>
<table>
<caption>Drivers</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">Licence</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Cortex-M CMSIS</td>
<td style="text-align: center;">V3.20</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/docs/General/html/index.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32F3xx CMSIS</td>
<td style="text-align: center;">V2.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/Device/ST/STM32F3xx/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32F3xx HAL</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/STM32F3xx_HAL_Driver/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32303C_EVAL</td>
<td style="text-align: center;">V2.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32303E_EVAL</td>
<td style="text-align: center;">V2.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303E_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32373C_EVAL</td>
<td style="text-align: center;">V2.0.2</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32373C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3-Discovery</td>
<td style="text-align: center;">V2.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32F3348-Discovery</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3348-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3xx-Nucleo</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx-Nucleo/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32F3xx_Nucleo_32</strong></td>
<td style="text-align: center;"><strong>V1.0.0</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx_Nucleo_32/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP Adafruit Shield</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP Common**</td>
<td style="text-align: center;">V1.2.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP l3gd20</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP lsm303dlhc</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm303dlhc/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP cs43l22</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP hx8347d</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347d/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP hx8347g</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP ili9328</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9328/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP spfd5408</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/spfd5408/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP stts751</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stts751/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP cs42l52</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs42l52/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP stlm75</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP st7735</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table>
<table>
<caption>Middlewares</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">STM32 USB Device Library</td>
<td style="text-align: center;">V2.2.0</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 TouchSensing Library</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">FatFS</td>
<td style="text-align: center;">R0.10</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/en/appnote.html#license">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/updates.txt">release notes</a> ST modified 20140422 <a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">FreeRTOS</td>
<td style="text-align: center;">V7.6.0</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/License/license.txt">MIT</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a> ST modified 20140613 <a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STemWin Library</td>
<td style="text-align: center;">5.24</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a> ST modified 20140613</td>
</tr>
</tbody>
</table>
<table>
<caption>Utilities</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">CPU</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/CPU/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">Fonts</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Fonts/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">Log</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Log/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table></li>
</ul>
<h2 id="known-limitations-8">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="development-toolchains-and-compilers-8">Development Toolchains and Compilers</h2>
<ul>
<li>IAR Embedded Workbench for ARM (EWARM) toolchain V7.30.1 + ST-LINK</li>
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.11 + ST-LINK</li>
<li>Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain V5.1.1 + ST-LINK</li>
<li>System Workbench for STM32 (SW4STM32) toolchain V1.2.0 + ST-LINK</li>
</ul>
<h2 id="supported-devices-and-eval-boards-8">Supported Devices and EVAL boards</h2>
<ul>
<li>All STM32F3x1, STM32F3x2, STM32F3x3, STM32F3x4 and STM32F3x8 product lines devices are supported.</li>
<li>Discovery boards: STM32F3-Discovery (RevB), STM32F3348-Discovery (RevB)</li>
<li>Nucleo boards: STM32F302R8-Nucleo, STM32F334R8-Nucleo (RevC)</li>
<li>Evaluation boards: STM32303C-EVAL (RevC), STM32373C-EVAL (RevB)</li>
<li>STM32F303RE-Nucleo</li>
<li>STM32303E-EVAL</li>
<li><strong>STM32F303K8-Nucleo</strong></li>
</ul>
<h2 id="backward-compatibility-8">Backward Compatibility</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-8">Dependencies</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section2" aria-hidden="true"> <label for="collapse-section2" aria-hidden="true"><strong>V1.2.0 / 19-June-2015</strong></label>
<div>
<h1 id="maintenance-release-10">Maintenance release</h1>
<h2 id="main-changes-10">Main Changes</h2>
<ul>
<li><strong>Add support of System Workbench for STM32 (SW4STM32) toolchain.</strong></li>
<li><strong>HAL</strong>
<ul>
<li>Fixed compilation warnings reported by TrueSTUDIO and SW4STM32 toolchains.</li>
</ul></li>
<li><strong>Middlewares</strong>
<ul>
<li>No changes.</li>
</ul></li>
<li><strong>BSP</strong>
<ul>
<li>Fixed compilation warnings reported by TrueSTUDIO and SW4STM32 toolchains.</li>
</ul></li>
<li><strong>Projects</strong>
<ul>
<li>Add projects for SW4STM32 toolchain.</li>
</ul></li>
</ul>
<h2 id="contents-10">Contents</h2>
<ul>
<li><p>The STM32CubeF3 Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with pre-configured projects for the main supported toolchains. The exhaustive list of projects is provided in this table <a href="Projects/STM32CubeProjectsList.html">STM32CubeProjectsList.html</a>.</p>
<table>
<caption>Drivers</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">Licence</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Cortex-M CMSIS</td>
<td style="text-align: center;">V3.20</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/docs/General/html/index.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32F3xx CMSIS</td>
<td style="text-align: center;">V2.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/Device/ST/STM32F3xx/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"><strong>STM32F3xx HAL</strong></td>
<td style="text-align: center;"><strong>V1.1.1</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/STM32F3xx_HAL_Driver/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32303C_EVAL</td>
<td style="text-align: center;">V2.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32303E_EVAL</td>
<td style="text-align: center;">V2.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303E_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>BSP STM32373C_EVAL</strong></td>
<td style="text-align: center;"><strong>V2.0.2</strong></td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32373C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3-Discovery</td>
<td style="text-align: center;">V2.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32F3348-Discovery</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3348-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3xx-Nucleo</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx-Nucleo/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP Adafruit Shield</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP Common**</td>
<td style="text-align: center;">V1.2.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP l3gd20</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP lsm303dlhc</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm303dlhc/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP cs43l22</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP hx8347d</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347d/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP hx8347g</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP ili9328</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9328/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP spfd5408</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/spfd5408/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP stts751</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stts751/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP cs42l52</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs42l52/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP stlm75</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP st7735</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table>
<table>
<caption>Middlewares</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">STM32 USB Device Library</td>
<td style="text-align: center;">V2.2.0</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 TouchSensing Library</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">FatFS</td>
<td style="text-align: center;">R0.10</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/en/appnote.html#license">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/updates.txt">release notes</a> ST modified 20140422 <a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">FreeRTOS</td>
<td style="text-align: center;">V7.6.0</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/License/license.txt">MIT</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a> ST modified 20140613 <a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STemWin Library</td>
<td style="text-align: center;">5.24</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a> ST modified 20140613</td>
</tr>
</tbody>
</table>
<table>
<caption>Utilities</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">CPU</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/CPU/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">Fonts</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Fonts/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">Log</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Log/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table></li>
</ul>
<h2 id="known-limitations-9">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="development-toolchains-and-compilers-9">Development Toolchains and Compilers</h2>
<ul>
<li>IAR Embedded Workbench for ARM (EWARM) toolchain V7.30 + ST-LINK</li>
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.11 + ST-LINK</li>
<li>Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain V5.1.1 + ST-LINK</li>
<li>System Workbench for STM32 (SW4STM32) toolchain V1.2.0 + ST-LINK</li>
</ul>
<h2 id="supported-devices-and-eval-boards-9">Supported Devices and EVAL boards</h2>
<ul>
<li>All STM32F3x1, STM32F3x2, STM32F3x3, STM32F3x4 and STM32F3x8 product lines devices are supported.</li>
<li>Discovery boards: STM32F3-Discovery (RevB), STM32F3348-Discovery (RevB)</li>
<li>Nucleo boards: STM32F302R8-Nucleo, STM32F334R8-Nucleo (RevC)</li>
<li>Evaluation boards: STM32303C-EVAL (RevC), STM32373C-EVAL (RevB)</li>
<li>STM32F303RE-Nucleo</li>
<li>STM32303E-EVAL</li>
</ul>
<h2 id="backward-compatibility-9">Backward Compatibility</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-9">Dependencies</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section1_1_1" aria-hidden="true"> <label for="collapse-section1_1_1" aria-hidden="true"><strong>V1.1.1 / 30-December-2014</strong></label>
<div>
<h1 id="maintenance-release-11">Maintenance release</h1>
<h2 id="main-changes-11">Main Changes</h2>
<ul>
<li><strong>Patch release to fix BSP drivers compilation issue under Linux, this is done by changing “" by”/" in the include path</strong></li>
<li>This package contains a fixed version of the impacted BSP drivers, user needs simply to overwrite the old folders with the new ones:
<ul>
<li>BSP Adafruit_Shield</li>
<li>BSP Components Common</li>
<li>BSP Components cs42l52</li>
<li>BSP Components cs43l22</li>
<li>BSP Components hx8347d</li>
<li>BSP Components hx8347g</li>
<li>BSP Components ili9328</li>
<li>BSP Components l3gd20</li>
<li>BSP Components lsm303dlhc</li>
<li>BSP Components spfd5408</li>
<li>BSP Components st7735</li>
<li>BSP Components stlm75</li>
<li>BSP Components stts751</li>
<li>BSP STM32303C_EVAL</li>
<li>BSP STM32303E_EVAL</li>
<li>BSP STM32373C_EVAL</li>
<li>BSP STM32F3-Discovery</li>
</ul></li>
</ul>
<h2 id="contents-11">Contents</h2>
<table>
<caption>Drivers</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">Licence</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">BSP STM32303C_EVAL</td>
<td style="text-align: center;">V2.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32303E_EVAL</td>
<td style="text-align: center;">V2.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303E_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32373C_EVAL</td>
<td style="text-align: center;">V2.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32373C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32F3-Discovery</td>
<td style="text-align: center;">V2.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP Adafruit Shield</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Adafruit_Shield/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP Common</td>
<td style="text-align: center;">V1.2.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP l3gd20</td>
<td style="text-align: center;">V1.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP lsm303dlhc</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm303dlhc/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP cs43l22</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP hx8347d</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347d/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP hx8347g</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP ili9328</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9328/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP spfd5408</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/spfd5408/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP stts751</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stts751/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP cs42l52</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs42l52/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP stlm75</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP st7735</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table>
<h2 id="known-limitations-10">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="development-toolchains-and-compilers-10">Development Toolchains and Compilers</h2>
<ul>
<li>IAR Embedded Workbench for ARM (EWARM) toolchain V7.30 + ST-LINK</li>
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.11 + ST-LINK</li>
<li>Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain V5.1.1 + ST-LINK</li>
<li>System Workbench for STM32 (SW4STM32) toolchain V1.2.0 + ST-LINK</li>
</ul>
<h2 id="supported-devices-and-eval-boards-10">Supported Devices and EVAL boards</h2>
<ul>
<li>All STM32F3x1, STM32F3x2, STM32F3x3, STM32F3x4 and STM32F3x8 product lines devices are supported.</li>
<li>Discovery boards: STM32F3-Discovery (RevB), STM32F3348-Discovery (RevB)</li>
<li>Nucleo boards: STM32F302R8-Nucleo, STM32F334R8-Nucleo (RevC)</li>
<li>Evaluation boards: STM32303C-EVAL (RevC), STM32373C-EVAL (RevB)</li>
<li>STM32F303RE-Nucleo</li>
<li>STM32303E-EVAL</li>
</ul>
<h2 id="backward-compatibility-10">Backward Compatibility</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-10">Dependencies</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section1_1_0" aria-hidden="true"> <label for="collapse-section1_1_0" aria-hidden="true"><strong>V1.1.0 / 12-September-2014</strong></label>
<div>
<h1 id="maintenance-release-12">Maintenance release</h1>
<h2 id="main-changes-12">Main Changes</h2>
<ul>
<li><strong>Official release of STM32CubeF3 (added STM32F302xE/STM32F303xE/STM32F398xx)</strong></li>
</ul>
<h2 id="contents-12">Contents</h2>
<table>
<caption>Drivers</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">Licence</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Cortex-M CMSIS</td>
<td style="text-align: center;">V3.20</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/docs/General/html/index.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32F3xx CMSIS</td>
<td style="text-align: center;">V2.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/Device/ST/STM32F3xx/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32F3xx HAL</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/STM32F3xx_HAL_Driver/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32303C_EVAL</td>
<td style="text-align: center;">V2.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32303E_EVAL</td>
<td style="text-align: center;">V2.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303E_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32373C_EVAL</td>
<td style="text-align: center;">V2.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32373C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3-Discovery</td>
<td style="text-align: center;">V2.1.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32F3348-Discovery</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3348-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3xx-Nucleo</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx-Nucleo/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP Common</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP l3gd20</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP lsm303dlhc</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm303dlhc/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP cs43l22</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP hx8347d</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347d/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP hx8347g</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP ili9328</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9328/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP spfd5408</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/spfd5408/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP stts751</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stts751/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP cs42l52</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs42l52/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP stlm75</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP st7735</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table>
<table>
<caption>Middlewares</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">STM32 USB Device Library</td>
<td style="text-align: center;">V2.2.0</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 TouchSensing Library</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">FatFS</td>
<td style="text-align: center;">R0.10</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/en/appnote.html#license">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/updates.txt">release notes</a> ST modified 20140422 <a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">FreeRTOS</td>
<td style="text-align: center;">V7.6.0</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/License/license.txt">MIT</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a> ST modified 20140613 <a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STemWin Library</td>
<td style="text-align: center;">5.24</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a> ST modified 20140613</td>
</tr>
</tbody>
</table>
<table>
<caption>Utilities</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">CPU</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/CPU/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">Fonts</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Fonts/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">Log</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Log/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table>
<h2 id="known-limitations-11">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="development-toolchains-and-compilers-11">Development Toolchains and Compilers</h2>
<ul>
<li>IAR Embedded Workbench for ARM (EWARM) toolchain V7.10 + ST-LINK</li>
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.10 + ST-LINK</li>
<li>Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain V5.1.1 + ST-LINK</li>
</ul>
<h2 id="supported-devices-and-eval-boards-11">Supported Devices and EVAL boards</h2>
<ul>
<li>All STM32F3x1, STM32F3x2, STM32F3x3, STM32F3x4 and STM32F3x8 product lines devices are supported.</li>
<li>Discovery boards: STM32F3-Discovery (RevB), STM32F3348-Discovery (RevB)</li>
<li>Nucleo boards: STM32F302R8-Nucleo, STM32F334R8-Nucleo (RevC)</li>
<li>Evaluation boards: STM32303C-EVAL (RevC), STM32373C-EVAL (RevB)</li>
<li>STM32F303RE-Nucleo</li>
<li>STM32303E-EVAL</li>
</ul>
<h2 id="backward-compatibility-11">Backward Compatibility</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-11">Dependencies</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section1" aria-hidden="true"> <label for="collapse-section1" aria-hidden="true"><strong>V1.0.0 / 18-June-2014</strong></label>
<div>
<h1 id="maintenance-release-13">Maintenance release</h1>
<h2 id="main-changes-13">Main Changes</h2>
<ul>
<li><strong>Official release of STM32CubeF3 (added STM32F302xE/STM32F303xE/STM32F398xx)</strong></li>
</ul>
<h2 id="contents-13">Contents</h2>
<table>
<caption>Drivers</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">Licence</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Cortex-M CMSIS</td>
<td style="text-align: center;">V3.20</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/docs/General/html/index.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32F3xx CMSIS</td>
<td style="text-align: center;">V2.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/CMSIS/Device/ST/STM32F3xx/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STM32F3xx HAL</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/STM32F3xx_HAL_Driver/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32303C_EVAL</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32303E_EVAL</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32303E_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32373C_EVAL</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32373C_EVAL/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3-Discovery</td>
<td style="text-align: center;">V2.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP STM32F3348-Discovery</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3348-Discovery/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP STM32F3xx-Nucleo</td>
<td style="text-align: center;">V1.0.1</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/STM32F3xx-Nucleo/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP Common</td>
<td style="text-align: center;">V1.1.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/Common/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP l3gd20</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/l3gd20/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP lsm303dlhc</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/lsm303dlhc/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP cs43l22</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs43l22/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP hx8347d</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347d/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP hx8347g</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/hx8347g/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP ili9328</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/ili9328/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP spfd5408</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/spfd5408/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP stts751</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stts751/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP cs42l52</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/cs42l52/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">BSP stlm75</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/stlm75/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">BSP st7735</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Drivers/BSP/Components/st7735/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table>
<table>
<caption>Middlewares</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">STM32 USB Device Library</td>
<td style="text-align: center;">V2.2.0</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_USB_Device_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">STM32 TouchSensing Library</td>
<td style="text-align: center;">V2.0.0</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STM32_TouchSensing_Library/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">FatFS</td>
<td style="text-align: center;">R0.10</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/en/appnote.html#license">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FatFs/doc/updates.txt">release notes</a> ST modified 20140422 <a href="Middlewares/Third_Party/FatFs/src/st_readme.txt">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">FreeRTOS</td>
<td style="text-align: center;">V7.6.0</td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/License/license.txt">MIT</a></td>
<td style="text-align: center;"><a href="Middlewares/Third_Party/FreeRTOS/Source/readme.txt">release notes</a> ST modified 20140613 <a href="Middlewares/Third_Party/FreeRTOS/Source/st_readme.txt">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">STemWin Library</td>
<td style="text-align: center;">5.24</td>
<td style="text-align: center;"><a href="http://www.st.com/SLA0044">SLA0044</a></td>
<td style="text-align: center;"><a href="Middlewares/ST/STemWin/Release_Notes.html">release notes</a> ST modified 20140613</td>
</tr>
</tbody>
</table>
<table>
<caption>Utilities</caption>
<thead>
<tr class="header">
<th style="text-align: left;">Name</th>
<th style="text-align: center;">Version</th>
<th style="text-align: center;">License</th>
<th style="text-align: center;">Release note</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">CPU</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/CPU/Release_Notes.html">release notes</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">Fonts</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Fonts/Release_Notes.html">release notes</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">Log</td>
<td style="text-align: center;">V1.0.0</td>
<td style="text-align: center;"><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></td>
<td style="text-align: center;"><a href="Utilities/Log/Release_Notes.html">release notes</a></td>
</tr>
</tbody>
</table>
<h2 id="known-limitations-12">Known Limitations</h2>
<ul>
<li>None</li>
</ul>
<h2 id="development-toolchains-and-compilers-12">Development Toolchains and Compilers</h2>
<ul>
<li>IAR Embedded Workbench for ARM (EWARM) toolchain V7.10 + ST-LINK</li>
<li>RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.10 + ST-LINK
<ul>
<li>Software patches are needed to use STM32F302x8 and STM32F334x8 devices. If you do not have this patch installed, you can install it from the following folders _Software-ARM_STM32F302x8_Patch and _Software-ARM_STM32F334x8_Patch</li>
</ul></li>
<li>Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain V5.0.0 + ST-LINK</li>
</ul>
<h2 id="supported-devices-and-eval-boards-12">Supported Devices and EVAL boards</h2>
<ul>
<li>All STM32F3x1, STM32F3x2, STM32F3x3, STM32F3x4 and STM32F3x8 product lines devices are supported.</li>
<li>Discovery boards: STM32F3-Discovery (RevB), STM32F3348-Discovery RevB</li>
<li>Nucleo boards: STM32F302R8-Nucleo, STM32F334R8-Nucleo RevC</li>
<li>Evaluation boards: STM32303C-EVAL (RevC), STM32373C-EVAL RevB</li>
</ul>
<h2 id="backward-compatibility-12">Backward Compatibility</h2>
<ul>
<li>None</li>
</ul>
<h2 id="dependencies-12">Dependencies</h2>
<ul>
<li>None</li>
</ul>
</div>
</div>
</div>
</div>
<footer class="sticky">
<p>For complete documentation on <mark>STM32 Microcontrollers</mark> , visit: <span style="font-color: blue;"><a href="http://www.st.com/STM32">www.st.com</a></span></p>
<p>This release note uses up to date web standards and, for this reason, should not be opened with Internet Explorer but preferably with popular browsers such as Google Chrome, Mozilla Firefox, Opera or Microsoft Edge.</p>
</footer>
</body>
</html>