- Packs
- STM32F3xx_DFP
STM32F3xx_DFP
2.2.2-
Pack Type
Board Support
Device Support
STMicroelectronics STM32F3 Series Device Support and Examples
-
Add to CMSIS Solution
packs:
- pack: Keil::STM32F3xx_DFP@2.2.2
Add with cpackget
> cpackget add Keil::STM32F3xx_DFP@2.2.2
Download
STM32F3xx_DFP 2.2.2Change Log
Version 2.2.2: Feb. 1, 2022
Recommended
Get Pack-
Add to CMSIS Solution
packs:
- pack: Keil::STM32F3xx_DFP@2.2.2
Add with cpackget
> cpackget add Keil::STM32F3xx_DFP@2.2.2
Download
STM32F3xx_DFP 2.2.2Updated Pack to STM32Cube_FW_F3 Firmware Package version V1.11.3: - Corrected USB Device HAL Driver (stm32f3xx_hal_pcd.c). Package Description (pdsc): - Updated component ::Device:Startup (Standalone). - STM32303E-EVAL: Added board components drivers. Updated Documentation files. Board Examples: - Migrated CubeMX projects to V6.4.0. - Overridden default HAL_InitTick function.
Version 2.2.1: Sept. 27, 2021
Get Pack-
Add to CMSIS Solution
packs:
- pack: Keil::STM32F3xx_DFP@2.2.1
Add with cpackget
> cpackget add Keil::STM32F3xx_DFP@2.2.1
Download
STM32F3xx_DFP 2.2.1STM32Cube_FW_F3 Firmware V1.11.2: - Corrected USB Device HAL Driver (stm32f3xx_hal_pcd.c). CMSIS-Driver: - I2C: Corrected pin configuration. Corrected device in board description attribute 'mountedDevice'.
Version 2.2.0: July 22, 2021
Get Pack-
Add to CMSIS Solution
packs:
- pack: Keil::STM32F3xx_DFP@2.2.0
Add with cpackget
> cpackget add Keil::STM32F3xx_DFP@2.2.0
Download
STM32F3xx_DFP 2.2.0Updated Pack to STM32Cube_FW_F3 Firmware Package version V1.11.2: - Updated HAL to version V1.5.5. - External interrupts and events (EXTI) HAL - Universal serial bus full-speed device interface (USB) LL - Added global define USE_HAL_DRIVER and USE_FULL_LL_DRIVER to the component ::Device:STM32Cube Framework:STM32CubeMX. - Added global define USE_HAL_DRIVER and USE_FULL_LL_DRIVER to the component ::Device:STM32Cube HAL:COMMON. STM32CubeMX integration: - MX_Device_h.ftl: -- Updated parsing of USART virtual mode. -- Updated generation of macros: Added handling for '(' and ')' symbols. - FrameworkCubeMX_gpdsc.ftl: -- Added support for Timebase Source TIMx. Board Examples: - Terminating app_main thread with osThreadExit() to avoid endless loop. - Updated RTX configuration (CMSIS 5.8.0). - Updated template based files (MDK-Middleware 7.13.0). - Configured MDK projects to use Arm Compiler 6. - Changed Assembler option to armclang (Auto Select). - Updated all USB Host/Device examples with user templates from MDK-Middleware v7.11.1. - FileSystem, USB: Changed variant selection to "MDK-Plus". - Updated Graphics examples to use Segger emWin version 5.50. CMSIS Driver: - CAN: -- Corrected SetBitrate function to leave Silent and Loopback mode as they were. -- Corrected SetMode function to clear Silent and Loopback mode when NORMAL mode is activated. -- Corrected MessageSend function to only access required data for sending. -- Corrected abort message send functionality. - I2C: -- Corrected pin configuration: MX_I2Cx_SMBA_GPIO_PuPdOD replaced with MX_I2Cx_yyy_GPIO_PuPdOD. -- Corrected usage function name - USB Device: -- Corrected transmitted count for non-control IN endpoints. -- Updated USBD_EndpointConfigure function to check that maximum packet size requested fits into configured FIFO (compile time configured). -- Removed include of stm32f3xx_hal_pcd.h header.
Version 2.1.0: Jan. 16, 2018
Get Pack-
Add to CMSIS Solution
packs:
- pack: Keil::STM32F3xx_DFP@2.1.0
Add with cpackget
> cpackget add Keil::STM32F3xx_DFP@2.1.0
Download
STM32F3xx_DFP 2.1.0This DFP works either with STM32CubeMX (STM32CubeMX V4.23.0 and STM32Cube_FW_F3 V1.9.0 or higher) or Standalone (no support for STM32CubeMX). STM32CubeMX is mandatory for use of CMSIS-Driver and MDK-Middleware. This packs contains a subset of the files from STM32Cube_FW_F3 version 1.9.0 (Drivers, STCube documentation and fonts). Updated documentation for STM32Cube Framework usage. - New projects require the component 'Device:STM32Cube Framework:STM32CubeMX' for configuration of pins and clocks via STM32CubeMX. Device support: - Removed devices not being supported by STM32CubeMX 4.23.0 (STM32F301C6Yx, STM32F301K6Tx). - Added DBGMCU INI files for use with debug adapter that lack support for debug descriptions. Board support: - Added Board Support Interfaces for STM32303S-EVAL board and example projects. Example projects: - Added emWin example for STM32303E-EVAL. - Added example projects for STM32303S-EVAL. - Updated all examples separating output folder for each target: "Debug" output folder "Debug" target, "Release" output folder for "Release" target.
Version 2.0.0: Nov. 13, 2017
Get Pack-
Add to CMSIS Solution
packs:
- pack: Keil::STM32F3xx_DFP@2.0.0
Add with cpackget
> cpackget add Keil::STM32F3xx_DFP@2.0.0
Download
STM32F3xx_DFP 2.0.0This DFP requires STM32CubeMX V4.23.0 and STM32Cube_FW_F3 V1.9.0 or higher to be installed. This packs contains a subset of the files from STM32Cube_FW_F3 version 1.9.0 (Drivers, STCube documentation and fonts). Updated documentation for STM32Cube Framework usage. - New projects require the component 'Device:STM32Cube Framework:STM32CubeMX' for configuration of pins and clocks. Updated Device names: - Device names now match STM32CubeMX database specifying the device package. - Updated device documentation. CMSIS Driver: - Added CAN driver. - Added I2C driver. - Added SPI driver. - Added UART/USART driver. - Added USB Device driver. Board support: - Added Board Support Interfaces for STM32303C-EVAL, STM32373C-Eval, STM32F3-Discovery and STM32F334-Discovery Boards. Example projects: - Added CMSIS-RTOS2 Blinky, CAN, FileSystem, USB Device MassStorage, USB Device HID Added BSP drivers for generic CubeMX targets: LED, Buttons.
Version 1.4.0: Feb. 6, 2017
Get Pack-
Add to CMSIS Solution
packs:
- pack: Keil::STM32F3xx_DFP@1.4.0
Add with cpackget
> cpackget add Keil::STM32F3xx_DFP@1.4.0
Download
STM32F3xx_DFP 1.4.0Added STM32F334-Discovery basic board support and blinky RTX5 example. Reworked STM32F3xx_OPT.s. Updated SVD file STM32F334x.svd adding missing registers for ADC2.
Version 1.3.0: March 2, 2015
Get Pack-
Add to CMSIS Solution
packs:
- pack: Keil::STM32F3xx_DFP@1.3.0
Add with cpackget
> cpackget add Keil::STM32F3xx_DFP@1.3.0
Download
STM32F3xx_DFP 1.3.0Added devices: STM32F302xE, STM32F302xD, STM32F303xE, STM32F303xD. Added device STM32F398VE. Added device feature description. Updated device support files. Updated reference manuals, datasheets, errata sheets. Reworked 'Conditions', 'Component Startup'.
Version 1.2.0: Nov. 18, 2014
Get Pack-
Add to CMSIS Solution
packs:
- pack: Keil::STM32F3xx_DFP@1.2.0
Add with cpackget
> cpackget add Keil::STM32F3xx_DFP@1.2.0
Download
STM32F3xx_DFP 1.2.0Fixed device define for STM32F301 devices from "STM32F301x8" to "STM32F302x8" Updated STM32373C-EVAL GLCD board support files. Updated STM32373C-EVAL board description.
Version 1.1.0: Oct. 1, 2014
Get Pack-
Add to CMSIS Solution
packs:
- pack: Keil::STM32F3xx_DFP@1.1.0
Add with cpackget
> cpackget add Keil::STM32F3xx_DFP@1.1.0
Download
STM32F3xx_DFP 1.1.0Device Support for STM32F301, STM32F302, STM32F303, STM32F3x4, STM32F3x8 and STM32F373 Device Subfamilies - based on STM32F30x_DSP_StdPeriph_Lib_V1.2.0 and STM32F37x_DSP_StdPeriph_Lib_V1.0.0 Added: Board description, Board support for - STMicroelectronics STM32F3-Discovery, STM32373C-EVAL and STM32303C-EVAL
Version 1.0.1
Get Pack-
Add to CMSIS Solution
packs:
- pack: Keil::STM32F3xx_DFP@1.0.1
Add with cpackget
> cpackget add Keil::STM32F3xx_DFP@1.0.1
Download
STM32F3xx_DFP 1.0.1Updated: Device descriptions updated with features
Version 1.0.0
Get Pack-
Add to CMSIS Solution
packs:
- pack: Keil::STM32F3xx_DFP@1.0.0
Add with cpackget
> cpackget add Keil::STM32F3xx_DFP@1.0.0
Download
STM32F3xx_DFP 1.0.0First Release version of STM32F3 Device Family Pack.