Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
356 changes: 219 additions & 137 deletions system/Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f301x8.h

Large diffs are not rendered by default.

356 changes: 219 additions & 137 deletions system/Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302x8.h

Large diffs are not rendered by default.

360 changes: 221 additions & 139 deletions system/Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h

Large diffs are not rendered by default.

360 changes: 221 additions & 139 deletions system/Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xe.h

Large diffs are not rendered by default.

356 changes: 219 additions & 137 deletions system/Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f303x8.h

Large diffs are not rendered by default.

356 changes: 219 additions & 137 deletions system/Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f303xc.h

Large diffs are not rendered by default.

356 changes: 219 additions & 137 deletions system/Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f303xe.h

Large diffs are not rendered by default.

360 changes: 221 additions & 139 deletions system/Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f318xx.h

Large diffs are not rendered by default.

356 changes: 219 additions & 137 deletions system/Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f328xx.h

Large diffs are not rendered by default.

360 changes: 221 additions & 139 deletions system/Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f334x8.h

Large diffs are not rendered by default.

356 changes: 219 additions & 137 deletions system/Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f358xx.h

Large diffs are not rendered by default.

246 changes: 164 additions & 82 deletions system/Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f373xc.h

Large diffs are not rendered by default.

246 changes: 164 additions & 82 deletions system/Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f378xx.h

Large diffs are not rendered by default.

356 changes: 219 additions & 137 deletions system/Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f398xx.h

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions system/Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h
Original file line number Diff line number Diff line change
Expand Up @@ -102,11 +102,11 @@
#endif /* USE_HAL_DRIVER */

/**
* @brief CMSIS Device version number V2.3.8
* @brief CMSIS Device version number V2.3.9
*/
#define __STM32F3_CMSIS_VERSION_MAIN (0x02) /*!< [31:24] main version */
#define __STM32F3_CMSIS_VERSION_SUB1 (0x03) /*!< [23:16] sub1 version */
#define __STM32F3_CMSIS_VERSION_SUB2 (0x08) /*!< [15:8] sub2 version */
#define __STM32F3_CMSIS_VERSION_SUB2 (0x09) /*!< [15:8] sub2 version */
#define __STM32F3_CMSIS_VERSION_RC (0x00) /*!< [7:0] release candidate */
#define __STM32F3_CMSIS_VERSION ((__STM32F3_CMSIS_VERSION_MAIN << 24)\
|(__STM32F3_CMSIS_VERSION_SUB1 << 16)\
Expand Down
2 changes: 1 addition & 1 deletion system/Drivers/CMSIS/Device/ST/STM32F3xx/LICENSE.md
Original file line number Diff line number Diff line change
Expand Up @@ -198,4 +198,4 @@
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
limitations under the License.
2 changes: 1 addition & 1 deletion system/Drivers/CMSIS/Device/ST/STM32F3xx/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# STM32CubeF3 CMSIS Device MCU Component

![latest tag](https://img.shields.io/github/v/tag/STMicroelectronics/cmsis_device_f3.svg?color=brightgreen)
![tag](https://img.shields.io/badge/tag-v2.3.9-brightgreen.svg)

## Overview

Expand Down
49 changes: 32 additions & 17 deletions system/Drivers/CMSIS/Device/ST/STM32F3xx/Release_Notes.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,27 @@ <h1 id="release-notes-for-stm32f3xx-cmsis"><strong>Release Notes for STM32F3xx C
<div class="col-sm-12 col-lg-8">
<h1 id="update-history"><strong>Update History</strong></h1>
<div class="collapse">
<input type="checkbox" id="collapse-section2_3_8" checked aria-hidden="true"> <label for="collapse-section2_3_8" aria-hidden="true"><strong>V2.3.8 / 29-March-2024</strong></label>
<input type="checkbox" id="collapse-section2_3_9" checked aria-hidden="true"> <label for="collapse-section2_3_9" aria-hidden="true"><strong>V2.3.9 / 19-September-2026</strong></label>
<div>
<h2 id="main-changes">Main Changes</h2>
<ul>
<li>General update
<ul>
<li>Align GPIO OSPEEDR defines with naming used in reference manual.</li>
<li>Rename GPIO_OSPEEDER_OSPEEDRx to GPIO_OSPEEDR_OSPEEDRx.</li>
<li>Initialize VTOR in SystemInit() by default to keep SysTick working.</li>
<li>Allow redefinition of the macro VECT_TAB_OFFSET externally from the IDE, makefile, or command line.</li>
</ul></li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section2_3_8" aria-hidden="true"> <label for="collapse-section2_3_8" aria-hidden="true"><strong>V2.3.8 / 29-March-2024</strong></label>
<div>
<h2 id="main-changes-1">Main Changes</h2>
<ul>
<li>General update
<ul>
<li>Remove duplicated definition of ADC12_CSR_ADRDY_OVR_SLV bit and add definition of ADC34_CSR_ADRDY_OVR_SLV bit</li>
<li>Align the CEC_RXDR register bit definition with reference manual</li>
</ul></li>
Expand All @@ -48,7 +63,7 @@ <h2 id="main-changes">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section2_3_7" aria-hidden="true"> <label for="collapse-section2_3_7" aria-hidden="true"><strong>V2.3.7 / 27-January-2023</strong></label>
<div>
<h2 id="main-changes-1">Main Changes</h2>
<h2 id="main-changes-2">Main Changes</h2>
<ul>
<li>General update
<ul>
Expand All @@ -69,7 +84,7 @@ <h2 id="main-changes-1">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section2_3_6" aria-hidden="true"> <label for="collapse-section2_3_6" aria-hidden="true"><strong>V2.3.6 / 23-July-2021</strong></label>
<div>
<h2 id="main-changes-2">Main Changes</h2>
<h2 id="main-changes-3">Main Changes</h2>
<ul>
<li>General update
<ul>
Expand All @@ -90,7 +105,7 @@ <h2 id="main-changes-2">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section2_3_5" aria-hidden="true"> <label for="collapse-section2_3_5" aria-hidden="true"><strong>V2.3.5 / 10-November-2020</strong></label>
<div>
<h2 id="main-changes-3">Main Changes</h2>
<h2 id="main-changes-4">Main Changes</h2>
<ul>
<li>General update
<ul>
Expand All @@ -108,7 +123,7 @@ <h2 id="main-changes-3">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section2_3_4" aria-hidden="true"> <label for="collapse-section2_3_4" aria-hidden="true"><strong>V2.3.4 / 12-September-2019</strong></label>
<div>
<h2 id="main-changes-4">Main Changes</h2>
<h2 id="main-changes-5">Main Changes</h2>
<ul>
<li>General update
<ul>
Expand All @@ -133,7 +148,7 @@ <h2 id="main-changes-4">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section2.3.3" aria-hidden="true"> <label for="collapse-section2.3.3" aria-hidden="true"><strong>V2.3.3 / 11-June-2018</strong></label>
<div>
<h2 id="main-changes-5">Main Changes</h2>
<h2 id="main-changes-6">Main Changes</h2>
<ul>
<li>General update
<ul>
Expand All @@ -150,7 +165,7 @@ <h2 id="main-changes-5">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section2.3.2" aria-hidden="true"> <label for="collapse-section2.3.2" aria-hidden="true"><strong>V2.3.2 / 23-June-2017</strong></label>
<div>
<h2 id="main-changes-6">Main Changes</h2>
<h2 id="main-changes-7">Main Changes</h2>
<ul>
<li>Remove support of Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain.</li>
<li>FLASH updates
Expand Down Expand Up @@ -183,7 +198,7 @@ <h2 id="main-changes-6">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section2.3.1" aria-hidden="true"> <label for="collapse-section2.3.1" aria-hidden="true"><strong>V2.3.1 / 16-December-2016</strong></label>
<div>
<h2 id="main-changes-7">Main Changes</h2>
<h2 id="main-changes-8">Main Changes</h2>
<ul>
<li>COMP updates
<ul>
Expand Down Expand Up @@ -224,7 +239,7 @@ <h2 id="main-changes-7">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section2.3.0" aria-hidden="true"> <label for="collapse-section2.3.0" aria-hidden="true"><strong>V2.3.0 / 29-April-2016</strong></label>
<div>
<h2 id="main-changes-8">Main Changes</h2>
<h2 id="main-changes-9">Main Changes</h2>
<ul>
<li>General updates
<ul>
Expand Down Expand Up @@ -303,7 +318,7 @@ <h2 id="main-changes-8">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section2.2.0" aria-hidden="true"> <label for="collapse-section2.2.0" aria-hidden="true"><strong>V2.2.0 / 13-November-2015</strong></label>
<div>
<h2 id="main-changes-9">Main Changes</h2>
<h2 id="main-changes-10">Main Changes</h2>
<ul>
<li>General updates
<ul>
Expand Down Expand Up @@ -377,7 +392,7 @@ <h2 id="main-changes-9">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section2.1.0" aria-hidden="true"> <label for="collapse-section2.1.0" aria-hidden="true"><strong>V2.1.0 / 12-Sept-2014</strong></label>
<div>
<h2 id="main-changes-10">Main Changes</h2>
<h2 id="main-changes-11">Main Changes</h2>
<ul>
<li>Add the support of the <strong>STM32F302xE</strong> and the <strong>STM32F398xx</strong> devices.</li>
<li>STM32F303xE update
Expand All @@ -397,7 +412,7 @@ <h2 id="main-changes-10">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section2.1.0.RC2" aria-hidden="true"> <label for="collapse-section2.1.0.RC2" aria-hidden="true"><strong>V2.1.0.RC2 / 25-Aug-2014</strong></label>
<div>
<h2 id="main-changes-11">Main Changes</h2>
<h2 id="main-changes-12">Main Changes</h2>
<ul>
<li>Add CMSIS files for STM32F303xE products</li>
</ul>
Expand All @@ -406,7 +421,7 @@ <h2 id="main-changes-11">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section2.0.1" aria-hidden="true"> <label for="collapse-section2.0.1" aria-hidden="true"><strong>V2.0.1 / 18-June-2014</strong></label>
<div>
<h2 id="main-changes-12">Main Changes</h2>
<h2 id="main-changes-13">Main Changes</h2>
<ul>
<li>General
<ul>
Expand Down Expand Up @@ -463,7 +478,7 @@ <h2 id="main-changes-12">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section2.0.0" aria-hidden="true"> <label for="collapse-section2.0.0" aria-hidden="true"><strong>V2.0.0 / 28-May-2014</strong></label>
<div>
<h2 id="main-changes-13">Main Changes</h2>
<h2 id="main-changes-14">Main Changes</h2>
<ul>
<li>Major update based on STM32Cube specification: new CMSIS device files release dedicated to <strong>STM32F301x6/x8, STM32F302x6/x8, STM32F302xB/xC, STM32F303x6/x8, STM32F373xB/xC, STM32F334x4/x6/x8, STM32F318xx, STM32F328xx, STM32F358xx and STM32F378xx devices .</strong></li>
<li><strong>This version has to be used for STM32CubeF3 based development although files can be used independently too.</strong></li>
Expand All @@ -473,7 +488,7 @@ <h2 id="main-changes-13">Main Changes</h2>
<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 / 28-March-2014</strong></label>
<div>
<h2 id="main-changes-14">Main Changes</h2>
<h2 id="main-changes-15">Main Changes</h2>
<ul>
<li>Add new startup files for the STM32F302x8 and STM32F334x8 devices for TrueSTUDIO toolchain.</li>
<li>Update startup files for EWARM toolchain to cope with compiler enhancement of the V7.10 version.</li>
Expand All @@ -483,7 +498,7 @@ <h2 id="main-changes-14">Main Changes</h2>
<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 / 27-February-2014</strong></label>
<div>
<h2 id="main-changes-15">Main Changes</h2>
<h2 id="main-changes-16">Main Changes</h2>
<ul>
<li>Add the support of the <strong>STM32F302x8</strong> and the <strong>STM32F334x8</strong> devices.</li>
<li>Update devices names definition to be in line with the new new STM32F30x family devices names.
Expand Down Expand Up @@ -516,7 +531,7 @@ <h2 id="main-changes-15">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section1.0.0" aria-hidden="true"> <label for="collapse-section1.0.0" aria-hidden="true"><strong>V1.0.0 / 04-September-2012</strong></label>
<div>
<h2 id="main-changes-16">Main Changes</h2>
<h2 id="main-changes-17">Main Changes</h2>
<ul>
<li>First official release for <strong>STM32F30x devices</strong> (Standard Library)</li>
</ul>
Expand Down
Loading
Loading